1 |
1
적어도 하나 이상의 부호기로 입력데이타를 부호화하는 부호화방법에 있어서, 타이밍제어신호에 따라서, 상기 입력데이타를 적어도 하나 이상의 블록으로 나눈 후 각 블록마다 테일을 첨가하여 부호화하는 다중테일을 갖는 터보코드를 생성하는 부호화방법
|
2 |
2
1항에 있어서, 상기 입력데이타를 적어도 하나 이상의 블록으로 나눈 후 각 블록마다 순차인터리빙한 후 각 인터리빙된 입력블록에 각 테일정보를 첨가하여 부호화하는 단계; 및 상기 입력데이타, 상기 각 테일정보 및 상기 부호기들의 출력들을 받아 선택적으로 출력하는 단계;를 더 포함하는 것을 특징으로 하는 부호화방법
|
3 |
3
적어도 하나 이상의 각 부호기로 입력된 입력데이타를 제1 타이밍제어신호들에 따라서 적어도 하나 이상의 블록으로 나누고 각 블록에 하나의 테일을 첨가하여 생성된 다중테일을 갖는 터보코드를 복호하하는 방법에 있어서, 제2 타이밍제어신호에 따라서, 상기 입력데이타 및 테일정보를 선택적으로 복호화하는 단계, 및 상기 복호화된 정보를 인터리빙한 값과 다음 순차 테일정보를 선택적으로 복호화하고 마지막으로 복호화된 정보를 디인터리빙하여 출력하는 단계;를 포함하는 다중테일을 갖는 터보코드를 복원하는 복호화방법
|
4 |
4
타이밍제어신호에 따라서, 입력데이타를 적어도 하나 이상의 블록으로 나눈 후, 각 블록마다 테일정보를 첨가하여 부호화하고, 상기 입력데이타를 적어도 하나 이상의 블록으로 나눈 후 각 블록마다 순차인터리빙한 후 각 인터리빙된 입력블록에 각 테일정보를 첨가하여 부호화하는 상기 블록 수에 상당하는 적어도 하나 이상의 부호기들; 상기 입력데이타, 상기 각 테일정보 및 상기 적어도 하나 이상의 부호기들의 출력들을 받아 선택적으로 출력하는 선택수단; 및 상기 적어도 하나 이상의 부호기들 및 상기 선택수단에 타이밍신호를 공급하는 타이밍콘트롤러;를 포함하는 다중테일을 갖는 터보코드를 생성하는 부호기
|
5 |
5
적어도 하나 이상의 각 부호기로 입력된 입력데이타를 제1 타이밍콘트롤러의 제1 타이밍제어신호들에 따라서 적어도 하나 이상의 블록으로 나누고 각 블록에 하나의 테일을 첨가하여 생성된 다중테일을 갖는 터보코드를 복호하하는 복호기에 있어서, 제2 타이밍제어신호들에 따라서 입력데이타와 테일정보를 받아 선택적으로 복호화하고, 상기 복호화된 입력데이타를 인터리빙한 후 순차 테일정보와 함께 선택적으로 복호화하는 적어도 하나 이상의 복호기들; 상기 복호된 입력데이타를 디인터리빙하고 판별하여 복원된 데이타를 출력하는 디인터리버/판별수단; 및 상기 적어도 하나 이상의 복호기들 및 상기 디인터리버/판별수단에 상기 제2 타이밍제어신호들을 공급하는 제2 타이밍콘트롤러;를 포함하는 다중테일을 갖는 터보코드를 복원하는 복호기
|