1 |
1
심볼 단위로 기록이 가능한 입력 버퍼;입력되는 디맵핑 매트릭 데이터의 각 심볼들을 재정렬한 소정의 기록용 데이터 전송 블록을 작성하여 상기 입력 버퍼에 기록하기 위한 입력 버퍼 어드레서;심볼 단위로 판독이 가능한 출력 버퍼;상기 출력 버퍼에 저장된 소정의 판독용 데이터 전송 블록을 이루는 각 심볼들을 재정렬하여 디펑춰 스트림으로 출력하기 위한 출력 버퍼 어드레서;상기 기록용 데이터 전송 블록을 외부 메모리로 전달하고, 상기 외부 메모리로부터 상기 판독용 데이터 전송 블록을 전달받기 위한 메모리 제어부를 포함하는 디인터리빙 장치
|
2 |
2
제1항에 있어서, 상기 메모리 제어부는,할당받은 소정의 엑세스 권한에 따라 시스템 메모리를 액세스 하는 메모리 인터페이스; 및상기 메모리 인터페이스에 상기 입력 버퍼 또는 출력 버퍼를 선택적으로 연결시키기 위한 버퍼링 컨트롤러를 포함하는 디인터리빙 장치
|
3 |
3
제1항에 있어서, 상기 입력 버퍼는, 상기 기록용 데이터 전송 블록을 저장할 수 있는 뱅크를 2개 이상 구비하며,동일 시점에 상기 입력 버퍼 어드레서 및 메모리 제어부가 서로 다른 뱅크에 연결되는 것을 특징으로 하는 디인터리빙 장치
|
4 |
4
제1항에 있어서, 상기 출력 버퍼는, 상기 판독용 데이터 전송 블록을 저장할 수 있는 뱅크를 2개 이상 구비하며,동일 시점에 상기 출력 버퍼 어드레서 및 메모리 제어부가 서로 다른 뱅크에 연결되는 것을 특징으로 하는 디인터리빙 장치
|
5 |
5
제1항에 있어서, 상기 기록용 데이터 전송 블록 및 판독용 데이터 전송 블록은 상기 외부 메모리의 전송 단위 데이터의 집합으로 이루어지는 것을 특징으로 하는 디인터리빙 장치
|
6 |
6
제5항에 있어서, 상기 외부 메모리는 버스트 전송을 지원하는 메모리이며,상기 전송 단위 데이터는 상기 외부 메모리의 전송 워드길이에 버스트 길이를 곱한 버스트 전송 단위 데이터인 것을 특징으로 하는 디인터리빙 장치
|
7 |
7
제1항에 있어서, 상기 입력 버퍼 어드레서는,상기 디맵핑 매트릭 데이터의 각 심볼들을 디인터리빙 알고리즘에 따라 부여되는 지연값에 따라 분류하는 디인터링빙 그룹핑; 및상기 디인터리빙 그룹핑된 각 심볼들을 입력 순서에 따라 상기 기록용 데이터 전송 블록들로 수집하는 버스트 그룹핑을 수행하는 것을 특징으로 하는 디인터리빙 장치
|
8 |
8
제5항에 있어서,상기 메모리 제어부는,상기 기록용 데이터 전송 블록을 이루는 각 전송 단위 데이터에, 디인터리빙 알고리즘에 따라 부여되는 지연값에 따라 부여되는 그룹값에 따라, 상기 외부 메모리상의 저장 위치를 부여하며,상기 외부 메모리에 서로 다른 시간에 저장된 각 전송 단위 데이터들 중 디인터리빙 알고리즘에 따라 동일한 출력 스트림을 구성하는 것들을 추출하여 상기 판독용 데이터 전송 블록을 구성하는 것을 특징으로 하는 디인터리빙 장치
|
9 |
9
제1항에 있어서, 상기 출력 버퍼 어드레서는,상기 판독용 데이터 전송 블록에 대하여, 지연값에 따라 구별된 그룹에 속하는 각 심볼들을, 각 지연값에 따른 그룹 순서 및 각 그룹내 심볼들의 순서에 따라 하나씩 추출하여 디펑춰 심볼 스트림을 구성하는 것을 특징으로 하는 디인터리빙 장치
|
10 |
10
제1항에 있어서, 상기 외부 메모리에 저장된 각 단위 전송 데이터는 부여된 지연값 동안 버퍼링되는 것을 특징으로 하는 디인터리빙 장치
|
11 |
11
입력받은 메트릭 데이터 스트림을 구성하는 각 심볼들을, 소정의 디인터리빙 알고리즘에 따라 부여되는 지연값에 따라 분류하는 제1 디인터리빙 그룹핑 단계; 동일한 지연값을 가지는 심볼들이 소정의 전송 단위만큼 입력되면, 이를 단위 전송 데이터로 수집하는 버스트 그룹핑 단계;상기 단위 전송 데이터를 디인터리빙 메모리에 저장하는 단계;상기 디인터리빙 메모리에 저장된 각 단위 전송 데이터들 중 부여된 지연값 동안 버퍼링된 것들을 수집하는 제2 디인터리빙 그룹핑 단계;상기 수집된 단위 전송 데이터들에 포함된 각 심볼들을 부여된 지연값 및 패킷 내 심볼들의 순서에 따라 하나씩 추출하여 출력 메트릭 데이터 스트림을 생성하는 디그룹핑 단계를 포함하는 디인터리빙 방법
|
12 |
12
제11항에 있어서, 상기 제1 디인터리빙 그룹핑 단계 및 상기 버스트 그룹핑 단계가 통합적으로 수행되는 것을 특징으로 하는 디인터리빙 방법
|
13 |
13
제12항에 있어서,상기 제1 디인터리빙 단계, 상기 버스트 그룹핑 단계 및 메모리 저장 단계는,심볼 단위로 기록이 가능한 적어도 2개 이상의 뱅크를 가지며, 상기 작업들이 수행되는 뱅크가 순환되는 구조의 버퍼에 의해 동시에 수행되는 것을 특징으로 하는 디인터리빙 방법
|
14 |
14
제11항에 있어서,상기 제2 디인터리빙 단계 및 상기 디그룹핑 단계는,심볼 단위로 판독이 가능한 적어도 2개 이상의 뱅크를 가지며, 상기 작업들이 수행되는 뱅크가 순환되는 구조의 버퍼에 의해 동시에 수행되는 것을 특징으로 하는 디인터리빙 방법
|