《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > EDA與制造 > 設(shè)計(jì)應(yīng)用 > 面向芯片設(shè)計(jì)的Python系統(tǒng)級自動(dòng)化工具開發(fā)
面向芯片設(shè)計(jì)的Python系統(tǒng)級自動(dòng)化工具開發(fā)
電子技術(shù)應(yīng)用
陳三偉,李進(jìn)財(cái),張婷,邱丹,江林
中國電子科技集團(tuán)公司第五十八研究所
摘要: 近年來,隨著技術(shù)的快速發(fā)展,芯片的功能日益復(fù)雜化,其集成度也在持續(xù)提升。芯片系統(tǒng)級設(shè)計(jì)成為了芯片開發(fā)中的關(guān)鍵環(huán)節(jié),它要求將CPU、總線、存儲(chǔ)器以及各類外設(shè)等眾多子系統(tǒng)集成到一起,并確保這些不同的組件可以無縫通信和正確協(xié)同工作,系統(tǒng)頂層的集成工作非常繁瑣且易錯(cuò)。為了減少傳統(tǒng)手動(dòng)管理的方式帶來的效率低和風(fēng)險(xiǎn)高等問題,介紹了一種利用Python開發(fā)的自動(dòng)化設(shè)計(jì)工具應(yīng)用于系統(tǒng)集成的方式,并探討了該工具在自動(dòng)化集成過程中所展現(xiàn)的顯著優(yōu)勢。
中圖分類號:TN402 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.245084
中文引用格式: 陳三偉,李進(jìn)財(cái),張婷,等. 面向芯片設(shè)計(jì)的Python系統(tǒng)級自動(dòng)化工具開發(fā)[J]. 電子技術(shù)應(yīng)用,2024,50(10):14-17.
英文引用格式: Chen Sanwei,Li Jincai,Zhang Ting,et al. Development of Python-based system-level automation tools for chip design[J]. Application of Electronic Technique,2024,50(10):14-17.
Development of Python-based system-level automation tools for chip design
Chen Sanwei,Li Jincai,Zhang Ting,Qiu Dan,Jiang Lin
No.58 Research Institute of China Electronics Technology Group Corporation
Abstract: In recent years, with rapid development of technology, the functionality of chips has become increasingly complex and their integration levels have continuously risen. System-level design has emerged as a critical aspect of chip development, requiring the integration of numerous subsystems such as CPUs, buses, memory, and various peripherals. These different components must be seamlessly interconnected and work in concert, a task which is both tedious and prone to error at the system's top level. To reduce the inefficiencies and high risks associated with traditional manual management, this paper introduces an automated design tool developed using Python that is applied to system integration. It also explores the significant advantages presented by the tool during the automation of the integration process.
Key words : automated design;Python;chip;system-level design;tool development

引言

隨著技術(shù)進(jìn)步,芯片設(shè)計(jì)的復(fù)雜度也在不斷增加,系統(tǒng)級設(shè)計(jì)逐漸成為非常關(guān)鍵的一環(huán)。在這個(gè)層面,設(shè)計(jì)人員需要詳盡考慮系統(tǒng)結(jié)構(gòu)的層次性,數(shù)據(jù)流動(dòng)的方向性,以及性能、功耗、面積等關(guān)鍵參數(shù)。這個(gè)設(shè)計(jì)過程不僅要求設(shè)計(jì)者具有高水平的技術(shù)能力,還需要良好的管理與團(tuán)隊(duì)協(xié)作能力。設(shè)計(jì)完成后,下一步挑戰(zhàn)則是準(zhǔn)確地將設(shè)計(jì)轉(zhuǎn)化為代碼。

如果一個(gè)系統(tǒng)擁有數(shù)十個(gè)子模塊,數(shù)百個(gè)IO(Input/Output)接口,再加上復(fù)雜多變的功能關(guān)系,如何將設(shè)計(jì)文檔中包含的規(guī)格書和表格轉(zhuǎn)換為代碼通常是一個(gè)具有挑戰(zhàn)性的任務(wù)。由于事情的規(guī)模一旦擴(kuò)大,復(fù)雜度就會(huì)增加。細(xì)節(jié)的堆積,意味著疏漏的風(fēng)險(xiǎn)也會(huì)提高。我們意識(shí)到代碼實(shí)現(xiàn)過程中非常容易出錯(cuò),因此采用了加強(qiáng)檢查,諸如各種工具先語法檢查,接著系統(tǒng)驗(yàn)證盡力覆蓋到各種場景。鑒于設(shè)計(jì)中的規(guī)模和錯(cuò)誤具有一定的正相關(guān)性,高覆蓋率的檢查和驗(yàn)證是任何項(xiàng)目都必需的。

系統(tǒng)頂層設(shè)計(jì)的多變性,例如可能需要進(jìn)行分階段驗(yàn)證,F(xiàn)PGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)原型驗(yàn)證,需求可能會(huì)有變動(dòng),內(nèi)部模塊或IP(Intellectual Property)可能會(huì)出現(xiàn)變動(dòng),IO復(fù)用方式可能需調(diào)整等,使系統(tǒng)級設(shè)計(jì)更具挑戰(zhàn)性。


本文詳細(xì)內(nèi)容請下載:

http://www.jysgc.com/resource/share/2000006172


作者信息:

陳三偉,李進(jìn)財(cái),張婷,邱丹,江林

(中國電子科技集團(tuán)公司第五十八研究所,江蘇 無錫 214035)


Magazine.Subscription.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 日本55丰满熟妇厨房伦| 亚洲欧美日韩精品中文乱码 | 亚洲精品乱码久久久久久蜜桃 | 高潮毛片无遮挡高清免费视频 | 久久久久久久国产精品电影| 波多野结衣精品一区二区三区| 国产天堂在线一区二区三区| 99热这里只有精品免费播放| 日本福利一区二区| 亚洲熟妇无码乱子av电影| 色戒7分27秒大尺度在线| 国产色在线com| 中文人妻无码一区二区三区| 欧洲精品在线观看| 午夜丰满少妇性开放视频| 欧美日韩一区二区不卡三区| 女人又黄的视频网站| 久久久久国色av免费观看| 欧美重口另类在线播放二区| 啊轻点灬太粗嗯太深了宝贝| 亚洲国产成人精品激情| 天天欲色成人综合网站| 久久人人妻人人做人人爽| 欧美性猛交xxxx免费看手交| 加勒比一本大道香蕉在线视频 | 大学生粉嫩无套流白浆| 丽玲老师高跟鞋调教小说| 欧美亚洲国产成人综合在线| 免费一级毛片在线播放傲雪网| 高清一区二区三区视频| 国产精品麻豆高清在线观看| 一级做a爱片就在线看| 日韩毛片在线免费观看| 亚洲熟妇无码乱子av电影| 激情成人综合网| 品色堂永久免费| 黄页网址大全免费观看35| 国产美女在线播放| 99国产欧美久久久精品蜜芽| 天天爱天天做天天爽天天躁| www.亚洲色图|