請問DDR PHY的數位IC設計工作內容? - 工程師

Hazel avatar
By Hazel
at 2013-06-20T13:15

Table of Contents

※ 引述《URMyCynthia (困擾)》之銘言:
: 請問一下,DDR PHY的數位IC設計工作是在做什麼?(非類比)
: 是不是跟一般的純數位IC設計很不一樣?比較像是Mixed Signal?
: 會用到的技術有哪些?技術性高嗎?
: 做DDR PHY這個IP的數位IC設計工作有value嗎?
: 學到的東西對於做大部分的數位IC設計工作是否有幫助?
: 請知道的人指點一下,愈具體愈好,
: 我對DDR PHY的數位設計不太瞭解。
: 感謝!
我以前也以為這工作是mixed 但其實是純digital

翻開JEDEC spec JESD79/209系列 簡而言之 就是設計出一個電路
做寫入的動作時要能把 DQS 相位移 90 度好讓記憶體接到 DQ
做讀出的動作時也要把 DQS 相位移 90 度來sample DQ
而同時 DQ 是用DDR的方式送出

如同推文提到的
為了實現相位移 這工作應該包含DLL的設計
難度在於頻率越來越高 (DDR4最高到 1.6G 3200Mbps)
製程PVT variation, 各式各樣的skew/jitter導致
timing margin越來越小
如何能夠讓DQS移到DQ eye開最大的地方就各憑本事了

再加上如果使用DDR3/4 DIMM的 fly-by topology
那或許還得再搞個能做calibration的電路

個人經驗 如果是custom design, 除了連連看(小弟對畫schematic的戲稱)之外
基本上就跑logic simulation和spice, 還有和layout"溝通"

如果是RTL, 那就是寫code, 跑logic simulation和backend flow(DC, PT)
一樣也是有backend team的"溝通"

我個人是覺得用RTL的話, design flow和一般ASIC就大同小異
只是大家做的電路不同

--

All Comments

Charlie avatar
By Charlie
at 2013-06-22T17:51
這不是phy吧 這是記憶體controller而已吧
Anonymous avatar
By Anonymous
at 2013-06-24T18:24
確實是PHY controller是決定如何發出DRAM command

志豐電子-研發工程師

Poppy avatar
By Poppy
at 2013-06-20T13:04
各位版友大家好 小弟收到 and#34;志豐電子and#34; 這家公司的面試邀請 邀請面試的職務是 and#34;研發工程師and#34; 查了一下這間公司的資料, 但幾乎沒有 ...

履歷表上的大頭照

Erin avatar
By Erin
at 2013-06-20T13:00
關於履歷上的大頭照,應該大部分的新鮮人求職都是放畢業照(吧?) 不過因為我已經畢業四五年,也有三年工作經驗了,想說把履歷上的大頭照update一下 ...

請問key ASIC (佳易科技)

Odelette avatar
By Odelette
at 2013-06-20T12:39
小弟的女友最近去key ASIC面試軟體工程師,有拿到口頭offer,現在在考慮這家 公司。但是板上完全沒有這家公司的資訊,前幾年好像也是賠錢狀態,不�� ...

OFEER 選擇

Leila avatar
By Leila
at 2013-06-20T12:20
※ [本文轉錄自 Salary 看板 #1HmUlEuu ] 作者: oeccc (好吃) 看板: Salary 標題: [請益] OFEER 選擇 時間: Thu Jun 20 01:35:07 2013 燿華電子 B公� ...

新竹Broadcom研發中心

Donna avatar
By Donna
at 2013-06-20T09:28
Hi 大家好 我想請教一下新竹Broadcom研發中心 Analog lP team裡面的狀況,工作風氣 如果不方便說,可以的話請站內寄信給我,謝謝 -- Sent from my iPhone --