可综合的SystemVerilog:参数化函数/任务
可综合的SystemVerilog:参数化函数/任务在Verilog中,参数化模块被广泛应用。参数可重新定义保证模块的可配置性及可复用性。但是,函数及任务并无法像模块一样被参数化,减弱了Verilog的描述化能力。SystemVerilog提供了一种方式解决上述限制,在参数化的类(class)中
发表于 7/26/2015 4:06:41 PM
阅读(5362)
基于SOPC下RapidIO调试方法
RapidIO的一个难点在于地址转换方法,即将远端的Memory映射到当前Avalon-MM总线,所以地址需要一个转换过程——LocalAvalon-MM<->RapidIOAddr<->RemoteAvalon-MM。下面具体描述从本地访问远端内存这个方向,公式如下:-(address&mask)==(base
发表于 11/1/2010 8:14:35 PM
阅读(3418)
SDR数据输出的较佳方式
SDR数据输出的较佳方式(byWind330)概述FPGA的常用场合用于数据接口转换,DSP运算等,而这一切的前提都需要数据能正确的输入至FPGA,并正确的输出至外部芯片。SDR输出实现方法wind330工作大部分涉及数据接口的转换,其中最常用的数据传输方式就是SDR(S
发表于 10/15/2010 12:36:17 PM
阅读(3680)
BUFGMUX使用注意事项
发表于 10/14/2010 8:02:07 PM
阅读(8611)
【转】FPGA的“可编程”使你迷惑吗?
转自http://itlem.ycool.com/post.3076866.html,作者不详--------------------------------------------------------------------------------------------任何一个硬件工程师对FPGA都不会陌生,就好比C语言对于软件
发表于 10/13/2010 4:14:59 PM
阅读(2893)
两个不同的I2C Slave的比较
两个不同的I2CSlave的比较(bywind330)工作过程中总是不断地运用现有的技术和代码,也不断地在丢弃有缺陷的技术。I2C总线是平时接触比较多的一种低速IC配置总线,网络上也有很多现成的Core可以提供你修改及应用。概述本文对两个来自不同开源网站的I2CSlaveIPCore进
发表于 9/30/2010 1:24:13 PM
阅读(6840)
FPGA增量编译入门文档
发表于 9/29/2010 5:13:44 PM
阅读(3195)
FPGA时序分析快速入门文档
发表于 9/28/2010 1:08:59 PM
阅读(3528)
FPGA的DDR SDRAM设计注意事项
本来不着重介绍DDR的工作原理,以及FPGA的实现方法,主要介绍在电路设计上的一些细节及调试方法。在DDRSDRAM电路设计时,必须仔细阅读FPGA的芯片手册,根据自身内存的容量,位宽选择合适的Bank。仔细的分配管脚,分配完成后,必须在FPGA相应的工具软件进行全过程编译(
发表于 9/14/2010 3:51:34 PM
阅读(3743)
【一】串行数据恢复-Oversample4x
看本博文之前,读者需详细阅读xapp244,或者有相关串行数据恢复的经验,否则该博文不具任何参考价值。其实,本文中,高速串行数据的恢复的基本原理是:利用过抽样,检测串行数据的边沿跳变,然后根据边沿提取处在数据相位正中央相邻的抽样值,将串行数据恢复过来。还有
发表于 9/13/2010 4:04:48 PM
阅读(4124)
