在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

基于Verilog的經(jīng)典數(shù)字電路設(shè)計(5)譯碼器

冬至子 ? 來源:新芯設(shè)計 ? 作者:新芯設(shè)計 ? 2023-10-09 17:20 ? 次閱讀

引言

前面講完了編碼器,其實不知不覺地,也順便把譯碼器也講了,畢竟,二者是一個相反操作的過程,類似于加減,前進與后退,調(diào)制與解調(diào),F(xiàn)FT 和 IFFT 等等。

譯碼器的邏輯功能就是將每一個輸入的二進制代碼轉(zhuǎn)為對應(yīng)的多輸出高、低電平信號或另外一個代碼,是編碼器的逆運算,譯碼器又可以分為變量譯碼和顯示譯碼。變量譯碼器一般是一種較少輸入變?yōu)檩^多輸出的器件,常見的有 N 線 - 2^N 線譯碼和 8421BCD 碼譯碼兩類;顯示譯碼器用來將二進制數(shù)轉(zhuǎn)換成對應(yīng)的七段碼,一般其可分為驅(qū)動 LED 和驅(qū)動 LCD 兩類。

一、變量譯碼器的 Verilog 代碼實現(xiàn)和 RTL 電路實現(xiàn)

module Decoders(
    input wire [2:0] b, // 輸入信號_未譯碼
    output reg [7:0] d // 輸出信號_已譯碼
    );

    reg d = 8'b0000_0000;

    always @ ( b ) begin
        case ( b )
            3'b000 : d <= 8'b0000_0001;
            3'b001 : d <= 8'b0000_0010;
            3'b010 : d <= 8'b0000_0100;
            3'b100 : d <= 8'b0001_0000;
            3'b101 : d <= 8'b0010_0000;
            3'b110 : d <= 8'b0100_0000;
            3'b111 : d <= 8'b1000_0000;
            default: d <= 8'b0000_0000;
        endcase
    end

endmodule

這是一個 3 線 ? 8 線變量譯碼器,基于查找表 LUT(Look Up Table)的方式實現(xiàn)的一個電路,其 RTL 電路圖如下所示:

圖片

變量譯碼器的 RTL 電路圖

這里的譯碼器,其實就只是基于 LUT 的譯碼器,是最簡單的,并沒有經(jīng)過復(fù)雜的運算操作,其思想只是簡單地輸入地址,然后輸入地址所在的數(shù)據(jù)即可。

譯碼是編碼的逆過程,在編碼時,每一種二進制代碼,都賦予了特定的含義,即都表示了一個確定的信號或者對象;把代碼狀態(tài)的特定含義 “翻譯” 出來的過程叫做譯碼,實現(xiàn)譯碼操作的電路稱為譯碼器;或者說,譯碼器是可以將輸入二進制代碼的狀態(tài)翻譯成輸出信號,以表示其原來含義的電路。

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

    關(guān)注

    2

    文章

    795

    瀏覽量

    41652
  • LED驅(qū)動
    +關(guān)注

    關(guān)注

    72

    文章

    1003

    瀏覽量

    138019
  • 譯碼器
    +關(guān)注

    關(guān)注

    4

    文章

    310

    瀏覽量

    50335
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    385

    瀏覽量

    59786
  • Verilog設(shè)計
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    6521
收藏 人收藏

    評論

    相關(guān)推薦

    40. 譯碼器 (5)#譯碼器 #數(shù)字電路

    元器件譯碼器數(shù)字電路譯碼器電路設(shè)計分析
    電路設(shè)計快學(xué)
    發(fā)布于 :2022年07月27日 16:39:43

    數(shù)字電路設(shè)計Verilog HDL

    數(shù)字電路設(shè)計Verilog HDL
    發(fā)表于 07-16 16:21

    數(shù)字電子電路技術(shù)--譯碼器及其應(yīng)用

    數(shù)字電子電路技術(shù)--譯碼器及其應(yīng)用[hide][/hide]
    發(fā)表于 05-01 21:30

    數(shù)字電路設(shè)計的基本方法有哪些

    化簡→畫邏輯電路圖。時序電路設(shè)計:列原始狀態(tài)轉(zhuǎn)移圖和表→狀態(tài)優(yōu)化→狀態(tài)分配→觸發(fā)選型→求解方程式→畫邏輯電路圖。在實際應(yīng)用中,數(shù)字電路設(shè)計
    發(fā)表于 02-27 11:55

    譯碼器定義

    譯碼器1. 譯碼器定義譯碼器是一種用以檢測輸入位(碼)的特定組合是否存在,并以特定的輸出電平來指示這種特定碼的存在的數(shù)字電路?!?b class='flag-5'>數(shù)字電子
    發(fā)表于 12-07 09:37

    譯碼器

    譯碼器 譯碼是編碼的逆過程,即將某個二進制翻譯成電路的某種狀態(tài)。實現(xiàn)譯碼操作的電路稱為譯碼器。
    發(fā)表于 09-27 12:59 ?1.4w次閱讀
    <b class='flag-5'>譯碼器</b>

    數(shù)碼譯碼器的應(yīng)用

    數(shù)碼譯碼器的應(yīng)用:譯碼器課件ppt
    發(fā)表于 12-17 14:31 ?1142次閱讀
    數(shù)碼<b class='flag-5'>譯碼器</b>的應(yīng)用

    集成電路譯碼器

    集成電路譯碼器 1.74138集成譯碼器   上圖為常用的集成譯碼器74138,其功
    發(fā)表于 04-07 10:24 ?8864次閱讀
    集成<b class='flag-5'>電路</b><b class='flag-5'>譯碼器</b>

    譯碼器,譯碼器是什么意思

    譯碼器,譯碼器是什么意思 譯碼器是組合邏輯電路的一個重要的器件,其可以分為:變量譯碼和顯示譯碼
    發(fā)表于 03-08 16:32 ?5488次閱讀

    74HCl38譯碼器數(shù)字電路設(shè)計中的應(yīng)用

    譯碼器數(shù)字系統(tǒng)中除了常為其它集成電路產(chǎn)生片選信號之外,還可以作為數(shù)據(jù)分配器、函數(shù)發(fā)生器用。以TTL系列中規(guī)模芯片3/8線譯碼器74HCl38為例介紹了
    發(fā)表于 06-28 09:19 ?2.8w次閱讀
    74HCl38<b class='flag-5'>譯碼器</b>在<b class='flag-5'>數(shù)字電路設(shè)計</b>中的應(yīng)用

    數(shù)字電路中顯示譯碼器設(shè)計的分析

    針對顯示譯碼器設(shè)計時,輸入、輸出變量難以確定的問題,提出了功能解析和變量關(guān)聯(lián)設(shè)計法。顯示譯碼器輸出經(jīng)驅(qū)動器使顯示工作,輸出變量的多少和狀態(tài)取決于顯示的種類,輸
    發(fā)表于 07-12 11:13 ?1.1w次閱讀
    <b class='flag-5'>數(shù)字電路</b>中顯示<b class='flag-5'>譯碼器</b>設(shè)計的分析

    譯碼器的分類和應(yīng)用

    本文主要介紹了譯碼器的分類和應(yīng)用。譯碼器指的是具有譯碼功能的邏輯電路,譯碼是編碼的逆過程,它能將二進制代碼翻譯成代表某一特定含義的信號(即
    的頭像 發(fā)表于 04-04 11:51 ?4.3w次閱讀
    <b class='flag-5'>譯碼器</b>的分類和應(yīng)用

    Multisim14.0數(shù)字電路譯碼器實現(xiàn)函數(shù)的工程文件免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Multisim14.0數(shù)字電路譯碼器實現(xiàn)函數(shù)的工程文件免費下載。
    發(fā)表于 05-28 08:00 ?5次下載
    Multisim14.0<b class='flag-5'>數(shù)字電路</b><b class='flag-5'>譯碼器</b>實現(xiàn)函數(shù)的工程文件免費下載

    單片機 什么是編碼?什么是譯碼器?

    譯碼器1. 譯碼器定義譯碼器是一種用以檢測輸入位(碼)的特定組合是否存在,并以特定的輸出電平來指示這種特定碼的存在的數(shù)字電路。——《數(shù)字電子
    發(fā)表于 11-24 12:21 ?9次下載
    單片機 什么是編碼<b class='flag-5'>器</b>?什么是<b class='flag-5'>譯碼器</b>?

    如何使用 Verilog 進行數(shù)字電路設(shè)計

    使用Verilog進行數(shù)字電路設(shè)計是一個復(fù)雜但有序的過程,它涉及從概念設(shè)計到實現(xiàn)、驗證和優(yōu)化的多個階段。以下是一個基本的步驟指南,幫助你理解如何使用Verilog來設(shè)計數(shù)字電路: 1.
    的頭像 發(fā)表于 12-17 09:47 ?217次閱讀
    主站蜘蛛池模板: 四虎库| 91三级在线观看| 久操视频在线播放| 欧美极品另类xxx| 五月综合激情| 成人一二| 天天操视频 夜夜| tdg58在线观看| 亚洲日本视频| 日本黄大乳片免费观看| 狠狠色丁香婷婷| 国产亚洲精品久久久久久久软件 | 在线中文天堂| 免费国产综合视频在线看| 免费网址视频在线看| 速度与激情一| 一本大道加勒比久久综合| 丁香综合网| 久久99国产精品久久99| 色婷婷视频在线| 国模大尺度在线| 欧美黑人换爱交换乱理伦片| 97se狠狠狠狠狼亚洲综合网| 色91在线| 97蜜桃| 人人澡人人添| 人与禽性视频77777| 天天操天天爱天天干| 最好看最新的中文字幕1| 色激情综合| 日日骑夜夜操| 轻点灬大ji巴太粗太长了爽文 | 天天综合天天色| 国产在线成人一区二区| 欧美精品福利| 国产亚洲精品成人一区看片| 天堂网在线www| 神马影院午夜在线| 中文成人在线| 激情婷婷六月天| 国产视频福利|