日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化
[導讀]根據(jù)目前計算機和集成電路技術的發(fā)展現(xiàn)狀,利用TDN-CM++實驗裝置上復雜可編程邏輯器件ispLSI1032芯片,設計一個定向型計算機硬件系統(tǒng),包括運算器、控制器、存儲器的設計,以達到彌補實驗裝置和實驗項目不足的目的。

1引言

隨著計算機技術的迅速發(fā)展,計算機系統(tǒng)中使用的硬件部件基本上都采用大規(guī)模和超大規(guī)模集成電路,這些電路的設計、驗證和測試必須使用先進的工具軟件,使硬件設計逐漸趨于軟件化,加快硬件設計和調試的速度[1],計算機硬件作為一個典型的復雜數(shù)字系統(tǒng),其設計方法發(fā)生了根本性的變革。EDA(Electronic Design Automation ,電子設計自動化)技術就是一種自動完成將用軟件的方式設計的電子系統(tǒng)形成集成電子系統(tǒng)或專用芯片的一門新技術[2].

TDN-CM++實驗裝置是計算機組成原理及系統(tǒng)結構課程的專用實驗箱,但存在硬件結構基本固定、CPU的各個組成部件全部做好、以驗證型的實驗為主、學生只需按書中要求撥動相應開關就能完成實驗等問題,達不到在整體上把握計算機的基本原理和工作流程的目的,實驗效果不盡人意。

根據(jù)目前計算機和集成電路技術的發(fā)展現(xiàn)狀,利用TDN-CM++實驗裝置上復雜可編程邏輯器件ispLSI1032芯片,設計一個定向型計算機硬件系統(tǒng),包括運算器、控制器、存儲器的設計,以達到彌補實驗裝置和實驗項目不足的目的。

2基于EDA技術的計算機硬件系統(tǒng)設計過程

設計一臺完整的計算機硬件系統(tǒng)主要經過如下幾個階段:

2.1確定指令系統(tǒng)

該系統(tǒng)的指令系統(tǒng)如表1所示。指令和數(shù)據(jù)都采用8位表示。源操作數(shù)采用存儲器直接尋址方式,目的操作數(shù)采用隱含尋址。

表1指令系統(tǒng)

2.2總體結構與數(shù)據(jù)通路

該系統(tǒng)總體結構與數(shù)據(jù)通路如圖1所示。

圖1系統(tǒng)總體結構與數(shù)據(jù)通路圖

2.3狀態(tài)確定

該系統(tǒng)指令周期是6個時鐘周期,前是三個時鐘周期即狀態(tài)S0~S2為指令的讀取周期,后3個時鐘周期即S3~S5為指令的執(zhí)行周期。

2.4設計指令執(zhí)行的流程

該系統(tǒng)指令執(zhí)行流程如表2所示。

表2指令執(zhí)行流程

2.5編程、調試、運行、仿真

編程、編譯、綜合所設計的工程文件,建立測試向量進行功能仿真。將生成的JEDEC文件下載至實驗儀器的ispLSI芯片中。按設計的線路圖進行連線。系統(tǒng)連線圖如圖2所示。把程序寫入內存中。調試運行。

圖2系統(tǒng)連線圖

3各功能部件的VHDL源程序

3.1內存ROM功能模塊的VHDL實現(xiàn)

對于圖1中ispLSI芯片功能圖中內存ROM 16X8的功能采用VHDL實現(xiàn)代碼如下。

rom16x8: process(ce)

begin

if ce='0' then ——使能端ce為邏輯“0”時,才能進行數(shù)據(jù)的讀取命令。

case addrbus is

when“0000”=>

maindata

maindata[outport,led,wr]) [.x.,1]->[.x.,。x.,。x.];

@REPEAT 100 {[.c.,0]->[.x.,。x.,。x.];} [.x.,1]->[.x.,。x.,。x.];

END

3.2 CPU功能模塊的VHDL實現(xiàn)

對于圖1 中ispLSI 芯片功能圖中內CPU 功能模塊的VHDL 實現(xiàn)流程如圖3 所示,它是整個模型機的核心。

圖3 CPU 功能模塊VHDL 實現(xiàn)流程

計算機硬件系統(tǒng)的仿真根據(jù)ROM的中存放的程序不同,這個模型機完成的操作也就不同,下面將通過建立編寫仿真測試向量,來進行邏輯功能仿真,檢驗設計是否實現(xiàn)了需要完成的功能。 對實現(xiàn)20-6+2運算的工作程序及其在ROM內存映像(起始地址0H)如表3所示:

表3工作程序

利用上面建立的測試向量文件,其仿真結果如圖4所示。

由仿真波形可以看到在執(zhí)行OUT指令時送出20-6+2的運算結果為1C,同時使輸出給OUTPUT DEVICE的信號led='0',wr也由1->0.在執(zhí)行HLT指令時run由1->0,模型機停機。這與理論結果完全相符。

圖4仿真結果

結束語

作者創(chuàng)新點為:提出了在TDN-CM++實驗裝置中的復雜可編程邏輯器件ispLSI1032芯片上,設計定向型計算機硬件系統(tǒng)(包括運算器、控制器、存儲器)的結構、設計方法及具體實現(xiàn),彌補了TDN-CM++實驗裝置的不足,為進一步理解計算機原理和組成以及系統(tǒng)結構方面的知識創(chuàng)造了條件,為嵌入式系統(tǒng)等的應用打好基礎。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

EDA(Electronic Design Automation)即電子設計自動化,是半導體設計領域的關鍵工具,廣泛應用于集成電路(IC)、印刷電路板(PCB)以及系統(tǒng)級、嵌入式設計,其主要功能是通過設計自動化和流程優(yōu)化...

關鍵字: EDA 半導體 電路板

在全球化變局與地緣技術角力持續(xù)深化的時代浪潮中,中國半導體產業(yè)正面臨芯片設計工具鏈的“雙重封鎖”——尖端算法封鎖與規(guī)?;炞C缺位。國產EDA的破局不僅需攻克“卡脖子”技術,更需跨越“市場信任鴻溝”:紙上參數(shù)無法破壁,唯有...

關鍵字: 國微芯 EDA Esse 芯天成

7月4日消息,據(jù)央視消息,今天,商務部新聞發(fā)言人就美取消相關對華經貿限制措施情況答記者問。

關鍵字: EDA 芯片

美國這 “說變就變” 的戲碼,真是讓人看笑話。此前,美國揮舞出口管制大棒,拿芯片設計軟件 EDA 對中國下黑手,妄圖用這 “芯片之母” 扼住中國半導體產業(yè)咽喉。可如今,卻灰溜溜地解除了限制。

關鍵字: EDA 芯片設計

作為全球三大RISC-V峰會之一,備受矚目的第五屆RISC-V中國峰會將于7月16日至19日在上海張江科學會堂隆重舉行。本屆峰會由上海開放處理器產業(yè)創(chuàng)新中心(SOPIC)主辦,上海國有資本投資有限公司、上海張江高科技園區(qū)...

關鍵字: RISC-V AI EDA

隨著芯片設計復雜度突破千億晶體管,傳統(tǒng)物理驗證(Physical Verification, PV)工具面臨資源爭用、任務調度混亂等問題。本文提出一種基于Kubernetes的EDA容器化部署方案,通過資源隔離、動態(tài)調度...

關鍵字: Kubernetes EDA

6月5日消息,博主數(shù)碼閑聊站表示,美國新禁令斷供EDA,涉及針對用于設計GAAFET結構的EDA工具,而臺積電2nm就是GAAFET結構。

關鍵字: EDA 芯片

香港 2025年6月4日 /美通社/ -- 全球領先的互聯(lián)網社區(qū)創(chuàng)建者 - 網龍網絡控股有限公司 (“網龍”或“本公司”,香港交易所股票代碼:777)欣然宣布,公司創(chuàng)始人兼...

關鍵字: AI EDA TE ST
關閉