91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

引言

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

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

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

1、實施方案

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

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

2、實驗環(huán)境

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

本實驗系統(tǒng)中使用的大規(guī)模可編程邏輯器件是Lattice公司的ispIS11032芯片。isp是指芯片具有“在系統(tǒng)可編程功能”,這種功能可隨時對系統(tǒng)進行邏輯重構(gòu)和修改。

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

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

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

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

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

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

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

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

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

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

5、結(jié)束語

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

    463

    文章

    54024

    瀏覽量

    466355
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7809

    瀏覽量

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

    關(guān)注

    72

    文章

    3113

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    CDCVF25084:高性能時鐘乘法器的深度剖析

    (PLL)時鐘乘法器。它利用PLL技術(shù),能精確地將輸出時鐘的頻率和相位與輸入時鐘信號對齊,并且具有四倍的乘法因子。該器件的標稱電源
    的頭像 發(fā)表于 02-10 13:50 ?154次閱讀

    CDCF5801A:時鐘乘法器的卓越之選

    CDCF5801A:時鐘乘法器的卓越之選 在電子工程師的日常設(shè)計工作中,時鐘信號的處理至關(guān)重要,而時鐘乘法器則是實現(xiàn)精確時鐘信號的關(guān)鍵組件。今天,我們就來深入探討德州儀器(Texas
    的頭像 發(fā)表于 02-10 11:10 ?163次閱讀

    低成本模擬乘法器AD633:特性、應(yīng)用與設(shè)計指南

    低成本模擬乘法器AD633:特性、應(yīng)用與設(shè)計指南 在電子工程師的日常設(shè)計工作中,模擬乘法器是一個常用的基礎(chǔ)器件。今天,我們就來深入探討一下ADI公司的低成本模擬乘法器AD633,從它的特性、參數(shù)
    的頭像 發(fā)表于 01-15 15:00 ?247次閱讀

    深入剖析AD632:高性能四象限乘法器/除法器

    深入剖析AD632:高性能四象限乘法器/除法器 在電子工程師的日常設(shè)計中,高性能的模擬信號處理芯片是不可或缺的工具。今天,我們就來詳細探討一下Analog Devices公司的AD632——一款內(nèi)部
    的頭像 發(fā)表于 01-15 15:00 ?181次閱讀

    AD532:高性能單芯片乘法器/除法器的卓越之選

    AD532:高性能單芯片乘法器/除法器的卓越之選 在電子設(shè)計領(lǐng)域,乘法器和除法器是實現(xiàn)復(fù)雜運算和信號處理的關(guān)鍵組件。而AD532作為一款預(yù)微調(diào)的單芯片
    的頭像 發(fā)表于 01-15 14:45 ?241次閱讀

    E203在基于wallace樹+booth編碼的乘法器優(yōu)化后的跑分結(jié)果

    和rs2寄存器輸入乘法操作數(shù),乘法器進行乘法操作,2th輸出乘法結(jié)果)。 目前優(yōu)化后的乘法器輸出
    發(fā)表于 10-27 07:54

    E203V2長周期乘法器核心booth算法解讀

    E203V2乘法器所在模塊為e203_exu_alu_muldiv.v,其中包含乘法和除法兩大塊,這里僅對乘法模塊進行解讀。 乘法模塊首先
    發(fā)表于 10-24 09:33

    Verilog實現(xiàn)使用Booth編碼和Wallace樹的定點補碼乘法器原理

    周期乘法器。乘法器,對于無符號乘法進行一位符號擴展后統(tǒng)一當作有符號數(shù)進行運算,因此需要17個迭代周期。為了改良
    發(fā)表于 10-23 08:01

    改進wallance樹乘法器優(yōu)化方法

    周期復(fù)用加法器的部分積加和算法,我們采用了改進的wallance樹結(jié)構(gòu)進行部分積的快速壓縮,實現(xiàn)了單周期的乘法計算。 經(jīng)過時序分析,我們的單周期乘法器時鐘頻率可以提高至140Hz,對比
    發(fā)表于 10-23 06:37

    關(guān)于E203內(nèi)核高性能乘法器優(yōu)化(一)

    。而采用線性陣列乘法器壓縮9個部分積需要7級CSA壓縮,消耗7個延時單位,且Wallace樹形乘法器消耗的CSA單元數(shù)量相對于線性陣列乘法器
    發(fā)表于 10-23 06:09

    蜂鳥乘法器設(shè)計分享

    蜂鳥的乘法器主體設(shè)計在ALU模塊的子單元MDV模塊中,MDV模塊包括乘除法器邏輯設(shè)計,它只包含運算控制,但并不包含具體運算,它們都需要將部分積或者部分余數(shù)傳入數(shù)據(jù)通路(dpath模塊)中,從而實現(xiàn)
    發(fā)表于 10-22 08:21

    蜂鳥E203乘法器改進

    蜂鳥E203為了節(jié)約資源,乘法運算采用循環(huán)移位方式計算最終結(jié)果,這樣的乘法器需要經(jīng)過較多時鐘周期來處理數(shù)據(jù),導(dǎo)致處理數(shù)據(jù)效率較低。為了提高計算效率,這里分享一種基于流水線思想的乘法器,即采用多個
    發(fā)表于 10-22 07:28

    蜂鳥E203內(nèi)核乘法器的優(yōu)化

    乘法器的優(yōu)化實現(xiàn)一般從兩個方面入手。第一是減少生成的部分積數(shù)量,另外就是減少部分積累加的延時。 在開源的E203源碼中,32*32乘法器利用radix-4 booth編碼產(chǎn)生部分積,每個周期做一次
    發(fā)表于 10-22 06:11

    優(yōu)化boot4乘法器方法

    的數(shù)據(jù)需要增加管理開銷,降低乘法器的性能。使用固定位寬的乘法器可以避免管理開銷,提升乘法器的性能。 使用片上存儲器:在Boot4乘法器中,數(shù)據(jù)是通過外部存儲器輸入到
    發(fā)表于 10-21 12:13

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

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