一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用EDA技術(shù)進(jìn)行陣列乘法器設(shè)計的實例

我快閉嘴 ? 來源:萬方數(shù)據(jù) ? 作者:陳媛 黃賢英 ? 2020-09-16 13:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

“計算機(jī)組成原理”是計算機(jī)科學(xué)與工程技術(shù)類專業(yè)的一門核心課程,是學(xué)習(xí)計算機(jī)硬件系統(tǒng)的關(guān)鍵課程。本課程以計算機(jī)組成結(jié)構(gòu)為中心闡述基本概念和原理,具體介紹了計算機(jī)硬件系統(tǒng)中各大部件的組成原理、邏輯實現(xiàn)、設(shè)計方法及互連構(gòu)成整機(jī)的技術(shù)。提高該課程的實驗教學(xué)水平,對于學(xué)生加深對課程的理解,培養(yǎng)學(xué)生設(shè)計能力和創(chuàng)新能力具有重要的意義。

隨著電子技術(shù)的不斷發(fā)展,數(shù)字系統(tǒng)的設(shè)計方法也在不斷地進(jìn)步,傳統(tǒng)的手工設(shè)計過程已經(jīng)被先進(jìn)的EDA工具所替代。計算機(jī)作為一個典型的復(fù)雜數(shù)字系統(tǒng),其設(shè)計方法發(fā)生了根本性的變革,因此應(yīng)用EDA技術(shù)是計算機(jī)組成原理課程實驗改革的方向。

目前高校開展本課程實驗教學(xué)的方法有2種:一種方法是利用現(xiàn)有的計算機(jī)組成原理實驗儀,該實驗儀已將CPU的各個組成部件全部做好,學(xué)生只需按書中要求撥動相應(yīng)開關(guān)就能完成實驗,這種方法的缺點是不利于學(xué)生的理解,局限性較大,器件的品種、數(shù)量擴(kuò)展困難,學(xué)生的設(shè)計難以突破實驗箱的限制;另一種方法是應(yīng)用EDA技術(shù)進(jìn)行實驗,利用軟件生產(chǎn)商提供的ispDesign-EXPERT等軟件工具進(jìn)行模擬仿真,并通過可編程器件及相應(yīng)硬件資源來直觀地觀察實驗結(jié)果,加深對理論的理解。實踐證明:基于EDA技術(shù)的實驗教學(xué),在鞏固學(xué)生計算機(jī)組成原理課程理論的學(xué)習(xí),熟悉CPU各個功能部件的工作情況,促進(jìn)學(xué)生的感性認(rèn)識,培養(yǎng)學(xué)生計算機(jī)應(yīng)用能力和創(chuàng)新能力等方面起了積極的作用。

1、實施方案

計算機(jī)組成原理課程實踐教學(xué)包含課程實驗(18學(xué)時)和課程設(shè)計實驗(一周)2個環(huán)節(jié),其中課程實驗主要驗證計算機(jī)各部件組成和功能,課程設(shè)計實驗主要完成計算機(jī)整機(jī)設(shè)計。課程實驗內(nèi)容包括:①運算器組成實驗;②乘法器設(shè)計實驗;③半導(dǎo)體存儲器實驗;④數(shù)據(jù)傳送實驗;⑤微程序控制器設(shè)計實驗;⑥組合邏輯控制器實驗;⑦并行接口實驗;⑧程序中斷實驗。

課程設(shè)計為一個綜合性的實驗,實驗內(nèi)容是完成模型計算機(jī)的設(shè)計和EDA實現(xiàn)。課程設(shè)計的目標(biāo)由簡單到復(fù)雜分為4個階段,學(xué)生可根據(jù)進(jìn)展情況完成不同難度的設(shè)計。第1階段完成基本模型機(jī)設(shè)計與實現(xiàn);第2階段增加移位控制指令,設(shè)計移位運算電路;第3階段設(shè)計一個具有較完整指令系統(tǒng)的模型機(jī),該模型機(jī)的指令系統(tǒng)包括算術(shù)邏輯指令、訪存指令、轉(zhuǎn)移控制指令、v0指令和停機(jī)指令,尋址方式包括立即尋址、直接尋址、間接尋址和相對尋址;第4階段設(shè)計一個帶接口的模型機(jī),實現(xiàn)中斷功能和訪問并口、串口功能。

2、實驗環(huán)境

本課程實驗硬件環(huán)境為:PC一386以上微機(jī)、西安唐都科教儀器公司的TDN一CM++計算機(jī)組成原理實驗臺;軟件環(huán)境為:WINDOWS操作系統(tǒng)、TDN一CM++計算機(jī)組成原理實驗軟件CMPP和ispDesigoMERT軟件。PC機(jī)用于與實驗臺聯(lián)機(jī)實時調(diào)試,利用實驗軟件提供圖形調(diào)試功能,動態(tài)實時顯示模型計算機(jī)各部件之間的數(shù)據(jù)傳輸以及各部件和總線上的所有信息。

本實驗系統(tǒng)中使用的大規(guī)??删幊踢壿嬈骷?a href="http://www.www27dydycom.cn/tags/lattice/" target="_blank">Lattice公司的ispIS11032芯片。isp是指芯片具有“在系統(tǒng)可編程功能”,這種功能可隨時對系統(tǒng)進(jìn)行邏輯重構(gòu)和修改。

對ispISI1032芯片的邏輯系統(tǒng)設(shè)計是通過使用硬件描述語言或原理圖輸人來實現(xiàn)的,硬件描述語言有ABEL,VHDL等多種語言。

實驗系統(tǒng)中采用ispDesigaEXPERT軟件來對可編程邏輯器件ispIS11032進(jìn)行編程設(shè)計實現(xiàn)。ispDesignEXPERT可采用原理圖或硬件描述語言或這2種方法的混合輸人共3種方式來進(jìn)行設(shè)計輸人,并能對所設(shè)計的數(shù)字電子系統(tǒng)進(jìn)行功能仿真和時序仿真,其編譯器是軟件所需要的熔絲圖文件。該軟件支持所有Lattice公司的ispLsI器件。

3、利用EDA技術(shù)進(jìn)行實驗的步驟

采用ispDesiglEXPERT軟件來對可編程邏輯器件進(jìn)行編程設(shè)計實現(xiàn)所需的數(shù)字系統(tǒng)功能一般要經(jīng)過如下步驟。①建立新工程;②輸人原理圖或硬件描述語言進(jìn)行設(shè)計;③對源程序進(jìn)行編譯;④連接下載電纜;⑤將生成的JED文件下載到可編程邏輯器件中;⑥連接實驗電路;⑦在實驗板上驗證所設(shè)計系統(tǒng)的邏輯功能。

4、利用EDA技術(shù)進(jìn)行陣列乘法器設(shè)計的實例

實驗要求用ispIS11032芯片來實現(xiàn)一個4x4位乘法器。4x4位乘法器設(shè)計原理見圖1。

利用EDA技術(shù)進(jìn)行陣列乘法器設(shè)計的實例

根據(jù)上述乘法的邏輯原理用ABEL語言編寫功能描述程序。其在ispISI1032芯片中對應(yīng)的管腳安排如圖2所示,驗證實驗連線圖如圖3所示。

利用EDA技術(shù)進(jìn)行陣列乘法器設(shè)計的實例

利用EDA技術(shù)進(jìn)行陣列乘法器設(shè)計的實例

5、結(jié)束語

與以往傳統(tǒng)的實驗方法相比,學(xué)生在實驗過程中可以把重點放在模型計算機(jī)的設(shè)計和仿真驗,使本課程的實踐教學(xué)環(huán)節(jié)更好地達(dá)到教學(xué)目的。軟件設(shè)計調(diào)試階段完成后的硬件下載和測試,又使學(xué)生能夠?qū)W習(xí)硬件環(huán)境下的調(diào)試方法。實踐表明,新的實驗?zāi)J郊ぐl(fā)了學(xué)生學(xué)習(xí)的積極性,加深了對本課程的掌握程度,同時還能夠?qū)W到先進(jìn)的設(shè)計技術(shù),學(xué)生普遍歡迎這種改革。新的實驗?zāi)J接行У劐憻捔藢W(xué)生的設(shè)計能力和實踐能力,為學(xué)生提供了充分的創(chuàng)造空間,收到了傳統(tǒng)實驗方法難以獲得的效果。
責(zé)任編輯:tzh

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    52433

    瀏覽量

    439746
  • 計算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7654

    瀏覽量

    90642
  • eda
    eda
    +關(guān)注

    關(guān)注

    71

    文章

    2918

    瀏覽量

    177693
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MAX2046高增益矢量乘法器技術(shù)手冊

    MAX2045/MAX2046/MAX2047低成本全集成矢量乘法器用來改變RF信號的幅值與相位。各款器件分別為UMTS (MAX2045)、DCS/PCS (MAX2046)或蜂窩/GSM (MAX2047)頻段而優(yōu)化。這些器件都具有差分RF輸入與輸出。
    的頭像 發(fā)表于 04-09 10:10 ?310次閱讀
    MAX2046高增益矢量<b class='flag-5'>乘法器</b><b class='flag-5'>技術(shù)</b>手冊

    ADL5390 RF矢量乘法器技術(shù)手冊

    ADL5390矢量乘法器由一對匹配的寬帶可變增益放大器組成,二者輸出相加,每個放大器具有單獨的線性幅度增益控制。如果兩個輸入RF信號正交,則可以將該矢量乘法器配置為矢量調(diào)制器,或?qū)⒃鲆婵刂埔_用作
    的頭像 發(fā)表于 04-09 10:02 ?330次閱讀
    ADL5390 RF矢量<b class='flag-5'>乘法器</b><b class='flag-5'>技術(shù)</b>手冊

    ADA-28F00WG乘法器Marki

    ADA-28F00WG是一種高性能的模擬乘法器,能夠?qū)蓚€輸入信號(電壓或電流)進(jìn)行乘法運算,并輸出其結(jié)果。ADA-28F00WG乘法器采用高質(zhì)量材料制造,并結(jié)合了最新的肖特基二極管和
    發(fā)表于 02-12 09:25

    求助,LMX2572LP參考時鐘路徑中的乘法器MULT的輸入頻率范圍問題求解

    在lmx2572LP的參考時鐘輸入路徑中,有一個乘法器MULT,其輸入頻率范圍在手冊中描述為10Mhz~40MHz。當(dāng)我在TICS Pro軟件中進(jìn)行配置時,這個乘法器提示我“Maximum
    發(fā)表于 11-08 11:36

    MPY634做基本乘法器遇到的疑問求解

    我是按圖所接.X2,Y2直接接地.但是乘法器輸出波形會跳.示波器是用直流偶合.DC一時是正的一時是負(fù)的.怎么回事?
    發(fā)表于 09-25 06:06

    請問如何用VCA810實現(xiàn)模擬乘法器?

    我在《德州儀器高性能單片機(jī)和模擬器件在高校中的應(yīng)用和選型指南》中看見,書中說VCA810可以做為模擬乘法器使用,但是應(yīng)用手冊里的公式卻不是V0=VC*Vin,而是一個帶指數(shù)向的公式,所以我很好
    發(fā)表于 09-23 07:11

    請問VCA822做成四象限乘法器的帶寬是多少?

    如題,根據(jù)VCA822數(shù)據(jù)手冊中的四象限乘法器的原理圖,該電路的帶寬能達(dá)到多少?
    發(fā)表于 09-11 06:12

    CDC906可編程3-PLL時鐘合成器/乘法器/分頻器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDC906可編程3-PLL時鐘合成器/乘法器/分頻器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-23 11:27 ?5次下載
    CDC906可編程3-PLL時鐘合成器/<b class='flag-5'>乘法器</b>/分頻器數(shù)據(jù)表

    CDCS504-Q1時鐘緩沖器和時鐘乘法器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCS504-Q1時鐘緩沖器和時鐘乘法器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-23 10:35 ?0次下載
    CDCS504-Q1時鐘緩沖器和時鐘<b class='flag-5'>乘法器</b>數(shù)據(jù)表

    CDCVF25084時鐘乘法器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCVF25084時鐘乘法器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-22 11:33 ?0次下載
    CDCVF25084時鐘<b class='flag-5'>乘法器</b>數(shù)據(jù)表

    CDCF5801A具有延遲控制和相位對準(zhǔn)的時鐘乘法器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCF5801A具有延遲控制和相位對準(zhǔn)的時鐘乘法器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-22 10:56 ?0次下載
    CDCF5801A具有延遲控制和相位對準(zhǔn)的時鐘<b class='flag-5'>乘法器</b>數(shù)據(jù)表

    CDCF5801時鐘乘法器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCF5801時鐘乘法器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-22 10:37 ?1次下載
    CDCF5801時鐘<b class='flag-5'>乘法器</b>數(shù)據(jù)表

    CDCE906 PLL頻率合成器/乘法器/分頻器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCE906 PLL頻率合成器/乘法器/分頻器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-22 09:30 ?0次下載
    CDCE906 PLL頻率合成器/<b class='flag-5'>乘法器</b>/分頻器數(shù)據(jù)表

    CDCS503帶可選SSC的時鐘緩沖器/時鐘乘法器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCS503帶可選SSC的時鐘緩沖器/時鐘乘法器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-22 09:18 ?0次下載
    CDCS503帶可選SSC的時鐘緩沖器/時鐘<b class='flag-5'>乘法器</b>數(shù)據(jù)表

    請問帶有乘法器的信號鏈噪聲帶寬如何確定?

    有一個信號鏈路,前級運放設(shè)置的帶寬是100K-110K,增益為10倍,輸入信號也在這個帶寬內(nèi),然后后面經(jīng)過一個乘法器,將信號頻譜搬移到0-10K這個帶寬內(nèi),后級放大電路的帶寬也設(shè)置到0-10K,增益設(shè)置為10倍,那么假設(shè)最前端輸入電壓噪聲密度為10nV/sqrt(Hz),輸出電壓噪聲應(yīng)為多少呢?
    發(fā)表于 08-15 08:00