logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DisplayPort--Link training之Clock Recovery (CR)

之前,在芯片原厂搞过这个,把知道的分享给大家(其实就是帮大家翻译下协议!!)

文章图片
最详细的“CRC码原理详解”

某人,查阅和参考了大量博主的优质内容,总结一篇完整的CRC码详解,文字内容尽量做到最少。CRC码即循环冗余校验码(Cyclic Redundancy Check)是数据通信领域中最常用的一种查错校验码,其特征是数据字段和校验字段的长度可以任意选定。基本原理CRC码中数据总长度为n,其中原始数据长度为k,CRC校验码长度为r,即n=k+r。将原始数据(如:1110010)+CRC校验码(如:101)

文章图片
linux VCS+verdi运行UVM实战(第二章)中的例子

在某宝上花了几十块,买了个虚拟机(已经安装好VCS+verdi)。直接用UVM实战中,现成的uvm代码跑了下。直接复制UVM实战的源码,也可以自己对着源码敲。将dut代码,agent代码,env代码以及reference model代码,直接进行文件分类,用package包起来了。最后,直接运行代码即可。

文章图片
#fpga开发
最详细的“ECC-汉明码”原理讲解

Error Correcting Code (ECC)校验码。ECC校验技术最常用的就是“汉明码()”汉明码可以实现--1-bit纠错和2-bit检错。“1-bit纠错,即知道哪一bit错了,并纠正它”“2-bit检错,即知道传输的码字中错了2-bit,但不知道哪2-bit错了。这种情况,数据只能重传”大部分都讲了“1-bit纠错”,我们讨论“1-bit纠错和2-bit检错。

文章图片
到底了