教學(xué)優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承20年積累的教學(xué)品質(zhì),以項目實現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗、技巧。
課程簡介:
課程大綱:
IC驗證培訓(xùn)課程大綱
l 課程目標(biāo):學(xué)會數(shù)字IC驗證的每個步驟,教會如何制定驗證計劃,驗證策略,如何搭建平臺以及驗證執(zhí)行方法。通過真實項目案例讓學(xué)員熟練掌握VCS,DVE,Verdi等相關(guān)EDA工具,能夠獨立完成核心數(shù)字IC的驗證工作。
l 目的:確保SOC,MCU芯片設(shè)計的正確性。因為功能驗證對所有功能進行充分的驗證,盡早地暴露問題,保證所有功能完全正確,滿足設(shè)計的需要。任何潛在的問題都會給后續(xù)工作作帶來難以極大的困難,而且由于問題發(fā)現(xiàn)得越遲,付出的代價也越大,這個代價是幾何級數(shù)增長的。這里將以功能驗證為主說明驗證方法、工具、驗證環(huán)境的建立。
? 課程內(nèi)容安排如下:
l 第1階段:
1. IC仿真概述,講述斷言、功能覆蓋率、代碼覆蓋率等概念,覆蓋率驅(qū)動的驗證過程
2. FPGA硬件分析及其設(shè)計流程
3. FPGA開發(fā)流程基礎(chǔ),以Xilinx 為例講解
4. LED控制實例講解,以ISE 軟件實例
5. LED控制實例講解,以Vivado 軟件為例
6. UART收發(fā)數(shù)據(jù)代碼實例講解,ZYNQ平臺
l 第2階段:
1. verilog,makefile, python, c/c++ 基礎(chǔ)語法回顧,及各個實例講解
2. SystemVerilog 講解
l 第3階段:
1. ModelSim和QuestaSim 軟件安裝與使用
2. Ubuntu18 系統(tǒng)中VCS,Dve,Verdi 的安裝及其環(huán)境配置
3. VCS仿真分析軟件使用
4. Verdi 自動調(diào)試平臺使用
l 第4階段:
1. UVM環(huán)境搭建及其使用
2. UVM使用
3. IC驗證/FPGA開發(fā)心得分享
答疑