您好,歡迎來到易龍商務網(wǎng)!
發(fā)布時間:2021-03-16 04:30  
【廣告】





數(shù)字IC設計流程
1、需求分析與規(guī)格制定
對市場調(diào)研,弄清需要什么樣功能的芯片。
芯片規(guī)格,也就像功能列表一樣,是客戶向芯片設計公司提出的設計要求,包括芯片需要達到的具體功能和性能方面的要求。
2、架構設計與算法設計
根據(jù)客戶提出的規(guī)格要求,對一些功能進行算法設計,拿出設計解決方案和具體實現(xiàn)架構,劃分模塊功能。
3、HDL編碼
使用硬件描述語言(VHDL,Verilog HDL)分模塊以代碼來描述實現(xiàn),RTL coding,linux環(huán)境下一般用Gvim作為代碼編輯器。
4、功能
驗證就是檢驗編碼設計的正確性。不符合規(guī)格要重新設計和編碼。設計和驗證是反復迭代的過程,直到驗證結果顯示完全符合規(guī)格標準。該部分稱為前。
5、邏輯綜合――Design Compiler
驗證通過,進行邏輯綜合。邏輯綜合就是把HDL代碼翻譯成門級網(wǎng)表netlist。
綜合需要設定約束條件,就是你希望綜合出來的電路在面積,時序等目標參數(shù)上達到的標準。PowerCompiler嵌入DesignCompiler/PhysicalCompiler之上,是業(yè)界可以同時優(yōu)化時序、功耗和面積的綜合工具。邏輯綜合需要基于特定的綜合庫,不同的庫中,門電路基本標準單元(standard cell)的面積,時序參數(shù)是不一樣的。所以,綜合庫不一樣,綜合出來的電路在時序,面積上是有差異的。一般來說,綜合完成后需要再次做驗證(這個也稱為后)
邏輯綜合工具:Synopsys的Design Compiler,工具選擇上面的三種工具均可。
6、靜態(tài)時序分析——STA
Static Timing Analysis(STA),靜態(tài)時序分析,驗證范疇,它主要是在時序上對電路進行驗證,檢查電路是否存在建立時間(setup time)和保持時間(hold time)的違例(violation)。這個是數(shù)字電路基礎知識,一個寄存器出現(xiàn)這兩個時序違例時,是沒有辦法正確采樣數(shù)據(jù)和輸出數(shù)據(jù)的,所以以寄存器為基礎的數(shù)字芯片功能肯定會出現(xiàn)問題。這個是數(shù)字電路基礎知識,一個寄存器出現(xiàn)這兩個時序違例時,是沒有辦法正確采樣數(shù)據(jù)和輸出數(shù)據(jù)的,所以以寄存器為基礎的數(shù)字芯片功能肯定會出現(xiàn)問題。
IC?耐久性測試
耐久性測試項目(Endurance test items )Endurance cycling test, Data retention test①周期耐久性測試(Endurance Cycling Test )
目的: 評估非揮發(fā)性memory器件在多次讀寫算后的持久性能
Test Method: 將數(shù)據(jù)寫入memory的存儲單元,在擦除數(shù)據(jù),重復這個過程多次
測試條件: 室溫,或者更高,每個數(shù)據(jù)的讀寫次數(shù)達到100k~1000k
具體的測試條件和估算結果可參考以下標準
MIT-STD-883E Method 1033
②數(shù)據(jù)保持力測試(Data Retention Test)
目的: 在重復讀寫之后加速非揮發(fā)性memory器件存儲節(jié)點的電荷損失
測試條件: 在高溫條件下將數(shù)據(jù)寫入memory 存儲單元后,多次讀取驗證單元中的數(shù)據(jù)
失效機制:150℃
具體的測試條件和估算結果可參考以下標準:
MIT-STD-883E Method 1008.2
在了解上述的IC測試方法之后,IC的設計制造商就需要根據(jù)不用IC產(chǎn)品的性能,用途以及需要測試的目的,選擇合適的測試方法,的降低IC測試的時間和成本,從而有效控制IC產(chǎn)品的質量和可靠度。
IC半導體的基礎知識(二)
本征半導體 完全純凈的、具有完整晶體結構的半導體,稱為本征半導體。
硅或鍺是四價元素,其外層電子軌道上有四個價電子。在本征半導體的晶體結構中,相鄰兩個原子的價電子相互共有,即每個原子的四個價電子既受自身原子核的束縛,又為相鄰的四個原子所共有;接著就是檢查程序功能的正確性并持續(xù)修改,直到它滿足期望的功能為止。每兩個相鄰原子之間都共有一對價電子。這種組合方式稱為共價鍵結構,圖5-1為單晶硅共價鍵結構的平面示意圖。
在共價鍵結構中,每個原子的外層雖然具有八個電子而處于較為穩(wěn)定的狀態(tài),但是共價鍵中的價電子并不像絕緣體中的電子被束縛得那樣緊,在室溫下,有數(shù)價電子由于熱運動能獲得足夠的能量而脫離共價鍵束縛成為自由電子。
當一部分價電子掙脫共價鍵的束縛而成為自由電子后,共價鍵中就留下相應的空位,這個空位被稱為空穴。原子因失去一個價電子而帶正電,也可以說空穴帶正電。在本征半導體中,電子與空穴總是成對出現(xiàn)的,它們被稱為電子空穴對。
如果在本征半導體兩端加上外電場,半導體中將出現(xiàn)兩部分電流:一是自由電子將產(chǎn)生定向移動,形成電子電流;SDF文件傳遞給PrimeTime做靜態(tài)時序分析,那將會更準確。一是由于空穴的存在,價電子將按一定的方向依次填補空穴,亦即空穴也會產(chǎn)生定向移動,形成空穴電流。所以說,半導體中同時存在著兩種載流子(運載電荷的粒子為載流子)——電子和空穴,這是半導體導電的特殊性質,也是半導體與金屬在導電機理上的本質區(qū)別。
4GHzCMOS全數(shù)字鎖相環(huán)
隨著深亞微米CMOS工藝的發(fā)展,工藝尺寸的縮小使模擬電路的設計變得更加復雜,盡可能采用數(shù)字電路代替模擬電路成為發(fā)展的趨勢。鎖相環(huán)作為時鐘產(chǎn)生電路是射頻通信系統(tǒng)中的關鍵模塊,其中全數(shù)字鎖相環(huán)具有良好的集成性、可移植性和可編程性,以及能夠實現(xiàn)較好的相位噪聲指標等優(yōu)勢,得到了越來越廣泛的研究和發(fā)展。Hercules通過提供快的運行時間和高速有效的糾錯(debugging)來縮短IC設計的周期。本文著重于2.4GHz CMOS全數(shù)字鎖相環(huán)的研究與設計,主要工作包括:
1)首先分析并推導了全數(shù)字鎖相環(huán)的主要性能指標,接著分析了I型和II型全數(shù)字鎖相環(huán)的原理和結構特點,并分析了環(huán)路參數(shù)對整個環(huán)路特性與穩(wěn)定性的影響。
2)提出一種用于時間數(shù)字轉換器(Time-to-Digital Converter,TDC)的互補比較器的結構,在傳統(tǒng)比較器結構的基礎上,疊加一個與之互補的比較器,能夠消除輸出波形的毛刺,降低輸入失調(diào)電壓,提高比較器的工作速度,進而改善比較器的精度。DRC是對芯片版圖中的各層物理圖形進行設計規(guī)則檢查(spacing,width),它也包括天線效應的檢查,以確保芯片正常流片。
3)提出一種可重構數(shù)字濾波器(Digital Loop Filter,DLF),將DLF的參數(shù)KP、KI做成芯片外的控制端口,通過片外手動調(diào)節(jié)來改變芯片內(nèi)部的參數(shù),可以改變?nèi)珨?shù)字鎖相環(huán)的帶寬,開環(huán)和閉環(huán)響應,以及幅度響應等,終能夠方便地在片外調(diào)節(jié),使環(huán)路達到鎖定狀態(tài)。對于CDN的SiliconEnsemble而言后端設計所需的數(shù)據(jù)主要有是Foundry廠提供的標準單元、宏單元和I/OPad的庫文件,它包括物理庫、時序庫及網(wǎng)表庫,分別以。
4)分析和設計了一款數(shù)控振蕩器(Digitally Controlled Oscillator,DCO),采用CMOS交叉耦合LC振蕩器,包括粗調(diào)、中調(diào)和精調(diào)三個電容陣列和ΔΣ調(diào)制器。其中,粗調(diào)單元采用MIM電容,中調(diào)和精調(diào)單元采用兩對反向連接的PMOS對管構成MOS電容,本文DCO的增益為300kHz左右,使用ΔΣ調(diào)制器后,DCO的分辨率可以達到5kHz左右。布局規(guī)劃后,宏單元、I/OPad的位置和放置標準單元的區(qū)域都已確定,這些信息SE(SiliconEnsemble)會通過DEF文件傳遞給(PhysicalCompiler),PC根據(jù)由綜合給出的。