【精品博文】基于FPGA的异步FIFO验证(1)
相关推荐
-
异步FIFO中的几个难点问题思考与解释
今天经过与HR的交谈意识到自己对于异步FIFO的理解还不深,因此回来之后又其结构进行了一些理解,于此分享. 异步FIFO的设计:http://blog.csdn.net/moon9999/articl ...
-
同步FIFO和异步FIFO原理
AriesOpenFPGA 记录FPGA学习经验,提供FPGA共享开源资料,主要的教程有VHDL,Verilog等 36篇原创内容 公众号 一.使用同步FIFO传输数据 在系统设计期间,有几个工作在不 ...
-
一天一个设计实例-FIFO先进先出模块程序设计
万字长文实例讲解FIFO. 先进先出(First In first Out, FIFO)是数据通信中的一种等待处理的方式,即对先到达的数据先处理.根据 FIFO 原现设计的 FIFO 存储器,是一个带 ...
-
你的FIFO稳定吗?了解一下格雷编码/解码及异步FIFO的应用
绪论格雷编码是由弗兰克·格雷于1953年发明的,最初是以发明专利的形式出现的.格雷码的主要特点是相邻编码值中只有一个比特发生改变,下面表中给出了3比特及4比特格雷码和对应的二进制编码,从中可以清楚地看 ...
-
【原创博文】基于FPGA的异步FIFO验证
现在开始对上一篇博文介绍的异步FIFO进行功能验证,上一篇博文地址:http://blog.chinaaet.com/crazybird/p/5100000872 .对异步FIFO验证的平台如图1所示 ...
-
【原创博文】基于FPGA的异步FIFO设计
今天要介绍的异步FIFO,可以有不同的读写时钟,即不同的时钟域.由于异步FIFO没有外部地址端口,因此内部采用读写指针并顺序读写,即先写进FIFO的数据先读取(简称先进先出).这里的读写指针是异步的, ...
-
【精品博文】FPGA定点小数计算(Verilog版)第七篇——平方根倒数运算(使用John Carmack方法)
有一段时间没有写博客了,突然想起前一段时间挖的坑,所以决定今天来填一下--其实,这一篇原本打算写的是采用牛顿迭代法的平方根运算的博文,现在改为平方根倒数运算,很显然就是之前的尝试失败了-- 为什么说是 ...
-
【精品博文】FPGA定点小数计算(Verilog版)第五篇——浮点小数转换为定点小数
用FPGA实现定点运算,相对于浮点运算来说,开销要小很多(时间上和空间上的).但是在某些特定的场合,如多机协同处理等,要求FPGA的输入数据(或者是输出数据)为浮点形式的数据,这是就需要我们来做一个浮 ...
-
【精品博文】FPGA定点小数计算(Verilog版)第四篇——定点小数转换为浮点小数
用FPGA实现定点运算,相对于浮点运算来说,开销要小很多(时间上和空间上的).但是在某些特定的场合,如多机协同处理等,要求FPGA的输入数据(或者是输出数据)为浮点形式的数据,这是就需要我们来做一个浮 ...
-
【精品博文】FPGA定点小数计算(Verilog版)第三篇——除法运算
定点小数除法运算,相比加法和乘法来说要复杂很多了,但是算法的基本思想还是很简单的.和整数除法类似,算法的核心思想就是,将除法运算转换为移位和减法运算.从具体实现的角度来看,一般有两种方式: 一种是除数 ...
-
【精品博文】FPGA定点小数计算(Verilog版)第二篇——乘法运算
发布一下这两天的成果,用Verilog实现的FPGA定点小数计算,一共有N篇,包括加法.乘法.除法.平方根.平方等--目前加法.乘法已完成调试,除法.平方根和平方等尚未完成--时间仓促,此次博文直接贴 ...
-
【精品博文】FPGA静态时序分析系列博文(目录篇)
此次连载的博文的主要参考资料为:Lattice.华为.Altera等公司的静态时序参考文档.综合工具为Synplify Pro,IDE为Diamond3.9,静态时序分析工具为Lattice的TRAC ...
-
【精品博文】FPGA 时序描述语言
先明确一下这里所指的"时序",代表一组信号的逻辑关系,而不是指延时 steptime holdtime这些时序. 想要了解为什么会有这篇文章,请参考<FPGA何去何从> ...