Easy DDR4(DIMM) PCB Design(3) - Signals
DDR4의 신호선을 더 알아보자.
참고할 데이타시트는 칩 제조회사인 자일링스(Xilinx)의 UG583 문서다.
또는 구글 검색.
자일링스에서 만드는 Kintex, Virtex, Zynq 등 칩들 중,
Ultrascale 이라고 울트라한 스케일의 칩들이 있다.
이 Ultrascale에 대한 PCB 설계 가이드라인 문서가 UG583이다.
UG583 데이타시트를 참고하여 PCB에 적용된 내용들을 하나씩 알아보자.
DDR4 신호선들을 보자. 영어인데다 종류도 많지만 당황하지 말고 슥 봐 두자.
어지럽다. 요약하자.
표와는 살짝 다르지만
PCB 설계를 위해서는 크게 세가지로 분류할 수 있다.
1. Clock
2. Address, Command, Control
3. Data
Command, Control 신호는 PCB 배선 시 Address 신호와 비슷하게 따라가기 때문에
Address와 함께 있다.
물론 회로적으로는 Address, Command, Control이 각각 다른 기능을 한다.
추가로 위 표 맨 아래 Notes 내용처럼 회로 구성에 따라 사용하지 않는 신호들도 있을 수 있다.
간략한 그림으로 연결을 확인해보자.
대략 위와 같은 그룹으로 연결되어 있고,
그림은 간단히 표현하였지만
실제 신호 선들의 갯수는 100가닥이 훌쩍 넘는다.
Clock 신호는 differential 이니까 2가닥.
Address 신호는 a[17:0] 이니까 18가닥.
Data 신호는 dq[79:0] 이니까 80가닥.
Data 그룹의 dqs 신호는 differential 신호이고 dqs_t/dqs_c[9:0] 이렇게 나와있다.
풀어서 표현하면
dqs_t0, dqs_c0
dqs_t1, dqs_c1
dqs_t2, dqs_c2
.
.
dqs_t9, dqs_c9 가 된다.
dqs 신호 총 가닥수는 2x10=20가닥.
여기까지만 해도 120가닥이다.
command, control 그리고 other 신호까지 합치면 130가닥도 더 넘는다.
왜 신호 가닥수를 이야기 하게 되었는가..
DDR4 PCB를 설계하려면 할 게 많다는 얘기..
다음 시간에..
'PCB 설계 > PCB설계-DDR4(DIMM) 설계' 카테고리의 다른 글
쉽게 배우는 DDR4(DIMM) PCB 설계(6) - 배선 최대/최소 길이 (0) | 2020.12.28 |
---|---|
쉽게 배우는 DDR4(DIMM) PCB 설계(5) - 배선폭 (0) | 2020.12.21 |
쉽게 배우는 DDR4(DIMM) PCB 설계(4) - 신호 임피던스 (0) | 2020.12.18 |
쉽게 배우는 DDR4(DIMM) PCB 설계(2) - DIMM 소켓 (0) | 2020.12.17 |
쉽게 배우는 DDR4(DIMM) PCB 설계(1) - 시작 (2) | 2020.12.16 |