芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 2486|回复: 0

格雷码核心知识:干货

[复制链接]
  • TA的每日心情
    开心
    2021-12-31 09:03
  • 71

    主题

    79

    帖子

    967

    积分

    高级会员

    Rank: 6Rank: 6

    积分
    967
    发表于 2021-7-23 19:01:50 | 显示全部楼层 |阅读模式
    格雷码变换是诸多二进制变换中的一种。主要特点:任意两个相邻的码之间只有一个数不同,大大减少了由一个状态到下一个状态时逻辑的混淆。格雷码属于可靠性编码,是一种错误小化的编码方式。
    变换方法:
    自然码到格雷码:从右边一位起,依次将每一位与左边的一位异或,作为格雷码该位对应的值,左边一位不变。
    格雷码到自然码:从左边第二位器,将每位与左边一位解码后值异或,作为该位解码后的值(左边一位依然不变,即格雷码的左边和二进制左边的位相同)
    QQ截图20210723185435.png
    QQ截图20210723185613.png
    QQ截图20210723185600.png
    格雷码典型应用之fifo的地址变换:
    由于FIFO的写入读出具有地址自动递增递减的特点,而在硬件电路设计中,自然码的多数位电平变换不可能完全精确同步完成。数位电平变换的细微时差,会造成亚稳态的出现,使计数产生错误。所以我们使用前面讲述的格雷码变换的理论知识,巧妙的将自然码转换为格雷码,在每一次递增或递减,只产生一位电平的变换,从而可以避免亚稳态对FIFO存储功能的影响。
    QQ截图20210723190027.png

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-4-19 00:52 , Processed in 0.184336 second(s), 34 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表