문맥 (context)
[청구항 1]
다수개의 입력포트로부터 입력되는 셀을 수신하여 셀의 헤더에 부가된 비트주소와 서비스 우선순위 정보를 추출한 후, 비트 주소가 일치하면 수신된 셀을 저장하고, 저장된 셀 수를 계수하여 외부의 프로세스 제어를 받아 저장된 셀 수가 임의의 임계치 이상이면 저장된 셀 수를 출력하고, 저장된 셀 수가 임계치 이하이면 추출한 서비스 우선순위 정보를 출력하며, 버퍼가 풀(full) 상태이면 역방향 흐름제어신호를 입력포트로 출력하는 다수개의 입력셀 처리수단
상기 다수개의 입력셀 처리수단으로부터 저장된 셀 수 정보 또는 서비스 우선순위 정보를 입력받아 우선순위에 따라 입력포트 식별자를 정렬하여 셀 동기클럭에 따라 입력포트 식별자를 하나씩 선택하여 출력하는 우선순위 정렬수단
상기 우선순위 정렬수단으로부터 우선순위에 따른 입력포트 식별자를 입력받아 해당되는 상기 입력셀 처리수단에 저장된 셀을 읽어 다중화하고, 다중화된 셀을 저장하기 위한 제어신호를 출력하는 다중화 처리수단
상기 다중화 처리수단으로부터 전달된 제어신호에 따라 다중화된 셀을 저장하고, 저장된 셀 수를 계수하여 외부의 출력 제어신호에 의해 저장된 셀을 읽어 출력하는 출력수단
주소 디코더와 상태 레지스터, 제어 레지스터들을 구비하여 외부 프로세스에서 제어가 가능하도록 프로세스 인터페이스 기능을 제공하는 프로세스 접속수단
및 프로세스 접속버스를 통해 외부의 프로세스와 접속되며, 입력된 셀의 우선수위에 다른 다중화시 셀 동기클럭에 동기시키기 위하여 셀 동기클럭을 발생하는 동기클럭 발생수단을 포함하는 비동기전달모드 스위치에서의 다중화장치
[청구항 2]
제1항에 있어서,상기 입력셀 처리수단은, 다수개의 입력포트로부터 고정 길이의 셀을 수신하여 셀의 헤더에 부가된 비트주소와 서비스 우선순위 정보를 추출한 후, 외부 프로세스의 비교 위치 제어에 의해 비트 주소가 일치하는 셀만을 저장하기 위한 제어신호 출력하는 입력제어수단; 상기 입력제어수단의 제어를 받아 수신된 셀 데이타를 일시적으로 저장하고, 상기 다중화 처리수단의 읽기신호에 의해 저장된 셀을 출력하는 입력버퍼링수단; 및 상기 입력제어수단으로부터 쓰기신호와 셀의 헤더로부터 추출한 서비스 우선순위 정보를 입력받고, 상기 다중화 처리수단으로부터 읽기신호를 입력받아 상기 입력버퍼링수단에 저장된 셀 데이타를 계수하여 외부 프로세스의 제어를 받아 저장된 셀 수가 임의의 임계치 이상이면 저장된 셀 수를 상기 우선순위 정렬수단으로 출력하고, 저장된 셀 수가 임계치 이하이면 추출한 서비스 우선순위 정보를 상기 우선순위 정렬수단으로 출력하며, 상기 입력버퍼링수단이 풀(full) 상태이면 역방향 흐름제어신호를 입력포트로 출력하는버퍼제어수단구비한것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 3]
제2항에 있어서,상기 입력제어수단은, 입력포트로부터 8비트 단위로 데이타를 수신하여 하나의 셀이 수신되면 16비트 단위로 상기 입력버퍼링수단에 저장시키도록구성한것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 4]
제3항에 있어서,상기 입력버퍼링수단은, 저장할 셀 수만큼에 해당하는 갯수로 구성되어 입력된 셀을 저장하는 이중포트램(dpram: dual port random access memory)과, 상기 이중포트램의 쓰기를 제어하기 위해 쓰기 주소를 발생하는 제1 카운터와; 상기 이중포트램의 쓰기를 제어하는 제1 제어부와; 상기 이중포트램의 읽기를 제어하기 위해 읽기 주소를 발생하는 제2 카운터와; 상기 이중포트램의 읽기를 제어하는 제2 제어부; 및 읽기와 쓰기의 수에 따라 이들 카운터의 포인터를 이용하여 버퍼의 엠티(empty) 상태, 풀(full) 상태를 나타내는 각종 플래그(flag) 신호를 발생하는로직부구비한것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 5]
제4항에 있어서,상기 이중포트램은, 메모리 영역내에 찌꺼기(garbage)가 존재할 경우 셀 동기를 잃어 버리므로 셀 동기를 찾기 위해 저장시 셀 시작 정보를 같이 저장하기 위해 데이타 저장 단위비트(16비트)보다1비트형성한것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 6]
제2항에 있어서,상기 우선순위 정렬수단은, 상기 버퍼제어수단(13)으로부터 상기 입력버퍼링수단에 저장된 셀 수 정보 또는 서비스 우선순위 정보를 셀 동기클럭에 동기시켜 입력받아 우선순위에 따라 각 입력포트 식별자를 정렬하여 출력하는 서비스 우선순위 정렬수단; 및 상기 서비스 우선순위 정렬수단으로부터 입력된 입력포트 식별자를 하나씩 선택하여 상기 다중화 처리수단으로 출력하는 포트 선택수단포함하는비동기전달모드 스위치에서의 다중화장치.
[청구항 7]
제6항에 있어서,상기 서비스 우선순위 정렬수단은, 적어도 2개의 입력포트 식별자를 동시에 출력하도록구성된것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 8]
제6항에 있어서,상기 다중화 처리수단은, 상기 포트 선택수단으로부터 선택된 입력 포트 식별자를 입력받아 해당되는 상기 입력버퍼링수단과 버퍼제어수단에 읽기신호를 출력하여 저장된 데이타가 출력되도록 하고, 이와 동시에 다중화를 위한 제어신호와 다중화된 셀 데이타를 저장하기 위한 쓰기신호를 출력하는 다중화 제어수단; 및 상기 다중화 제어수단의 제어를 받아 상기 입력버퍼링수단으로부터 출력되는 데이타를 다중화하는다중화수단구비한것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 9]
제8항에 있어서,상기 다중화수단으로부터 출력된 다중화된 데이타를 일시 지연시켜 출력하는 지연수단더 포함하는비동기전달모드 스위치에서의 다중화장치.
[청구항 10]
제9항에 있어서,상기 출력수단은, 상기 다중화 제어수단의 제어를 받아 상기 지연수단으로부터 출력된 데이타를 일시 저장하는 출력버퍼링수단; 및 상기 다중화 제어수단으로부터 쓰기신호를 입력받아 상기 출력버퍼링수단에 저장된 셀 수를 계수하며, 외부로부터 출력제어신호를 입력받아 셀 동기클럭에 동기시켜 상기 출력버퍼링수단에 저장된 데이타를 읽기 위한 제어신호를 출력하는출력 제어수단구비한것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
[청구항 11]
제10항에 있어서,상기 출력제어수단은, 상기 출력버퍼링수단에 16비트 단위로 저장된 데이타를 8비트 단위로 읽어내어 출력하도록구성된것을특징으로 하는비동기전달모드 스위치에서의 다중화장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
비동기전달모드 스위치에서의 다중화장치에서, 입력버퍼링수단이 풀(full) 상태일 때 발생하는 신호는 무엇이며, 해당 신호는 어디로 출력되는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation비동기전달모드 스위치에서의 다중화장치 중 입력버퍼링수단이 풀(full) 상태일 때 발생하는 신호와 그 출력 위치를 찾는 것이다.
-
2정보 추출
information_extraction청구항 1과 청구항 2에서 입력버퍼링수단(또는 입력셀 처리수단 내의 버퍼링 기능)의 상태에 따른 신호 발생 조건을 추출한다.
- 버퍼가 풀(full) 상태이면 역방향 흐름제어신호를 입력포트로 출력하는
-
3근거 선택
evidence_selection입력버퍼링수단이 풀 상태일 때의 동작을 명시한 구절을 선택한다.
- 상기 입력버퍼링수단이 풀(full) 상태이면 역방향 흐름제어신호를 입력포트로 출력하는
-
4논리 통합
logical_integration추출된 구절을 통해 발생 신호는 '역방향 흐름제어신호'이며, 출력 대상은 '입력포트'임을 연결한다.
- 상기 입력버퍼링수단이 풀(full) 상태이면 역방향 흐름제어신호를 입력포트로 출력하는
-
5결론 도출
conclusion_formulation질문에 대한 직접적인 답변으로 신호 명칭과 출력 위치를 정리한다.
-
6답변 생성
answer_generation최종 답변을 생성한다.
최종 답변 (final_answer)
역방향 흐름제어신호이며, 입력포트로 출력된다.
핵심 해석 (core_interpretation)
입력버퍼링수단의 데이터 포화(full) 상태를 감지하여 역방향 흐름제어신호를 입력포트로 전달함으로써 데이터 유실을 방지하는 흐름 제어 메커니즘을 포함한다.