[发明专利]基于FPGA的温度计码到二进制码的编码转换装置和方法有效
申请号: | 201510080550.3 | 申请日: | 2015-02-12 |
公开(公告)号: | CN104579352B | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 王永纲;刘冲 | 申请(专利权)人: | 中国科学技术大学 |
主分类号: | H03M7/04 | 分类号: | H03M7/04 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 宋焰琴 |
地址: | 230026 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了基于FPGA芯片的温度计码到二进制码的编码转换方法和装置,本发明组合使用FPGA芯片最小资源单位中的基本查找表(LUT)逻辑资源,通过一个逐位移动的窗口将温度计码切分得到多个窗口值,并通过依序排列所述窗口值所对应的真值得到与所述温度计码对应的“one‑hot”码,从而实现“冒泡”纠错。同时,实现“one‑hot”码到二进制码的编码中,编码算法为全局逻辑“或”运算或全局逻辑“与”运算,编码算法的电路实现是通过流水线结构,组合使用FPGA基本查找表(LUT)逻辑资源来完成。本发明对提高FPGA上设计实现的数字处理系统的集成度有重要意义,具有重要的应用价值。 | ||
搜索关键词: | 温度计码 二进制码 编码算法 逻辑资源 全局逻辑 查找表 运算 编码转换装置 数字处理系统 方法和装置 流水线结构 编码转换 电路实现 依序排列 重要意义 最小资源 集成度 纠错 逐位 移动 应用 | ||
【主权项】:
1.一种基于FPGA的温度计码到二进制码的编码转换方法,所述温度计码具有2N位,所述二进制码具有N位,N为自然数,其特征在于,所述方法包括:通过一个逐位移动的窗口将所述温度计码切分得到2N个窗口值,所述窗口的位宽为m,m为自然数且2≤m≤2N,若最后一个窗的输入不足m位,则用“1”补齐,并通过依序排列所述窗口值所对应的真值得到与所述温度计码对应的“one‑hot”码;将所述“one‑hot”码转换为二进制码;所有可能的窗口值与对应的真值之间转换的真值表存储在FPGA中的基本逻辑单元LUT中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学,未经中国科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510080550.3/,转载请声明来源钻瓜专利网。
- 上一篇:障碍物检测装置及方法
- 下一篇:安全模块、停车场用数据读写系统及安全设置方法