您好,歡迎來到易龍商務網!
【廣告】
發布時間:2020-12-20 04:03  





數字ic后端設計(一)
1. 數據準備。
對于 CDN 的 Silicon Ensemble而言后端設計所需的數據主要有是Foundry廠提供的標準單元、宏單元和I/O Pad的庫文件,它包括物理庫、時序庫及網表庫,分別以.lef、.tlf和.v的形式給出。如果你用的是PC Astro那你可用write_milkway,read_milkway傳遞數據。前端的芯片設計經過綜合后生成的門級網表,具有時序約束和時鐘定義的腳本文件和由此產生的.gcf約束文件以及定義電源Pad的DEF(DesignExchange Format)文件。(對synopsys 的Astro 而言,經過綜合后生成的門級網表,時序約束文件 SDC是一樣的,Pad的定義文件--tdf , .tf 文件 --technology file, Foundry廠提供的標準單元、宏單元和I/OPad的庫文件就與FRAM, CELL view, LM view 形式給出(Milkway 參考庫 and DB, LIB file)
2. 布局規劃。
主要是標準單元、I/O Pad和宏單元的布局。而行外人一般想不到的是光二氧化硅還不夠,工程上二氧化硅和基板硅之間附著很差,必須加入Si-H鍵把二氧化硅層拴住。I/OPad預先給出了位置,而宏單元則根據時序要求進行擺放,標準單元則是給出了一定的區域由工具自動擺放。布局規劃后,芯片的大小,Core的面積,Row的形式、電源及地線的Ring和Strip都確定下來了。如果必要在自動放置標準單元和宏單元之后,你可以先做一次PNA(power network analysis)--IR drop and EM .
3. Placement -自動放置標準單元。
布局規劃后,宏單元、I/O Pad的位置和放置標準單元的區域都已確定,這些信息SE(SiliconEnsemble)會通過DEF文件傳遞給(PhysicalCompiler),PC根據由綜合給出的.DB文件獲得網表和時序約束信息進行自動放置標準單元,同時進行時序檢查和單元放置優化。如果按技術來分的話,模擬IC可分為只處理模擬信號的線性IC和同時處理模擬與數字信號的混合IC。如果你用的是PC Astro那你可用write_milkway, read_milkway 傳遞數據。
數字IC中硬件木馬
由于當今集成電路設計行業各個階段的相對獨立性,同時芯片設計與芯片制造過程分離的產業形式,導致攻擊者可能在芯片設計與制造環節中,將帶有特定惡意功能的“硬件木馬”電路植入到芯片內部的硬件電路中。此外,模擬IC關鍵的是低失真和高信噪比,這兩者都是在高電壓下比較容易做到的。然而,集成電路芯片早已廣泛應用于國民經濟的各個領域,一旦遭受“硬件木馬”攻擊,必給社會各方面帶來嚴重后果。
首先根據AES算法原理,設計并優化了一個128位的AES加密電路,并將其作為原始參考設計,在其中實現各種不同類型的硬件木馬,然后從以下三個相對獨立的方向著手來探索數字IC設計領域中硬件木馬的特性與檢測方法:FPGA設計流程,首先在片上實現我們的原始AES加密設計以及植入有木馬的AES設計,然后利用Nios II軟核處理器搭建測試平臺,來進行AES模塊的測試以及其中硬件木馬的檢測;ASIC設計流程,通過完成原始AES加密模塊和植入有木馬的AES設計的后端實現并比較例如時鐘樹結構之類的指紋信息、旁路信息,探索數字ASIC設計中檢測硬件木馬的潛在方法;電路的概率簽名理論,首先簡要介紹這一理論的數學原理,然后嘗試運用其來分析我們的AES設計中某一功能模塊的等價性。接下來,從微觀角度來學習半導體器件物理,了解二極管的工作原理。
數字集成電路電流測試
集成電路(IC)被生產出來以后要進行測試。門電路是半定制數字集成電路的積木(StardardCell),所有的邏輯都將通過它們的實現。IC測試貫穿在IC設計、制造、封裝及應用的全過程,被認為是IC產業的4個分支(設計、制造、封裝與測試)中一個極為重要的組成部分,它已經成為IC產業發展中的一個瓶頸。有人預計,到2012年,可能會有多達48%的好芯片不能通過測試,IC測試所需的費用將在IC設計、制造、封裝和測試的總費用中占80%~90%的比例。 工業界常采用電壓測試和穩態電流(I_(DDQ))測試來測試數字CMOS IC。
電壓測試包括邏輯測試和時延測試兩方面的測試內容,前者驗證IC的功能是否正確,后者驗證IC的時間特性是否正確。C設計,掌握硬件描述語言和數字電路設計基礎知識固然是非常重要的,此外工具的使用也很重要。電壓測試方法可以檢測出大量的物理缺陷,而且比較簡單,速度較快。但是,由于電壓測試所使用的故障模型存在局限性,而且測試常常不能全速進行,因此一般來說,電壓測試只善于驗證電路的功能。與電壓測試相比,(I_(DDQ))測試更善于檢測由于生產過程中的細微偏差而導致的一些“小”缺陷,它的優點是能大幅度地降低測試數字CMOS IC的費用,提高它們的可靠性。但是,(I_(DDQ))測試除不能檢測那些不導致(I_(DDQ))增加的缺陷或故障(如串擾故障)之外,還受到深亞微米技術的挑戰。
瞬態電流(I_(DDT))測試是一種從供電回路,通過觀察被測電路所吸取的瞬間動態電流來檢測故障的一種方法,被認為可以檢測出一些經電壓測試和(I_(DDQ))測試所不能檢測的故障。北橋芯片提供對CPU的類型和主頻、內存的類型和容量、ISA/PCI/AGP插槽、ECC糾錯等支持。這種方法作為傳統的電壓測試和(I_(DDQ))測試方法的一個補充,正逐漸受到研究領域和工業界的關注。 (I_(DDT))測試研究雖然進行了近10年的時間,但目前仍處在初級階段,所面臨的問題很多,離實際應用還有相當一段距離。本研究采用基于積分的平均電流分析法來研究(I_(DDT))測試,進行了一些有益的探索性工作。
一個合格數字Ic設計師需要掌握的技能有哪些?
在數字IC設計流程中,前端設計工程師們需要運用到的技能有很多,那么對于設計師而言,需要掌握的技能到底有哪些呢?接下來和小編一起了解一下.
語言類
Verilog-2001/ VHDL
SystemVerilog/ SystemC
Makefile/ Perl/ Python
Tcl
工具類
NCVerilog/ VCS/ ModelSim
SimVision/ DVE/ Verdi
Vim/ Emacs
SVN/ CVS/ Git
Microsoft Office
平臺類
Windows
Linux
OS X
其他加分項目
MATLAB
ISE/ Synplify/ Vivado/ Quartus
LEC/Formality
VMM/ UVM
ESL
ZeBu Server
JIRA/ Confluence
C/ Assembly Language
Computer Architecture/ ARM Architecture/ MIPS Architecture
瑞泰威驅動IC廠家,是國內IC電子元器件的代理銷售企業,專業從事各類驅動IC、存儲IC、傳感器IC、觸摸IC銷售,品類齊全,具備上百個型號。