記錄一些常用的IC術(shù)語
軟件篇:
EDA?Electronic Design Automation 電子設(shè)計(jì)自動(dòng)化,IC設(shè)計(jì)流程中需要使用非常多的EDA工具
VCS?synopsys公司的數(shù)字前端仿真工具
Verdi?synopsys公司的數(shù)字前端debug工具
FSDB常用的波形文件格式,用Verdi打開
VCD?value change dump 一個(gè)通用的波形文件格式,信息詳細(xì),但文件較大
DC?design compiler synopsys公司的數(shù)字綜合工具
ICC?IC Compiler synopsys公司用于自動(dòng)布局布線的一款軟件,很多公司都在用
INNOVUS?cadence公司的數(shù)字版圖實(shí)現(xiàn)工具、
GDSII?版圖layout的文件格式
PT?prime time synopsys公司的靜態(tài)時(shí)序分析工具
Vivado?Vivado FPGA廠商賽靈思公司2012年發(fā)布的集成設(shè)計(jì)環(huán)境
NCSIM?cadence公司的數(shù)字前端仿真工具
Modelsim?mentor公司的數(shù)字前端仿真工具,也叫QUESTASIM
Tessent?mentor公司的DFT工具,市場占有率很高

語言篇:
Shell?常用的一種腳本語言,和linux結(jié)合緊密
Python?常用的腳本語言,現(xiàn)在在人工智能方面使用很多,大受歡迎
Perl?常用的一種腳本語言,非常適合文本處理
TCL?工具命令語言,調(diào)度各個(gè)軟件的腳本語言
Verilog?硬件描述語言
SystemVerilog?芯片驗(yàn)證語言

協(xié)議篇:
APB?Advanced Peripheral Bus?ARM公司推出的AMBA總線規(guī)范之一,主要用于低帶寬的外設(shè)之間的連接
AHB?Advanced High-Performance Bus ARM公司推出的AMBA總線規(guī)范之一,主要用于高性能模塊之間的連接
AXI?Advanced eXtensible Interface ARM公司推出的AMBA總線規(guī)范之一,一種面向高性能、高帶寬、低延遲的片內(nèi)總線
GPIO?General Purpose Input Output 通用輸入/輸出,總線擴(kuò)展器
HDMI?High Definition Multimedia Interface 高清晰度多媒體接口,是一種數(shù)字化視頻/音頻接口技術(shù)規(guī)范
SPI?Serial Peripheral Interface 串行外設(shè)接口,是一種高速的,全雙工,同步的通信總線
I2C?Inter-Integrated Circuit I2C是一種常用的多向控制總線,只有兩根線
UART?Universal Asynchronous ?Receiver/Transmitter 通用異步收發(fā)傳輸器,一種常見的IP模塊
CAN?Controller Area Network?ISO國際標(biāo)準(zhǔn)化的串行通信協(xié)議
MIPI?Mobile Industry Processor Interface 移動(dòng)產(chǎn)業(yè)處理器接口,為移動(dòng)應(yīng)用處理器制定的開放標(biāo)準(zhǔn)和一個(gè)規(guī)范
OCP?Open Core Protocol 一個(gè)高效的、總線獨(dú)立的、可配置和高度可擴(kuò)展的接口協(xié)議
PCIe?Peripheral Component Interconnect Express 外設(shè)組件互連標(biāo)準(zhǔn),一種常見的總線標(biāo)準(zhǔn)
USB?Universal Serial Bus 通用串行總線,一種高速的連接外設(shè)的總線協(xié)議

芯片篇:
IC?Integrated Circuit 集成電路
LSI?Large-scale integrated circuit 大規(guī)模集成電路
VLSI?Very-large-scale integration超大規(guī)模集成電路
ASIC?Application Special Integrated Circuit 專用集成電路,芯片設(shè)計(jì)公司的主流設(shè)計(jì)流程
FPGA?Field Programmable Gate Array 現(xiàn)場可編程門陣列,與ASIC流程相對應(yīng)
SoC?System on Chip 片上系統(tǒng),一般指規(guī)模比較大的芯片,大多含有CPU/MCU等
MCU?Microcontroller unit 微控制器,主控模塊
DSP?Digital Signal Processing 數(shù)字信號處理模塊, IC設(shè)計(jì)公司的算法實(shí)現(xiàn)經(jīng)常采用
CPLD?Complex Programmable Logic Device 復(fù)雜可編程器件,和FPGA類似
IP?Intellectual Property 知識產(chǎn)權(quán)
FE?Front End 前端,IC設(shè)計(jì)中的前端設(shè)計(jì)流程
DV?Design Verification?驗(yàn)證,IC設(shè)計(jì)中的驗(yàn)證流程
BE?Back End 后端, IC設(shè)計(jì)中的后端設(shè)計(jì)流程
FULLCHIP?fullchip level 常用于數(shù)字前端設(shè)計(jì)和驗(yàn)證,指系統(tǒng)級和芯片級
GLS?gate-level simulation 指數(shù)字驗(yàn)證中的門級仿真
LPS?low power simulation 低功耗仿真,多用于低功耗設(shè)計(jì)驗(yàn)證中
FM?formal 形式驗(yàn)證,網(wǎng)表與verilog進(jìn)行比較
STA?Static Timing Analysis 靜態(tài)時(shí)序分析,數(shù)字IC設(shè)計(jì)流程中的重要環(huán)節(jié)
Netlist?門級網(wǎng)表,一般是RTL Code經(jīng)過綜合工具生成的網(wǎng)表文件
ECO?Engineering Change Order 在項(xiàng)目后期,只能在門級對芯片設(shè)計(jì)進(jìn)行修改
DFT?Design for Test 為了增強(qiáng)芯片可測性而采用的一種設(shè)計(jì)方法,是數(shù)字IC流程中的重要步驟
ATPG?Auto Test Pattern Generator 測試向量自動(dòng)生成工具, DFT中的常見流程
BIST?Build in System Test 內(nèi)建測試系統(tǒng),DFT中的常見流程
JTAG?Joint Test Action Group 聯(lián)合測試工作組,是一種國際標(biāo)準(zhǔn)測試協(xié)議,多用于芯片測試用
CTS?Clock tree synthesis 時(shí)鐘樹綜合,是數(shù)字后端實(shí)現(xiàn)中的重要流程
PD?Physical design 物理設(shè)計(jì),一般指數(shù)字后端的版圖設(shè)計(jì)
PV?Physical verification 物理驗(yàn)證,數(shù)字版圖實(shí)現(xiàn)后需要做的驗(yàn)證
APR?Auto place and route 自動(dòng)布局布線,是數(shù)字后端版圖實(shí)現(xiàn)的主要流程
NDR?Non-Default Route 非默認(rèn)連線規(guī)則,版圖實(shí)現(xiàn)中的重要概念
Layout?版圖,指芯片最終生成的版圖,類似于建筑行業(yè)中的設(shè)計(jì)圖紙
ERC?Electronic Rule Check IC設(shè)計(jì)經(jīng)過Layout后檢查其版圖是否符合電氣規(guī)則
LVS?Layout versus Schematic 版圖與電路圖一致性檢查,變成版圖后檢查其版圖與門級電路是否一致
DRC?Design Rule Check 生成版圖后檢查其是否符合工藝廠提供的設(shè)計(jì)規(guī)則,如寬度、間距、面積等
signoff?驗(yàn)收機(jī)制,驗(yàn)收標(biāo)準(zhǔn)
Tapout?流片,將最終的版圖文件送到工藝廠去生產(chǎn)
DAC?Digital to Analog Convert 數(shù)字信號到模擬信號的轉(zhuǎn)換電路
ADC?Analog to Digital Convert 模擬信號到數(shù)字信號的轉(zhuǎn)換電路
CAD?Computer-Aided Design 計(jì)算機(jī)輔助設(shè)計(jì),專門幫助提供軟件自動(dòng)化
CDC?clock domain crossing 異步時(shí)鐘時(shí)序檢查,是數(shù)字設(shè)計(jì)中的重要步驟
DMA?Direct Memory Access 直接內(nèi)存存取
RAM?Random Access Memory 隨機(jī)存儲器
ROM?Read Only Memory 只讀存儲器,具有非易失性
EEPROM?Electrically Erasable Programmable Read-Only Memory 電可擦除只讀存儲器
DRAM?Dynamic Random Access Memory 動(dòng)態(tài)隨機(jī)存取存儲器,最為常見的系統(tǒng)內(nèi)存
SRAM?Static Random Access Memory 靜態(tài)隨機(jī)存取存儲器
FLASH?Flash EEPROM Memory 閃存,同時(shí)具有RAM快速讀取數(shù)據(jù)的特點(diǎn)
LUT?Look Up Table 查找表,用于存一些數(shù)據(jù),本質(zhì)就是一個(gè)RAM
IEEE?Institute of Electrical and Electronics ?Engineers 電氣和電子工程師協(xié)會(huì)
SPEC?specification 說明書,產(chǎn)品規(guī)范,每個(gè)崗位工程師都要寫相應(yīng)的spec
RTL?Register Transformation Level 寄存器傳輸級,多指使用verilog來描述的層次
DUT?design under test 待測試的設(shè)計(jì)模塊
DUV?design under verification 和DUT的意思類似
Testbench?測試平臺,數(shù)字驗(yàn)證搭建用來測試的平臺
UVM?Universal Verification Methodology 主流的數(shù)字驗(yàn)證方法學(xué),基于systemverilog
REGRESSION?回歸測試,簡單來說就是講所有的測試用例不斷的重復(fù)的跑,直到?jīng)]有錯(cuò)誤穩(wěn)定一段時(shí)間
COVERAGE?覆蓋率,數(shù)字驗(yàn)證常用術(shù)語,主要有代碼覆蓋率和功能覆蓋率等
關(guān)注我,獲取更多IC知識!