1 |
1
피슈도-랜덤 이진 시퀀스를 입력 받는 PRBS 입력부; PRBS 입력부로부터 5B(Bit) 이진 데이터를 입력 받아 모든 5B 이진 데이터에 대하여 DC 밸런싱 코드(balancing code)를 적용하고 3Q(quaternary) 심볼과 맵핑하는 인코더(Encoder); 인코더로부터 입력 받은 3Q 심볼을 직렬로 변환하여 MSB 및 LSB를 출력하는 시리얼라이저(Serializer); 및 DC 밸런싱 코드가 적용된 3Q 심볼의 MSB 및 LSB를 입력 받아 채널의 RDS(Running Digital Sum) 값을 출력하는 PAM4 드라이버를 포함하는 PAM4 5B3Q 코딩 장치
|
2 |
2
제1항에 있어서,인코더는, 5B 이진 데이터에 대하여 DC 밸런싱 코드를 적용하고 3Q 심볼과 맵핑할 때 마다 누적되는 채널의 RDS 값이 0에 수렴하도록 샘플링하여 다음 5B 이진 데이터 입력에 대한 3Q 심볼을 맵핑하는 PAM4 5B3Q 코딩 장치
|
3 |
3
제2항에 있어서,3Q 심볼은 3개의 심볼을 포함하여 한 개의 심볼 당 -3, -1, +1, +3 중 하나를 가질 수 있고, "-3, -3, -3"부터 "+3, +3, +3"까지 총 64개의 경우의 수를 가지며, RDS는 전송되는 3Q 심볼에서 3개의 각 심볼들의 합을 의미하고, 연속에서 입력되는 3Q 심볼로 인해 누적되는 채널의 RDS가 0으로 수렴하도록 DC 밸런싱 코드를 적용하는 PAM4 5B3Q 코딩 장치
|
4 |
4
PRBS 입력부를 통해 피슈도-랜덤 이진 시퀀스를 입력 받는 단계; 인코더(Encoder)를 통해 PRBS 입력부로부터 5B(Bit) 이진 데이터를 입력 받아 모든 5B 이진 데이터에 대하여 DC 밸런싱 코드(balancing code)를 적용하고 3Q(quaternary) 심볼과 맵핑하는 단계; 시리얼라이저(Serializer)를 통해 인코더로부터 입력 받은 3Q 심볼을 직렬로 변환하여 MSB 및 LSB를 출력하는 단계; 및 PAM4 드라이버를 통해 DC 밸런싱 코드가 적용된 3Q 심볼의 MSB 및 LSB를 입력 받아 채널의 RDS(Running Digital Sum) 값을 출력하는 단계 를 포함하는 PAM4 5B3Q 코딩 방법
|
5 |
5
제4항에 있어서,인코더를 통해 PRBS 입력부로부터 5B 이진 데이터를 입력 받아 모든 5B 이진 데이터에 대하여 DC 밸런싱 코드를 적용하고 3Q 심볼과 맵핑하는 단계는, 5B 이진 데이터에 대하여 DC 밸런싱 코드를 적용하고 3Q 심볼과 맵핑할 때 마다 누적되는 채널의 RDS 값이 0에 수렴하도록 샘플링하여 다음 5B 이진 데이터 입력에 대한 3Q 심볼을 맵핑하는 PAM4 5B3Q 코딩 방법
|
6 |
6
제5항에 있어서,3Q 심볼은 3개의 심볼을 포함하여 한 개의 심볼 당 -3, -1, +1, +3 중 하나를 가질 수 있고, "-3, -3, -3"부터 "+3, +3, +3"까지 총 64개의 경우의 수를 가지며, RDS는 전송되는 3Q 심볼에서 3개의 각 심볼들의 합을 의미하고, 연속에서 입력되는 3Q 심볼로 인해 누적되는 채널의 RDS가 0으로 수렴하도록 DC 밸런싱 코드를 적용하는 PAM4 5B3Q 코딩 방법
|