가공데이터 · 특허 지식베이스

선입선출 메모리를 이용한 고속의 비동기 직렬통신회로 document_id 1019970034723

출원번호
1019970034723
분류
전기(H섹션)
문맥 (context)
[청구항 1] 실시간 정보처리를 위한 주제어프로세서와 정보저장기 사이의 고속의 비동기 직렬 통신회로에 있어서, 어드레스를 디코딩하는 i/0 디코더(10) 데이터버스를 통해 입력되는 데이터를 임시 저장하는 데이터버퍼(120) 각각 주제어프로세서의 버스에 연결되어, 상기 데이터버퍼(120)에 대해서 데이터를 송신하는 송신용 선입선출 메모리(fifo)(20) 상기 송신용 fifo(20)로 부터 출력되는 병렬 데이터를 비트열로 바꾸기 위한 병렬/직렬 쉬프트 레지스터(30) 그 비트열을 리턴-투-제로(rz)방식에 맞추기 위한 파형정형기(40) 상기 파형정형기의 출력을 전송하는 전송드라이버(50) 상기 전송드라이버(50)로부터 전송된 데이터를 수신하는 수신용 리시버(60) 상기 수신용 리시버(60)를 통해 입력되는 비트열에서 각 비트를 구분하여 병렬 데이터로 만들기 위해 비트를 검출하는 비트검출기(70) 상기 비트 검출기의 출력을 직렬/병렬변환하는 직렬/병렬 쉬프트 레지스터(80) 상기 직렬/병렬쉬프트레지스터(80)로부터 1워드씩 저장하는 수신용 fifo(90); 및 비트검출기(70)의 출력을 받아 워드검출 및 계수하여 상기 수신용 fifo(90)의 쓰기클럭을 제어할 뿐만 아니라 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구하는 워드검출/계수기(150)를 포함하는 고속의 비동기 직렬 통신회로 [청구항 2] 제1항에 있어서,상기 전송 드라이버 출력단을 릴레이(100)를 이용하여 리시버 입력단으로 연결되게 하며, 상기 릴레이(100)는 상기 i/o디코더(10)에 의해 제어되는 릴레이구동부(110)에 의해구동됨을특징으로 하는고속의 비동기 직렬 통신회로. [청구항 3] 제1항에 있어서,송신측에는 발진기(130)에서 생성된 클럭에 의해 상기 송신용 fifo(20)의 리드클럭, 상기 병렬/직렬 쉬프트레지스터(30) 및 상기 파형정형기(40)의 타이밍을 제어하는타이밍제어기포함하는것을특징으로 하는고속의 비동기 직렬 통신회로. [청구항 4] 제1항에 있어서,상기 전송용 드라이버 및 상기 수신용 리시버는 rs-422a방식의 통신프로토콜 및 그인터페이스포함하는것을특징으로 하는고속의 비동기 직렬 통신회로. [청구항 5] 제1항 내지 제4항중의 어느 한 항에 있어서,상기fifo메모리는 복수의 쉬프트레지스터를 포함하여 데이터가 입력측에 들어온 순서대로출력측이동함을특징으로 하는고속의 비동기 직렬 통신회로. [청구항 6] 제1항 내지 제4항중의 어느 한 항에 있어서,상기fifo메모리는 램을 fifo버퍼로 사용하고 출력어드레스포인터와 입력 어드레스 포인터를 각각 두어입출력제어함을특징으로 하는고속의 비동기 직렬 통신회로.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
고속의 비동기 직렬 통신회로에서 워드검출/계수기(150)가 수행하는 두 가지 주요 역할은 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    고속 비동기 직렬 통신회로 내 워드검출/계수기(150)가 수행하는 두 가지 주요 역할을 찾는 것이다.

  2. 2정보 추출information_extraction

    청구항 1에서 워드검출/계수기(150)에 관한 기술적 설명을 추출한다.

    • 워드검출 및 계수하여 상기 수신용 fifo(90)의 쓰기클럭을 제어할 뿐만 아니라 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구하는 워드검출/계수기(150)를 포함하는 고속의 비동기 직렬 통신회로
  3. 3근거 선택evidence_selection

    워드검출/계수기(150)의 기능이 명시된 구절을 선택한다.

    • 워드검출 및 계수하여 상기 수신용 fifo(90)의 쓰기클럭을 제어할 뿐만 아니라 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구하는 워드검출/계수기(150)
  4. 4논리 통합logical_integration

    추출된 구절에서 두 가지 역할을 분리한다: 1) 수신용 fifo의 쓰기클럭 제어, 2) 데이터 수신 완료 시 인터럽트 요구.

    • 워드검출 및 계수하여 상기 수신용 fifo(90)의 쓰기클럭을 제어할 뿐만 아니라 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구하는 워드검출/계수기(150)
  5. 5결론 도출conclusion_formulation

    질문에서 요구한 두 가지 역할을 정리하여 답변을 구성한다.

    • 워드검출 및 계수하여 상기 수신용 fifo(90)의 쓰기클럭을 제어할 뿐만 아니라 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구하는 워드검출/계수기(150)
  6. 6답변 생성answer_generation

    리스트 형식으로 최종 답변을 작성한다.

    • 워드검출 및 계수하여 상기 수신용 fifo(90)의 쓰기클럭을 제어할 뿐만 아니라 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구하는 워드검출/계수기(150)
최종 답변 (final_answer)
1. 상기 수신용 fifo(90)의 쓰기클럭을 제어함, 2. 1회분의 데이터가 모두 수신되었음을 검출하면 주제어프로세서로 인터럽트를 요구함
핵심 해석 (core_interpretation)
워드검출/계수기는 수신된 데이터의 워드를 검출 및 계수함으로써 수신용 FIFO의 쓰기 타이밍을 제어하고, 데이터 수신 완료 시 프로세서에 알림을 보내는 역할을 수행한다.