首页
学术期刊
论文检测
AIGC检测
热点
更多
数据
基于FPGA的内置并行CRC校验的UART
被引:5
|
作者
:
论文数:
引用数:
h-index:
机构:
张增波
[
1
,
2
]
论文数:
引用数:
h-index:
机构:
陈仲林
[
1
,
2
]
肖刘
论文数:
0
引用数:
0
h-index:
0
机构:
中科院研究生院
中科院电子学研究所
中科院研究生院
肖刘
[
1
,
2
]
机构
:
[1]
中科院研究生院
[2]
中科院电子学研究所
来源
:
自动化与仪表
|
2013年
/ 28卷
/ 02期
关键词
:
可编程门阵列;
循环冗余校验;
并行计算;
同步校验;
VHDL;
串行异步收发器;
D O I
:
10.19557/j.cnki.1001-9944.2013.02.008
中图分类号
:
TN791 [];
TN859 [其他];
学科分类号
:
摘要
:
基于串行异步收发器(UART)的通信中经常用到循环冗余校验(CRC),常见的CRC校验电路多为串行校验,校验所需时钟周期较多,基于查找表或输入矩阵转换的并行算法,需要存储余数表,占用大量的硬件资源。该文利用输入和校验多项式的逻辑关系,成功地将基于字节的并行CRC校验算法运用于UART控制器中,在Xilinx公司的可编程门阵列(FPGA)芯片上验证通过,可实现连续多个字节校验。校验一个bit需要1/8时钟周期,降低了校验所需时钟频率,提高了通信的效率,保证了通信的可靠性。
引用
收藏
页码:30 / 32+40 +40
页数:4
相关论文
共 3 条
[1]
CRC校验码并行计算的FPGA实现
张树刚
论文数:
0
引用数:
0
h-index:
0
机构:
西安微电子技术研究所
张树刚
张遂南
论文数:
0
引用数:
0
h-index:
0
机构:
西安微电子技术研究所
张遂南
黄士坦
论文数:
0
引用数:
0
h-index:
0
机构:
西安微电子技术研究所
黄士坦
[J].
计算机技术与发展,
2007,
(02)
: 56
-
58+62
[2]
一种CRC并行计算原理及实现方法
朱荣华
论文数:
0
引用数:
0
h-index:
0
机构:
电子科技大学光纤通信国家重点实验室
朱荣华
[J].
电子学报,
1999,
(04)
: 144
-
146
[3]
VHDL开发精解与实例剖析[M]. 电子工业出版社 , 詹仙宁, 2009
←
1
→
共 3 条
[1]
CRC校验码并行计算的FPGA实现
张树刚
论文数:
0
引用数:
0
h-index:
0
机构:
西安微电子技术研究所
张树刚
张遂南
论文数:
0
引用数:
0
h-index:
0
机构:
西安微电子技术研究所
张遂南
黄士坦
论文数:
0
引用数:
0
h-index:
0
机构:
西安微电子技术研究所
黄士坦
[J].
计算机技术与发展,
2007,
(02)
: 56
-
58+62
[2]
一种CRC并行计算原理及实现方法
朱荣华
论文数:
0
引用数:
0
h-index:
0
机构:
电子科技大学光纤通信国家重点实验室
朱荣华
[J].
电子学报,
1999,
(04)
: 144
-
146
[3]
VHDL开发精解与实例剖析[M]. 电子工业出版社 , 詹仙宁, 2009
←
1
→