日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

3-8 译码器设计实验--VHDL

發(fā)布時間:2025/3/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3-8 译码器设计实验--VHDL 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、實驗目的

(1)學習并掌握Quartus II的使用方法
(2)學習使用原理圖方法進行邏輯設計輸入,并初步了解可編程器件設計的全過程
(3)熟悉ALTERA公司EDA設計工具軟件Quartusll設計一個3-8譯碼器,并在實驗開發(fā)系統(tǒng)上熟悉原理圖輸入及仿真步驟,掌握組合邏輯電路的設計及靜態(tài)測試方法

二、實驗儀器設備

(1) PC機一臺。
(2)Quartus Ⅱ開發(fā)軟件一套
(3)EDA實驗開發(fā)系統(tǒng)一套

三、實驗原理

譯碼是相對于編碼的逆過程,在基于一定硬件支持下能是將具有特定含義的二進制代碼通過特定的邏輯電路設計進而轉(zhuǎn)換成控制信號,也就是將每個輸入的二進制代碼轉(zhuǎn)譯成對應的高低電平信號并輸出。具有譯碼功能的邏輯電路簡稱為譯碼器。
譯碼器可以分為兩種基本的類型,其中一種是將一系列代碼轉(zhuǎn)換成與之一 一相對應的實際高低電平有效控制信號,這種譯碼器稱為唯一地址譯碼器,通常情況下這種譯碼器被用于計算機系統(tǒng)中對存儲單元地址的譯碼,即將每一個地址代碼轉(zhuǎn)換成一個有效信號,從而選中存儲單元中與之對應的單元;另一種譯碼器是將一種代碼轉(zhuǎn)換成另一種有別于之前代碼,如可以將BCD 代碼轉(zhuǎn)換為七段顯示譯碼器執(zhí)行的動作就是把一個4位BCD碼轉(zhuǎn)換為7位碼輸出。如果有N個二進制選擇線,則最多可譯碼為2N2^{N}2N個數(shù)據(jù)。

四、實驗內(nèi)容

3-8譯碼器的邏輯線路圖如圖所示

在本實驗中,采用原理圖設計方法實現(xiàn)一個簡易3-8 譯碼器的設計。用三個按鍵來模擬3-8譯碼器的三個輸入邏輯電平信號,用八個 LED燈來表示3-8譯碼器的八個輸出邏輯電平譯碼器的真值表進行對比,信號。通過輸入不同的邏輯電平值來觀察輸出電平結(jié)果,與3-8看是否一致。
3-8譯碼器真值表見下表

3-8譯碼器的時序仿真圖如圖所示

VHDL代碼示例(上面繪制電路法和下面代碼法任選其一即可):

Library ieee; Use ieee.std_logic_ 1164.all; Entity decoder3_8 is Port( a:in std_logic_vector (2 downto 0);g1,g2,g3:in std_logic;y:out std_ logic vector (7 downto 0)); End; Architecture one of decoder3_8 is Begin Process (a,g1,g2,g3) BeginIf g1='0' then y<="11111111";Elsif g2='1' or g3='1' then Y<="11111111";ElseCase a isWhen "000" =>y<="11111110";When "001" =>y<="11111101";When "010" =>y<="11111011";When "011" =>y<="11110111";When "100" =>y<="11101111";When "101" =>y<="11011111";When "110" =>y<="10111111";When "111" =>y<="01111111";When others =>y<="11111111";End case;End if; End process; End;

五、實驗步驟

(1)創(chuàng)建一個工程文件夾,該工程所有的文件都保存在這文件夾中,英文命名文件夾。
(2)啟動Quartus Ⅱ建立個空白工程,然后命名為 decoder.bdf。
(3)新建原理圖文件 decoder.bdf,輸入原理圖并保存,并進行編譯,若編譯過程中發(fā)現(xiàn)錯誤,則找出并更正錯誤,直至編譯成功為止。
(4)建立仿真文件,輸入仿真波形并保存,對設計進行功自能仿真。
(5)功能仿真正確的情況下選擇目標器件并對相應的引腳進仃鋇疋,仕遼里所選擇的器件為 Altera公司 Cyclone系列的 EPIC12Q240C8芯片。將未使用的管腳設置為三態(tài)輸入。
(6)對該工程文件進行全程編譯處理,若在編譯過程中發(fā)現(xiàn)錯誤,則找出并更正錯誤,直至編譯成功為止。
(7)拿出 USB BlasterlAlter:a ByteBlasterII下載電纜,并將。此電纜的兩端分別接到PC機的USB 口/打印機并口和實驗箱的 JTAG下載口上,打開電源,執(zhí)行下載命令,把原理圖下載到 FPGA 器件中。觀察輸出的結(jié)果與3-8譯碼器的真值表是否一致。

六、實驗要求

(1)用原理圖方法實現(xiàn)3-8譯碼器。
(2)設計仿真文件,進行軟件驗證。
(3)通過下載線下載到實驗系統(tǒng)上進行硬件測試驗證。
(4)選擇實驗電路模式5。

源代碼下載:3-8譯碼器設計源代碼–VHDL

總結(jié)

以上是生活随笔為你收集整理的3-8 译码器设计实验--VHDL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91尤物国产福利在线观看 | 一级特级毛片 | 欧美成人aaaaⅴ片在线看 | 青青草国产在线播放 | 性欧美1819性猛交 | 欧美在线性 | 高清亚洲| 一区二区三区在线免费播放 | 日韩在线视频看看 | 国产av无毛 | 国产激情视频网站 | 欧美三级网 | 国产对白自拍 | 国产一二精品 | 亚洲人成电影一区二区在线 | 国产成人二区 | 亚洲少妇在线 | 一本一本久久a久久精品综合麻豆 | 人人妻人人澡人人爽久久av | ass亚洲熟妇毛耸耸pics | 久久不射网站 | 亚洲专区欧美 | 亚洲1页| 91成人精品一区在线播放 | www.国产色 | 男人天堂你懂的 | 久久久www成人免费毛片 | 看毛片的网址 | 久久综合欧美 | 青青草官网 | 色狠久| 牛牛电影国产一区二区 | 日日夜夜人人 | 中国亚洲女人69内射少妇 | 毛片的网站 | 欧美人体一区二区三区 | 国内偷拍一区 | 国产精品白嫩极品美女 | 天堂av免费在线观看 | 中文字幕av专区dvd | www.射.com| 久久乐国产精品 | 国产精品视频久久久久久久 | 亚洲精品视频免费在线观看 | 久久精品色欲国产AV一区二区 | 亚洲国产视频一区二区 | 午夜www| 欧美成人黄色小视频 | 蜜桃av噜噜一区二区三区麻豆 | 亚洲av无码一区二区二三区软件 | 91人人爽 | 影音先锋在线播放 | 9999热视频| 天堂视频网 | 99re99热 | 国产视频69| 精品人妻人伦一区二区有限公司 | 国产又黄又爽视频 | 亚洲综合中文字幕在线 | 日本男男激情gay办公室 | 猛男大粗猛爽h男人味 | 91免费看大片 | 精品熟女一区二区三区 | 光溜溜视频素材大全美女 | 亚洲精品色图 | 性生交生活片1 | 免费在线观看黄色网址 | 国产一及片| 午夜免费在线观看 | 欧美黄色免费观看 | 人人看人人插 | 极品少妇xxxx精品少妇 | 污黄视频网站 | 911美女片黄在线观看游戏 | 免费成人蒂法网站 | 免费看60分钟黄视频 | 麻豆视频国产精品 | 在线色网址 | 99久久久无码国产精品免费麻豆 | 国产卡一卡二 | 99精品欧美一区二区 | 国产综合欧美 | 国产天堂网 | 国产高清在线一区 | 久久久男人天堂 | 一级作爱片 | 99热这里只有精品1 亚洲人交配视频 | 青青青国内视频在线观看软件 | 色图插插插 | 蜜桃久久精品 | 奇米综合 | 国内精品视频在线 | 国产人妖一区二区 | 日韩欧美爱爱 | 四虎少妇做爰免费视频网站四 | 久久精品人人 | 宅男深夜视频 | 激情婷婷久久 | 人妻无码一区二区三区 |