衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

分級優先級編碼器電路圖解析

科技觀察員 ? 來源:circuitscheme ? 作者:circuitscheme ? 2022-05-30 17:37 ? 次閱讀

圖是分級優先級編碼器電路。在維基百科上描述,優先級編碼器是一種電子電路或算法,可將多個二進制輸入壓縮成較少數量的輸出。優先級編碼器的輸出是從最高有效輸入位的零開始的序數的二進制表示。它們通常用于通過處理最高優先級的請求來控制中斷請求。”

poYBAGKUj9SAak2vAAQCWUVOem0026.png

異常優先級編碼器僅對最高階數據線進行編碼。但在許多情況下,不僅需要最高優先級信息,而且還需要次高優先級信息。這里介紹的電路對8行輸入數據的最高優先級信息和次高優先級信息進行編碼。該電路使用標準八進制優先級編碼器74148,它是一個8線到3線(4-2-1)二進制編碼器,具有“低”有效數據輸入和輸出。

第一個編碼器(IC1)生成最高優先級值,例如F。IC1的有效“低”輸出(A0、A1、A2)由門N9到N11反轉并饋送到3線到8線解碼器(74138),需要有源“高”輸入。解碼輸出為“低”有效。解碼器識別最高優先級的數據線,并使用XNOR門(N1到N8)取消該數據值,以保留由第二個編碼器生成的第二高優先級值。

為了理解邏輯,讓輸入數據線表示為L0到L7。Lp是最高優先級線路(有效-“低”),Lq是次高優先級線路(有效-“低”)。因此Lp=0和Lq=0。Lp之上以及Lp和Lq之間的所有線(表示為Lj)都處于邏輯1。Lq邏輯狀態之下的所有線都是不相關的,即“不關心”。這里p是最高優先級值,q是次高優先級值。(顯然,q必須小于p,并且p的最小可能值被視為“1”。)

優先級編碼器IC1生成二進制輸出F2、F1、F0,它表示“低電平有效”格式的p值。補碼后的F2、F1和F0被施加到3線到8線(八個輸出中的一個為“低電平”有效)解碼器74138。讓74138的輸出線表示為M0到M7。現在在M0到M7中只有一條線是“低”有效的,那就是Mp(其中p的值如上所述)。因此Mp線的邏輯電平為“0”,其他M條線的邏輯電平為“1”。

如圖所示,使用八個XNOR門取消了最高優先級的線。讓XNOR門的輸出線為N0到N7。考慮相應XNOR門的輸入Lp和Mp。因為Mp=0并且Lp=0,所以這個XNOR門的輸出是Np=Lp=1的補碼。所有其他L”都不會改變,因為相應的M”都是1”。因此,數據線N0到N7與L0到L7相同,只是L0到L7中的最高優先級在N0到N7中被取消。

N0到N7中的最高優先級是從L0到L7剩余的第二高優先級,即Nq=0和Nj=1用于q到優先級編碼器2(IC3)以生成代表q的S2、S1、S0。因此提取第二高的優先級值。通過級聯可以恢復第三高的優先級,以此類推。

例如,讓L0到L7=XXX01101。這里最高的“0”行是L6,次高的行是L3(X表示“不關心”)。因此p=6和q=3。現在第一優先級編碼器的“低”有效輸出將為F2F1F0=001。74138的輸入為110,它輸出M0到M7=11111101。由于M6=0,只有L6由XNOR門補充。

因此,XNOR的輸出為N0到N7=XXX01111。現在N3=0,“N”的最高優先級為3。優先級編碼器2(IC3)將該值恢復為S2S1S0=100。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 電路
    +關注

    關注

    172

    文章

    5966

    瀏覽量

    172950
  • 編碼器
    +關注

    關注

    45

    文章

    3667

    瀏覽量

    135242
收藏 人收藏

    評論

    相關推薦

    怎么實現8237 DMA控制中使用的優先級編碼器

    大家好,我正在嘗試實現8237 DMA控制中使用的優先級編碼器,它使用Verilog工作在固定和旋轉優先模式,但是在行為模擬輸出僅在第一個周期生成并且無論應用什么值都保持不變。我附加
    發表于 04-24 13:36

    中斷實現控制led燈解析優先級

    中斷實現控制led燈解析優先級- M4中斷優先級(分三種):搶占優先級:含義是不同等級間的中斷可以嵌套,高優先級可以中斷低
    發表于 08-16 06:07

    音調編碼器電路圖

    音調編碼器電路圖
    發表于 03-23 09:25 ?1642次閱讀
    音調<b class='flag-5'>編碼器</b><b class='flag-5'>電路圖</b>

    stm32定時優先級

    時,這兩個中斷將沒有嵌套關系,當一個中斷到來后,如果正在處理另一個中斷,這個后到來的中斷就要等到前一個中斷處理完之后才能被處理。如果這兩個中斷同時到達,則中斷控制根據他們的響應優先級高低來決定先處理哪一個;如
    發表于 10-13 11:48 ?5399次閱讀

    優先編碼器形式及作用

    優先級編碼器一次一個地獲取所有數據輸入并將其轉換為輸出端的等效二進制代碼,與選擇一個單獨數據輸入線然后發送的多路復用器不同數據到單個輸出線或開關,數字編碼器通常稱為二進制編碼器一次一個
    的頭像 發表于 06-22 11:10 ?2.2w次閱讀
    <b class='flag-5'>優先</b><b class='flag-5'>編碼器</b>形式及作用

    SN5474LS147和SN5474LS148及SN5474LS748優先級編碼器的數據手冊

    SN54/74LS147和SN54/74LS148是優先級編碼器。它們提供輸入的優先解碼,以確保只對最高階數據行進行編碼。這兩個設備都有數據輸入和輸出,它們在低邏輯電平下處于活動狀態。
    發表于 09-03 08:00 ?14次下載
    SN5474LS147和SN5474LS148及SN5474LS748<b class='flag-5'>優先級</b><b class='flag-5'>編碼器</b>的數據手冊

    STM32單片機中搶占優先級和響應優先級的表達方式解析

    Cortex支行中斷嵌套, 允許高優先級的中斷搶占低優先級的中斷。 Cortex M3/M4可支行多達256的可編程優先級和128的搶占
    發表于 10-14 16:31 ?1.2w次閱讀
    STM32單片機中搶占<b class='flag-5'>優先級</b>和響應<b class='flag-5'>優先級</b>的表達方式<b class='flag-5'>解析</b>

    STM32的中斷:搶占優先級和響應優先級資料下載

    電子發燒友網為你提供STM32的中斷:搶占優先級和響應優先級資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發表于 04-03 08:40 ?105次下載
    STM32的中斷:搶占<b class='flag-5'>優先級</b>和響應<b class='flag-5'>優先級</b>資料下載

    cortex M內核優先級設置

    Cortex M內核中每個中斷都有一個8位的優先級設置寄存這個8位的寄存可以分為搶占優先級和子優先級兩個部分(通過設置
    發表于 12-01 11:51 ?4次下載
    cortex M內核<b class='flag-5'>優先級</b>設置

    STM32F103芯片中斷優先級以及FreeRTOS優先級設置

    STM32F103只用了4個位來表達優先級,因此最多支持16的可編程優先級(0~15),15為最低優先級
    發表于 01-25 18:59 ?1次下載
    STM32F103芯片中斷<b class='flag-5'>優先級</b>以及FreeRTOS<b class='flag-5'>優先級</b>設置

    中斷優先級處理的原則及配置 搶占優先級和響應優先級的區別

    首先我們需要知道什么是中斷優先級:中斷優先級是CPU響應中斷的先后順序
    的頭像 發表于 05-18 15:10 ?2.8w次閱讀
    中斷<b class='flag-5'>優先級</b>處理的原則及配置 搶占<b class='flag-5'>優先級</b>和響應<b class='flag-5'>優先級</b>的區別

    FreeRTOS任務的優先級示例

    任務的優先級:0~24之間。數字越大,任務優先等級越高。高優先級的任務優先執行。
    的頭像 發表于 09-15 11:13 ?2881次閱讀

    Free RTOS的優先級翻轉

    優先級翻轉簡介:就是高優先級的任務運行起來的效果好像成了低優先級,而低優先級比高優先級先運行;
    的頭像 發表于 02-10 15:31 ?1392次閱讀
    Free RTOS的<b class='flag-5'>優先級</b>翻轉

    什么是優先級反轉

    假設現在有三個任務TaskA(優先級高)、TaskB(優先級中)、TaskC(優先級低),一個信號量(Semaphore),此信號量用于任務之間爭奪某個資源。在某一時刻,高優先級的Ta
    的頭像 發表于 04-24 13:01 ?2364次閱讀
    什么是<b class='flag-5'>優先級</b>反轉

    二進制編碼器的種類及特點

    處理多個輸入信號,并根據輸入信號的優先級輸出一個二進制編碼。如果多個輸入同時為高電平,它將輸出最高優先級的輸入對應的編碼。 應用 :常用于鍵盤掃描、中斷
    的頭像 發表于 11-06 09:47 ?666次閱讀
    贝博百家乐官网的玩法技巧和规则| 大发888体育和娱乐| 百家乐官网如何投注法| 百家乐游戏机图片| 青岛市| 现金百家乐赌法| 百家乐官网预测神法| 邯郸百家乐园怎么样| 百家乐官网视频无法显示| 如何赢百家乐的玩法技巧和规则 | 最好的百家乐官网好评平台都有哪些 | 百家乐官网打法内容介绍| 百家乐大| A8百家乐官网赌场娱乐网规则| 悠哉棋牌游戏大厅| 网页百家乐游戏| 百家乐官网博彩博彩网| 路虎百家乐的玩法技巧和规则| 澳门百家乐官网娱乐网| 香港六合彩开| 百家乐金海岸| 百家乐官网游戏源码手机| bet365存款| 百家乐娱乐城备用网址| 真人百家乐官网什么平台| 大发888公司赌场| 百家乐娱乐城提款| 湖南省| 威尼斯人娱乐城注册| 杨公风水24山| 博E百百家乐官网现金网| 大发888娱乐场下载英皇国际| 百家乐网络投注| 永利百家乐官网开户| 大发888娱乐城永乐厅| 百家乐视频软件下载| 玩百家乐官网澳门皇宫娱乐城| bet365 app| 澳门百家乐娱乐场开户注册| 百家乐官网长t恤| 百家乐官网视频麻将游戏|