PCB LAYOUT 設(shè)計(jì)S3C6410芯片和Dram要點(diǎn)
以下文件 line/space 我是以 5/5 mil寫(xiě)的, 如果 layout 不下 可以修改為 4/4
1 共通部分
1-1 Power Design 電源以下 MCU 指 S3C6410
1-1-1 使用兩顆對(duì)地電容(0.1uf)以降低雜訊 , 一顆靠Coach另一顆靠近DDR 靠VREF pads越近越好 , 線寬最少20mil.
1-1-2 0.1uf電容越靠近pads越好 , 直接擺於於 MCU及DDR背面為最佳. (若不能放背面,則要放在Coach旁,
直接打via 進(jìn)power & GND plane層)
1-1-3 穩(wěn)壓電容10uf 鄰近 MCU 或DDR但不需要像0.1uf很靠近 , 在Power plane以內(nèi).
1-1-4 電容兩端最好直打到plane層,若拉線越短越好要用40mil線寬, 如果可能的話使用2個(gè)vias .
1-1-5 電源換層建議至少4個(gè)vias.
1-1-6 每個(gè) MCU Power pad 及GND pad最好有一via直接相連 , 越短越近越粗越好(>20mil trace)
如果許可的話via on pads 最佳.
1-2 其他
1-2-1 Trace線有完整之參考層(完整的銅箔面)
1-2-2 走線層面的規(guī)劃,不要有串音干擾
1-2-3 每個(gè) Dram 至少要有 2個(gè) 耦合電容
1-2-4 Dram 要有 VDD/VSS 層
1-3 Crosstalk Control 串音
1-3-1 CK/CK#, LDQS/LDQS# and UDQS/UDQS# - 較易和其他訊號(hào)產(chǎn)生crosstalk必需至少保持與其他信號(hào)2W,
最好3W線寬的距離.
1-3-2 差動(dòng)訊號(hào)D+/D-間不會(huì)有crosstalk產(chǎn)生 ,本身自己線距可以阻抗控制決定.
1-3-3 差動(dòng)對(duì)的PN相減長(zhǎng)度(Matching)要在25mils內(nèi),也就是說(shuō)PN差動(dòng)對(duì)(D+ - D-)彼此誤差不能大於25mils,
一般還是會(huì)設(shè)成5mils,信號(hào)品質(zhì)會(huì)比較好.
2 Dram layout 重要順序如下: 4組 信號(hào)群組
2-1 Differential (CLK - /CLK+) clock Group 時(shí)脈群組
2-2 Differential (DQS0 - DQS4) Data Group數(shù)據(jù)群組
2-3 Address Group 地址群組
2-4 Control Group控制群組(DDR_CS、DDR_RAS、DDR_CAS、DDR_WE), 以上信號(hào)Intel 通常稱為Command Group
Layout 順序也有人是 Data/Strobe→Address/CMD→Control →Clock→ Power
3 信號(hào) trace 長(zhǎng)度
3-1 所有TRACE的總長(zhǎng) (clock, address, and command signals) 不可以超過(guò)<900mil ( 22.9mm)
希望能夠在 1.25cm (500mil)以內(nèi). DDR2的資料線跟位址線最大長(zhǎng)度 2吋
3-2 訊號(hào)組要有不同阻抗, 時(shí)脈組 clock 比 數(shù)據(jù)組data signal group,控制組control signal groups 長(zhǎng) .
3-3 不同信號(hào)群組長(zhǎng)度 誤差必須於 10mm以內(nèi)
3-4 CK/CK#, LDQS/UDQS, LDM/UDM 各對(duì)自我誤差<20 mil, 3對(duì)differential訊號(hào)沒(méi)有相互長(zhǎng)度相等的要求,
總長(zhǎng)度含串接的電阻必需<900mil ( 22.9mm) , 希望能夠在 1.25cm (500mil)以內(nèi). 每對(duì)線via數(shù)量要相同 ,要少於4個(gè)Vias.
(U3,U4的腳 CK/CK#, LDQS/UDQS, LDM/UDM)
3-5 等長(zhǎng)繞線需保持2倍線寬的距離 , 并以45彎曲不建議使用直角.
3-6 DDR RAM上的速度很快,所以每條trace之間的差距不可超過(guò)50mil.