
FPGA驗證培訓
一 主要圍繞SV來展開
1. FPGA下KEY,LED控制實例講解,以Vivado 軟件為例
2. FPGA下UART收發數據代碼實例講解,ZYNQ平臺下驗證
3. verilog,makefile,TCL腳本
4. SV數據類型
5. SV過程語句,
6. SV子過程
7. SV連接設計
8. SV測試平臺
一 主要圍繞VCS展開
1. Ubuntu18 系統中VCS,Verdi 的安裝及其環境配置
2. QuestaSim 軟件安裝與使用
3. VCS仿真分析軟件使用
4. Verdi自動調試平臺使用
5. VCS簡單使用方法
6. RTL代碼邏輯綜合
7. VCS門級網表仿真(Netlist)
8. VirSim的圖形方式和每個窗口介紹
二 主要圍繞UVM展開
1. 一個UVM驗證平臺用例
2. UVM基礎結構
3. TLM1.0通信
4. 驗證平臺的運行,
5. phase,objection機制,domain的應用
6. sequence基礎和應用,response的使用
7. 寄存器模型
8. Factory機制
9. 代碼重用
二 主要圍繞UVM展開
1. interface
2. layer sequence
3. DUT參數的隨機化,
4. 聚合參數
5. config_db