문맥 (context)
[청구항 1]
다수의 디지털 멀티미디어 데이터에 해당하는 다수의 트랜스포트 스트림(ts) 패킷들을 받아 선택적으로 출력하는 트랜스포트 스트림 입력 스위치부
상기 트랜스포트 스트림 입력 스위치부를 통해 입력되는 ts 패킷들중에서 미리 셋팅되어 있는 pid(packet identification) 값에 대응하는 pid 값을 갖는 패킷만을 선택적으로 통과시키는 pid 필터부
상기 pid 필터부로부터 출력되는 ts 패킷들을 순차적으로 저장하는 제1 ts 버퍼부
상기 제1 ts 버퍼부에 저장된 ts 패킷들을 받아 해독하고 또한 해독된 신호들을 외부의 기록장치에 기록시 암호화하여 복제를 방지하는 제한수신/복제방지(conditional access/content protection, ca/cp) 부
상기 ca/cp 부의 출력신호들을 순차적으로 받아 저장하는 제2 ts 버퍼부
상기 제2 ts 버퍼부에 저장된 ts 패킷들을 순차적으로 읽어내어 디멀티플렉싱(demultiplexing)을 수행하는 마이크로 프로세서; 및
외부의 시스템 버스를 통해 외부의 메모리장치와 연결되는 메모리 인터페이스부를 구비하고,
상기 제1 ts 버퍼부가 풀(full)되면 상기 pid 필터부로부터 출력되는 ts 패킷들중 일부가 리드백(read back)을 위하여 상기 메모리 인터페이스부 및 상기 시스템 버스를 경유하여 상기 외부의 메모리장치에 저장되고, 상기 제1 ts 버퍼부에 저장된 ts 패킷들이 상기 제한수신/복제방지(ca/cp) 부에 의해 독출되어 사용된 다음에 상기 외부 메모리장치에 저장된 ts 패킷들이 상기 시스템 버스 및 상기 메모리 인터페이스부를 통해 리드백(read back)되어 상기 제한수신/복제방지(ca/cp) 부에 의해 사용되는 것을 특징으로 하는 다중 멀티미디어 데이터 수신 및 저장장치
[청구항 2]
제1항에 있어서,상기 메모리 인터페이스부를 통해 입력되는 dvd(digital versatile disk)의 프로그램 스트림(ps)에서 섹터 해더만을 추출하여 상기 ca/cp 부에 제공하는 프로그램 스트림(ps) 섹타 분석기(sector parser); 상기 pid 필터부에서 추출된 pcr(program clock reference) 데이터를 저장하고 이로부터 stc(system timer clock)을 제어하는 pcr 회복부(recovery); 상기 ca/cp 부에 의해 스크램블(scramble)된 pvr(personal video recording)을 위한 ts 패킷을 받아 소정의 타임 스탬프와 함께 패킹하고 그 결과를 상기 메모리 인터페이스부를 통해 출력하는 pvr 기입 인터페이스부; pvr 기입시 단일 프로그램(single program)에 대한 psi(program specific information)를 상기 pvr을 위한 ts 패킷에 삽입(insert)하는 psi 버퍼부; 및 상기 메모리 인터페이스부를 통해 pvr을 위한 ts 패킷을 받고 이때 ts 패킷과 함께 패킹된 타임 스탬프 정보를 이용하여 독출속도를 조절하는 pvr 독출 인터페이스부를구비하는것을특징으로 하는다중 멀티미디어 데이터 수신 및 저장장치.
[청구항 3]
제1항에 있어서,상기 메모리 인터페이스부는, 다수개의 기입 dma들 및 다수개의 독출포함하는것을특징으로 하는다중 멀티미디어 데이터 수신 및 저장장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
제1 ts 버퍼부가 가득 찼을 때(full), pid 필터부로부터 출력되는 ts 패킷의 처리 절차와 외부 메모리장치와의 관계는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation제1 ts 버퍼부가 가득 찼을 때 pid 필터부 출력 패킷의 처리 절차와 외부 메모리장치와의 관계를 파악해야 한다.
-
2정보 추출
information_extraction제1 ts 버퍼부가 풀(full)될 경우의 동작과 메모리 인터페이스부, 시스템 버스, 외부 메모리장치의 역할을 추출한다.
- 상기 제1 ts 버퍼부가 풀(full)되면 상기 pid 필터부로부터 출력되는 ts 패킷들중 일부가 리드백(read back)을 위하여 상기 메모리 인터페이스부 및 상기 시스템 버스를 경유하여 상기 외부의 메모리장치에 저장되고
-
3근거 선택
evidence_selection버퍼 풀 시 패킷 저장 경로와 이후의 리드백 절차에 관한 구절을 선택한다.
- 상기 제1 ts 버퍼부가 풀(full)되면 상기 pid 필터부로부터 출력되는 ts 패킷들중 일부가 리드백(read back)을 위하여 상기 메모리 인터페이스부 및 상기 시스템 버스를 경유하여 상기 외부의 메모리장치에 저장되고, 상기 제1 ts 버퍼부에 저장된 ts 패킷들이 상기 제한수신/복제방지(ca/cp) 부에 의해 독출되어 사용된 다음에 상기 외부 메모리장치에 저장된 ts 패킷들이 상기 시스템 버스 및 상기 메모리 인터페이스부를 통해 리드백(read back)되어 상기 제한수신/복제방지(ca/cp) 부에 의해 사용되는 것
-
4논리 통합
logical_integration버퍼가 가득 차면 일부 패킷이 메모리 인터페이스와 시스템 버스를 거쳐 외부 메모리에 저장되며, 이후 ca/cp 부에서 사용된 패킷은 다시 외부 메모리로부터 리드백되어 사용됨을 연결한다.
-
5결론 도출
conclusion_formulation제1 ts 버퍼가 가득 차면 일부 패킷은 외부 메모리에 저장되고, ca/cp 부가 버퍼 내 패킷을 사용한 후에는 외부 메모리에서 다시 리드백되어 사용되는 절차를 도출한다.
-
6답변 생성
answer_generation질문에 대해 절차와 관계를 명확히 기술하여 답변을 생성한다.
최종 답변 (final_answer)
제1 ts 버퍼부가 가득 차면(full), pid 필터부로부터 출력되는 ts 패킷 중 일부가 리드백(read back)을 위해 메모리 인터페이스부 및 시스템 버스를 경유하여 외부 메모리장치에 저장된다. 이후 제1 ts 버퍼부에 저장된 패킷들이 제한수신/복제방지(ca/cp) 부에 의해 독출되어 사용되고 나면, 외부 메모리장치에 저장되었던 패킷들이 다시 시스템 버스와 메모리 인터페이스부를 통해 리드백되어 ca/cp 부에서 사용된다.
핵심 해석 (core_interpretation)
제1 ts 버퍼의 용량 초과 시 데이터 손실을 방지하기 위해 일부 패킷을 외부 메모리에 임시 저장하고, 이후 필요 시 다시 불러와 처리하는 리드백 메커니즘을 포함한다.