1 |
1
스위칭 장치에 있어서, 외부로부터 비트 위치 신호와 라우팅 태그의 바이트 위치 신호를 입력받아 디코딩하여 출력하는 셀 필터 제어 수단; 상기 셀 필터 제어 수단으로부터 제어 신호를 입력받고, 외부로부터 주소 제어 신호와 데이터를 입력받는 프로세스 인터페이스 수단; 외부로부터 셀 데이터를 입력받아 상기 셀 필터 제어 수단의 제어에 의해 필터링하여 출력하고, 버퍼가 풀상태 일때 셀 데이터의 입력을 중단시키기 위해 외부의 라인 인터페이스 카드로 역방향 흐름제어 신호(Rx-HALT)를 출력하는 다수의 셀 필터링 수단; 상기 다수의 셀 필터링 수단의 쓰기 신호를 입력받고, 버퍼 읽기 신호를 입력받아 버퍼 점유도를 계수한 계수값과 상태 플래그를 출력하고, 상기 다수의 셀 필터링 수단에 입력셀의 저장을 위한 제어 신호를 출력하는 입력 버퍼 제어 수단; 상기 다수의 셀 필터링 수단의 제어 신호와 쓰기 제어 신호에 의해 셀 데이터를 버퍼링하여 출력하는 다수의 입력 버퍼링 수단; 상기 입력 버퍼 제어 수단 버퍼 점유도 계수값과 상태 플래그를 입력받고, 출력 버퍼의 풀상태 신호를 입력받아 상기 입력 버퍼링 수단으로 출력하고, 상기 입력 버퍼링 수단에서 출력된 셀 데이터를 저장하기 위한 신호를 출력하는 다중화 제어 수단; 상기 다중화 제어 수단의 제어 신호에 의해 카우트 값을 증감하여 상기 다중화 제어 수단에 풀 상태 신호/엠티 플래그 신호를 출력하는 업다운 카운터 수단; 상기 다중화 제어 수단의 제어 신호에 의해 상기 입력 버퍼링 수단의 셀 데이터를 버퍼링하여 출력하는 출력 버퍼링 수단; 및 상기 업다운 카운터 수단으로부터 엠티 플래그와 외부의 라인인터페이스 카드로부터 셀 송신을 중단시키기 위한 역방향 흐름제어 신호(Tx-HALT), 그리고 외부 제어 신호에 의해 제어되어 상기 업다운 카우터 수단과 출력 버퍼링 수단에 읽기 제어 신호를 출력하여 셀 데이터를 입력받아 출력하는 출력 제어 수단을 구비하는 것을 특징으로 하는 패킷 다중화 장치
|
2 |
2
제1항에 있어서, 상기 다수의 입력 버퍼링 수단의 출력 데이터를 리타이밍하여 상기 출력 버퍼링 수단에 출력하는 리타이밍 수단을 더 구비한 것을 특징으로 하는 패킷 다중화 장치
|
3 |
3
제1항에 있어서, 상기 다수의 셀 필터링 수단은, 외부로부터 송신 중 장애를 받아 소정 길이의 패킷이 완전히 구성되지 않은 셀에 대한 영향을 제거하기 위하여 소정 길이 이상되는 셀은 상기 소정 길이를 수신하고, 소정 길이 이하의 셀은 뒤에 '0'을 부가하여 완전한 소정길이 패킷을 만들어 출력하는 것을 특징으로 하는 패킷 다중화 장치
|
4 |
4
제1항에 있어서, 상기 셀 필터링 수단은, 셀 필터링에 의해 원하는 셀을 선택적으로 입력받을 수 있으며, 상기 셀 필터링 수단으로부터 제공되는 제어신호(CMP_OFF)에 따라 셀 필터링을 하지 않고 모든 셀을 입력 받을 수 있는 것을 특징으로 하는 패킷 다중화 장치
|
5 |
5
제1항에 있어서, 상기 다중화 제어 수단은, 셀이 상기 다수의 입력 버퍼링 수단에 입력되는 속도보다 고속으로 읽어내어 상기 출력 버퍼링 수단에 저장시키도록 구성된 것을 특징으로 하는 패킷 다중화 장치
|
6 |
6
제1항에 있어서, 상기 출력 버퍼링 수다은, 내부 동작 클럭과 외부 출력이 비동기인 버퍼로 구성되는 것을 특징으로 하는 패킷 다중화 장치
|
7 |
7
제1항에 있어서, 상기 출력 제어 수단은, 외부로부터 역방향 흐름제어 신호(Tx-HALT(C14))가 어서트되어 송신이 불가능한 경우 상기 출력 버퍼링 수단이 풀 상태가 아니면 임시 송신을 중단하고, 상기 출력 버퍼링 수단이 풀 상태이면 무조건 셀 송신을 계속하여 보드의 장애를 방지하도록 구성한 것을 특징으로 하는 패킷 다중화 장치
|
8 |
8
제1항에 있어서, 셀동기의 오류를 막기 위해, 상기 다수의 셀필터링 수단에서 선택되어 상기 다수의 입력 버퍼링 수단으로 출력되는 상기 병렬 데이터에 셀 시작을 표시하는 비트를 첨가하는 것을 특징으로 하는 패킷 다중화 장치
|
9 |
9
제1항에 있어서, 상기 각 입력버퍼링 수단에 저장되는 각 입력단의 셀 발생 빈도 정보를 받아 발생빈도가 높은 입력포트들을 선택하여 해당하는 다수의 입력버퍼링 수단에 저장된 각 셀들을 우선적으로 읽어내어 다중화 하는 패킷 다중화 장치
|
10 |
10
제1항에 있어서, 상기 프로세스 인터페이스 수단은, 상기 출력 제어 수단으로부터의 역방향 흐름 제어 신호를 입력받아 출력단의 일시적인 오버플로우시 흐름제어를 수행하며, 과부하로 인해 발생하는 출력단의 충돌현상시 외부의 각 입력 라인 인터페이스부로 역방향 흐름제어신호를 보내어 흐름제어를 수행하는 것을 특징으로 하는 패킷 다중화 장치
|