soc v3.0項(xiàng)目介紹
模塊升級
SOC V3.0在2.0項(xiàng)目的基礎(chǔ)上增加了Jtag、iCache、CNN和PWM模塊。
所以3.0版本總共含有QSPI、I2C、UART、PMUX、ISP、DMA、JTAG、ICACHE、CNN、PWM和RISCV等11個(gè)模塊,涵蓋了協(xié)議類、算法類、存儲(chǔ)類和AI 相關(guān)的各個(gè)IP,滿足了大部分IC設(shè)計(jì)、驗(yàn)證工程師的實(shí)踐需求。
研發(fā)工具升級
在環(huán)境上,我們研發(fā)了yrun 回歸/仿真輔助工具,yrun支持以下的功能:
簡潔的test 添加機(jī)制;
支持只編譯模式;
支持只simulation模式;
支持特定的 test list的 regression;
支持同時(shí)跑不同的regression;
支持 simulation 進(jìn)行時(shí)在終端上打印log;
支持simulation 在后臺(tái)運(yùn)行;
支持特定 test list 中 特定test的 simulation;
支持 fail test的rerun機(jī)制;
支持中間查看特定regression的運(yùn)行狀態(tài);
支持將regression的結(jié)果通過mail的方式發(fā)給指定的用戶;
支持將regression的fail test的error 顯示在regression的結(jié)果中;
支持用戶定義FPGA simulation,Gate lever simulation,UPF simulation等。
完善前端研發(fā)流程
我們在原有的基礎(chǔ)上增加了Lint檢查,綜合和Formal檢查的腳本。
綜合采用130 nm的工藝。
驗(yàn)證環(huán)境升級
增加CNN驗(yàn)證環(huán)境,使用DPI進(jìn)行驗(yàn)證:
增加SOC UVM驗(yàn)證環(huán)境,使得SOC既支持使用C code 進(jìn)行驗(yàn)證,又可以使用UVM進(jìn)行驗(yàn)證。
基于AI的驗(yàn)證
在SOC V3.0中,我們集成了使用chatgpt 檢查代碼,提取驗(yàn)證計(jì)劃,以及產(chǎn)生簡單的test的功能。
提取驗(yàn)證計(jì)劃:
生成簡單的test:
除上述之外,我們還在SOC V3.0中集成了SOC V1.1的改動(dòng):
1. 補(bǔ)全了I2C_DEV 和UART_DEV;
2. 實(shí)現(xiàn)C代碼中字符串打印;
3. 完善的QSPI驗(yàn)證計(jì)劃,驗(yàn)證用例和coverage數(shù)據(jù);
4. 提供了QSPI 和CNN的問題代碼,供大家自己debug使用。
編輯:黃飛
-
IC設(shè)計(jì)
+關(guān)注
關(guān)注
38文章
1297瀏覽量
104023 -
PWM
+關(guān)注
關(guān)注
114文章
5190瀏覽量
214130 -
soc
+關(guān)注
關(guān)注
38文章
4173瀏覽量
218406
原文標(biāo)題:一張圖告訴你 SOC V3.0 與V2.0 有啥區(qū)別
文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論