1 |
1
제1 외부 장치 및 저장부 중 하나를 선택하여 데이터를 입력받는 선택부; 상기 선택부로부터 수신한 입력 데이터를 저장하는 레지스터; 상기 레지스터에서 수신한 데이터를 저장하는 상기 저장부; 및 상기 레지스터 및 제2 외부 장치와 데이터 송수신을 제어하는 I/O부를 포함하는 것을 특징으로 하는 배선 메모리 장치
|
2 |
2
제1항에 있어서, 상기 선택부는 먹스(MUX)를 이용하여 구현되는 것을 특징으로 하는 배선 메모리 장치
|
3 |
3
제1항에 있어서, 상기 저장부와 상기 선택부간의 연결을 제어하는 제1 스위치부를 더 포함하는 것을 특징으로 하는 배선 메모리 장치
|
4 |
4
제1항에 있어서, 상기 레지스터와 상기 저장부의 연결을 제어하는 제2 스위치부를 더 포함하는 것을 특징으로 하는 배선 메모리 장치
|
5 |
5
제4항에 있어서, 상기 I/O부는 스위치 구조를 포함하여 구성되는 것을 특징으로 하는 배선 메모리 장치
|
6 |
6
제1 외부 장치와 전송 메시지를 송수신할 수 있도록 중계하는 패킷 처리 장치;하드웨어 코어 또는 상기 패킷 처리 장치로부터 전송된 전송 메시지를 저장하는 배선 메모리 장치; 및상기 하드웨어 코어, 상기 패킷 처리 장치 및 상기 배선 메모리 장치를 연결하는 내부 버스를 포함하는 것을 특징으로 하는 라우터 시스템
|
7 |
7
제6항에 있어서, 상기 라우터 시스템은FPGA(Field Programmable Gate Array) 내부에 구현되며,상기 패킷 처리 장치는 FPGA 내부의 트랙을 포함하여 구성되는 라우팅 버스(routing BUS)를 통해서 FPGA 내부의 상기 제1 외부 장치와 연결되는 것을 특징으로 하는 라우터 시스템
|
8 |
8
제6항에 있어서, 상기 패킷 처리 장치는 상기 배선 메모리 장치에 저장된 전송 메시지를 분석하여 송신처 및 수신처를 추출하는 분석기; 제1 외부 장치와 통신을 수행하는 통신기; 및 상기 통신 중 수신하는 전송 메시지를 상기 배선 메모리 장치에 저장하는 저장기를 포함하며,상기 분석기, 통신기 및 저장기는 FPGA 내의 로직 모듈을 이용하여 구현되는 것을 특징으로 하는 라우터 시스템
|
9 |
9
제6항에 있어서, 상기 배선 메모리 장치는 제2 외부 장치 및 저장부 중 하나를 선택하여 데이터를 입력받는 선택부; 상기 선택부로부터 수신한 입력 데이터를 저장하는 레지스터; 상기 레지스터에서 수신한 데이터를 저장하는 상기 저장부; 및 상기 레지스터 및 상기 내부 버스와 데이터 송수신을 제어하는 I/O부를 포함하는 것을 특징으로 하는 라우터 시스템
|
10 |
10
제 9항에 있어서, 상기 선택부는 먹스(MUX)를 이용하여 구현되는 것을 특징으로 하는 라우터 시스템
|
11 |
11
제9항에 있어서, 상기 저장부와 상기 선택부 간의 연결을 제어하는 제1 스위치부를 더 포함하는 것을 특징으로 하는 라우터 시스템
|
12 |
12
제9항에 있어서, 상기 레지스터와 상기 저장부의 연결을 제어하는 제2 스위치부를 더 포함하는 것을 특징으로 하는 라우터 시스템
|
13 |
13
제1 외부 장치와 전송 메시지를 송수신할 수 있도록 중계하는 패킷 처리 장치; 및상기 패킷 처리 장치로부터 수신한 전송 메시지를 저장하는 배선 메모리 장치를 포함하고,상기 배선 메모리 장치는 제2 외부 장치 및 저장부 중 하나를 선택하여 데이터를 입력받는 선택부; 상기 선택부로부터 수신한 입력 데이터를 저장하는 레지스터; 상기 레지스터에서 수신한 데이터를 저장하는 상기 저장부; 및 상기 레지스터 및 상기 패킷 처리 장치와 데이터 송수신을 제어하는 I/O부를 포함하는 것을 특징으로 하는 라우터 시스템
|
14 |
14
제13항에 있어서, 상기 라우터 시스템은 FPGA(Field Programmable Gate Array) 내부에 구현되며,상기 패킷 처리 장치는 FPGA 내부의 상기 제1 외부 장치와 FPGA 내부의 트랙을 포함하여 구성되는 라우팅 버스(routing BUS)를 통해서 연결되는 것을 특징으로 하는 라우터 시스템
|
15 |
15
제13항에 있어서, 상기 패킷 처리 장치는 상기 배선 메모리 장치에 저장된 전송 메시지를 분석하여 송신처 및 수신처를 추출하는 분석기; 상기 제1 외부 장치와 통신을 수행하는 제1 통신기; 하드웨어 코어와 통신을 수행하는 제2 통신기; 및 상기 제1 및 제2 통신기가 통신 중 수신하는 전송 메시지를 상기 배선 메모리 장치에 저장하는 저장기를 포함하며,상기 분석기, 제1 통신기, 제2 통신기 및 저장기는 FPGA 내의 로직 모듈을 이용하여 구현되는 것을 특징으로 하는 라우터 시스템
|
16 |
16
삭제
|
17 |
17
제 13항에 있어서, 상기 선택부는 먹스(MUX)를 이용하여 구현되는 것을 특징으로 하는 라우터 시스템
|
18 |
18
제13항에 있어서, 상기 저장부와 상기 선택부 간의 연결을 제어하는 제1 스위치부를 더 포함하는 것을 특징으로 하는 라우터 시스템
|
19 |
19
제13항에 있어서, 상기 레지스터와 상기 저장부의 연결을 제어하는 제2 스위치부를 더 포함하는 것을 특징으로 하는 라우터 시스템
|