문맥 (context)
[청구항 1]
길쌈 코드에 의해 인터리빙되어 버스트 에러 채널을 통해 인가되는 데이타를 길쌈 코드에 의해 디인터리빙하기 위 길쌈 디인터리버에 에 있어서
상기 길쌈 인터리빙된 데이타를 저장하기 위한 메모리(20)
상기 길쌈 디인터리빙을 위하여 상기 메모리(20)에 상기 길쌈 인터리빙된 데이터의 쓰기에 필요한 쓰기 어드레스 및 상기 메모리(20)로부터 길쌈 인터리빙된 데이터의 읽기 동작에 필요한 읽기 어드레스를 발생하는 어드레스 발생부(30)
상기 디인터리버의 입력단과 상기 메모리(20)사이의 입출력을 제어하기 위한 제1제어부
상기 디인터리버의 출력단과 상기 메모리(20)사이의 출력을 제어하기 위한 제2제어부를 포함함을 특징으로 하는 길쌈 디인터리버
[청구항 2]
제1항에 있어서,상기 어드레스 발생부(30)는 상기 메모리(20)의 쓰기 및 읽기 동작을 위하여 수직 및 수평방향의 쓰기 어드레스 및 읽기 어드레스를 순서대로 생성하기 위한 기본어드레스 발생기(31); 동기가 어긋난 경우 상기 메모리의 읽기 어드레스를 변경해 주기 위한 오프셋 발생기(32); 동기신호를 입력으로 하여 동기가 몇번 어긋났는지를 표시해 주기 위한 동기상태 레지스터(33); 상기 메모리(20)가 읽기 모드인 경우, 상기 기본어드레스 발생기(31)의 수평방향의 어드레스로 출력하고, 쓰기 모드인 경우, 상기 오프셋 발생기(32)에서 출력되는 오프셋값에 상기 기본어드레스 발생기(31)의 출력값을 더한 값을 수평방향의 어드레스로 출력하도록 절환하기 위한절환부구성됨을특징으로 하는길쌈 디인터리버.
[청구항 3]
제2항에 있어서,발생할 수 있는 군집에러의 길이보다 크거나 같은 값을 b, 구속길이를 m이라고 할때, 상기 기본 어드레스 발생기(31)에서 출력되는수직방향의어드레스출력함을특징으로 하는길쌈 디인터리버.
[청구항 4]
제3항에 있어서,상기 기본 어드레스 발생기(31)에서 출력되는수평방향의어드레스출력함을특징으로 하는길쌈 디인터리버.
[청구항 5]
제2항에 있어서,상기 오프셋값은 상기 기본어드레스 발생기(31)에서 출력되는 수직방향의 어드레스 값에 상기 동기상태 레지스터(33)의 출력값을 뺀 값특징으로 하는길쌈 디인터리버.
[청구항 6]
제2항에 있어서,상기 절환부는멀티플렉서구성됨을특징으로 하는길쌈 디인터리버.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
길쌈 디인터리버의 어드레스 발생부(30) 내에서, 메모리가 쓰기 모드일 때 수평방향의 어드레스를 결정하기 위해 기본어드레스 발생기(31)와 오프셋 발생기(32)가 어떻게 상호작용하는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation메모리가 쓰기 모드일 때, 어드레스 발생부 내의 기본어드레스 발생기(31)와 오프셋 발생기(32)가 수평방향 어드레스를 결정하는 상호작용 방식을 파악해야 한다.
-
2정보 추출
information_extraction청구항 2에 따르면, 쓰기 모드 시 절환부는 오프셋 발생기(32)의 출력값에 기본어드레스 발생기(31)의 출력값을 더한 값을 수평방향 어드레스로 출력한다.
- 쓰기 모드인 경우, 상기 오프셋 발생기(32)에서 출력되는 오프셋값에 상기 기본어드레스 발생기(31)의 출력값을 더한 값을 수평방향의 어드레스로 출력하도록 절환하기 위한절환부구성됨을특징으로 하는길쌈 디인터리버
-
3근거 선택
evidence_selection쓰기 모드 시의 동작을 규정하는 청구항 2의 절환부 동작 설명을 핵심 근거로 선택한다.
- 쓰기 모드인 경우, 상기 오프셋 발생기(32)에서 출력되는 오프셋값에 상기 기본어드레스 발생기(31)의 출력값을 더한 값을 수평방향의 어드레스로 출력하도록 절환
-
4논리 통합
logical_integration기본어드레스 발생기(31)가 기준이 되는 값을 출력하면, 오프셋 발생기(32)가 생성한 오프셋값을 해당 값에 더함으로써 최종적인 수평방향 쓰기 어드레스가 결정되는 구조이다.
-
5결론 도출
conclusion_formulation메모리가 쓰기 모드일 때, 절환부는 기본어드레스 발생기(31)의 출력값과 오프셋 발생기(32)의 오프셋값을 합산하여 수평방향 어드레스를 생성한다.
- 상기 오프셋 발생기(32)에서 출력되는 오프셋값에 상기 기본어드레스 발생기(31)의 출력값을 더한 값을 수평방향의 어드레스로 출력
-
6답변 생성
answer_generation질문에 대해 쓰기 모드 시의 연산 과정을 포함하여 답변을 작성한다.
최종 답변 (final_answer)
메모리가 쓰기 모드일 때, 어드레스 발생부 내의 절환부는 기본어드레스 발생기(31)에서 출력되는 값에 오프셋 발생기(32)에서 출력되는 오프셋값을 더한 값을 계산하여, 이를 수평방향의 어드레스로 출력함으로써 상호작용한다.
핵심 해석 (core_interpretation)
쓰기 모드 시 기본 어드레스에 오프셋 값을 더하여 수평방향 어드레스를 생성함으로써, 동기 어긋남 등에 대응하여 메모리 쓰기 위치를 조절하는 기술이다.