wind330

ImpulseC的几点说明

ISE工程保存的快捷方法

保存ISE工程的快捷方法(byWind330)TortiseSVN是Subversion的图形化操作接口,使版本控制变成一件轻松愉快的事情,希望没有使用版本控制或者还在使用Subversion命令行方式的同学能学会使用它。问题之所以提到版本控制,因为目前大部分版本控制工具能良

两个不同的I2C Slave的比较

两个不同的I2CSlave的比较(bywind330)工作过程中总是不断地运用现有的技术和代码,也不断地在丢弃有缺陷的技术。I2C总线是平时接触比较多的一种低速IC配置总线,网络上也有很多现成的Core可以提供你修改及应用。概述本文对两个来自不同开源网站的I2CSlaveIPCore进

FPGA增量编译入门文档

FPGA时序分析快速入门文档

SVN问题及解决方法

Q1:当输入SVN命令时,出现如下信息“svnserve.conf:12:Optionexpected”?A1:修改svnserve.conf时,去掉anon-access和auth-access的注释‘#’的同时也要把行前的空格删除;Q2:使用svnlog命令时,出现如下信息“svn:Itemisnotreadable&rdquo

如何在Emacs下使用SVN

在FPGA领域工作三年多来,主要就是学习代码编写,时序,FPGA架构等基础知识,从来都没有涉及系统工程方面的知识,原因有二:1.工作一直都是一个人,爱咋整咋整;2.工程小;虽然现况还是和以前差不多,但是以前的工作模式越来越显得不能胜任自己的要求,每开发完一个工程

使用Makefile执行Modelsim的各项功能

Makefile文件,在以前看来一直是软件开发人员需要具备的基本功,每当我鼓起勇气想学习嵌入式驱动时,看到那大量的驱动文件夹里面的各种各样的文件,以及嵌入式开发的同事打开Makefile讲解每个文件的功能以及*.o,*.a等各种文件后缀名的用途,那大量的“$”让

Xilinx RLOC约束说明

RLOCDescriptionRLOCisabasicmappingandplacementconstraint.Itisalsoasynthesisconstraint.Relativelocation(RLOC)constraintsgrouplogicelementsintodiscretesetsandallowyoutodefinethelocationofanyelementwithinthesetrelativetootherelementsintheset,regardlesso

Spartan-3e的布线资源

术语解释CLB:4Slices;Tile:SwitchMatrix+功能单元(如CLB、IOB、DCM);下图所示:或者MultipleSwitchMatrices+功能单元(如BRAM、Multipliers);下图为FPGAEditor的Tile图例Tile上的布线资源有四种:LongLines、HexLines、DoubleLines、DirectCo

FPGA Editor的使用

我使用FPGAEditor的时间并不是很久,说说自己的一点心得:1、主要用于查看IOB和主要内部资源如BUFG、DCM等资源的使用情况;2、结合它进行UCF位置约束;3、用于了解一款FPGA的内部情况;还有,比如引内部信号至管脚,修改内部模块参数等等,这些功能我没有尝试过,不过应

再辨For...Loop语句

今日,在Modelsim仿真工程中有如下一段代码(注意:原先代码中使用的是注释部分代码,而不是For…Generate)。改进后代码原始代码当使用注释代码进行仿真时,始终无法得到正确的信号延时链,得到的一堆不确定值(如下图),于是,使出浑身,从源头至结尾地地毯式

Modelsim常见问题

Q1:设计中用到厂商提供的IP时,编译时出现“(vopt-3473)Componentinstance"XXXX"isnotbound.”A1:编译时,需要把所需的Libray添加到编译命令中,如“vsim-LC:/Modeltech_6.2b/xilinx_lib/XilinxCoreLib......”。Q2:vhdl和verilog混合

FPGA的DDR SDRAM设计注意事项

本来不着重介绍DDR的工作原理,以及FPGA的实现方法,主要介绍在电路设计上的一些细节及调试方法。在DDRSDRAM电路设计时,必须仔细阅读FPGA的芯片手册,根据自身内存的容量,位宽选择合适的Bank。仔细的分配管脚,分配完成后,必须在FPGA相应的工具软件进行全过程编译(

【一】串行数据恢复-Oversample4x

看本博文之前,读者需详细阅读xapp244,或者有相关串行数据恢复的经验,否则该博文不具任何参考价值。其实,本文中,高速串行数据的恢复的基本原理是:利用过抽样,检测串行数据的边沿跳变,然后根据边沿提取处在数据相位正中央相邻的抽样值,将串行数据恢复过来。还有