亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9470|回復: 0
收起左側

關于狀態機的編碼(獨熱碼和格雷碼)

[復制鏈接]
ID:109770 發表于 2016-3-22 22:57 | 顯示全部樓層 |閱讀模式
在設計狀態機時有幾種狀態編碼方法:二進制,格雷碼(gray)和獨熱碼(one hot code)。他們各有各的優點。
獨熱 格雷 二進制
4'b0001 2'b00 2‘b00
4'b0010 2'b01 2’b01
4'b0100 2'b11 2‘b10
4'b1000 2'b10 2’b11
one hot,獨熱嘛,一看就明白,就是只有一位是高電平。獨熱碼 使用的觸發器較多,但可減少實現狀態機的組合邏輯數目,減少復雜性,提高系統的速度,即工作時鐘頻率可以做到最高。格雷碼是使用最小數目的觸發器來編碼狀態機,但形成的組合邏輯比較復雜。
使用獨熱碼編碼時,會出現很多未使用的狀態,而使用二進制編碼和格雷碼編碼時,如果狀態機的狀態數不是2的指數次方時,也會出現未使用狀態。
格雷碼每個相鄰的狀態切換只有一個bit的信號跳變,適用于異步握手的情況,比如異步FIFO的指針計數。



回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表