FPGA Notes

最近在做什么

最近又被朋友们关心了一把:“Ricky啊,Blog最近没什么更新嘛,换地方了吗”。怪不好意思的。最近的技术文章的确低产,特别是FPGANotes的Blog。最近又逢特权同学的大作《深入浅入玩转FPGA》临近出版,对比之下更觉自己不够努力。那么,最近到底在忙些啥呢?一

FPGA壹周 2010.03.29

本周FPGAWiki主要更新edk:howto_learn_edk【持续更新中】ise:modelsim_tips-ViewVCDFilesise:timing_feedback-DCM外部补偿其他乱七八糟的事EDN上的文章报道了关于FPGA的新想法——用MEMS继电器替代现在FPGA上用于控制互联的MOSFET。好处如下:*省面积*可以控

壹周 2010.03.22

本周FPGAWiki主要更新:ise:timing_offset-一个在写Offset约束时定Group注意的地方ise:pack_reg_into_iob-寄存器Pack到IOB中的操作方法和检查方法ise:partial_reconfiguration-PartialReconfiguration定义和资料本周最热闹的新闻就是Cadence收购Taray,到今天还有媒体在

Xilinx Goes Social

如果你上Xilinx官方网站,你会发现网页右下角多出了几个图标。TwitterFacebookYoutube你会想Follow吗?

博客重组

fpganotes.com因绩效不佳被我停盘半年。闭关思考后得重组计划,放于首页还请各位拍砖。引用博客重组目的-将FPGA知识系统化-更好地整理资料方便以后重用-分工更清晰,读者更明确博客重组计划1.创建技术集合WIKI-http://wiki.fpganotes.com此站点致力于有序地收集FPGA相关

怎样比较两个NCD的内容是否一样?

有时我们想检验同样条件下生成的NCD文件是否一致。这时,仅通过比较文件大小当然是信不过的。如果是用MD5工具做检验,会发现两个NCD文件总是不同,这时为什么呢?首先,NCD是二进制文件,而且他内部还包含生成文件的时间戳,因此直接比较的话,肯定是有部分不完全相同的

EDK IP - XPS Timer/Counter - Capture Mod

在用XPSTimer/Counter模块检测一个外部信号检测时,发现Timer这个IPCore的Datasheet写的不是很清楚。以下对其中的比较模糊的地方梳理一下。1.运行在哪个模式下-Compare(Generate)还是Capture。在TCSR0的MDT0中配置。2.Capture上升沿还是下降沿,由GenericC_TRIG0_ASSERT

IPIF - PLBv46_Slave_Single

要做CustomIP,就要好好理解IPIF。PLBv46的IPIF分为很多类型,Slave的和Master的,SingleBeat的和Burst的。PLBv46SlaveSingle的Datasheet已经写得很清楚了,在此做一些简要笔记。应用PLBv46SlaveSingle,最主要是要理解其中的两个参数:C_ARD_ADDR_RANGE_ARRAY和C_ARD_N

以太网学习之Ethernet Lite MAC

EthernetLiteMAC功能-功能接口:MII速度:10M/100Mbps(时钟速率必须大于以太网速度的一半)支持半双工和全双工(C_DUPLEX参数控制)可选的乒乓Buffer(C_TX_PING_PONG和C_RX_PING_PONG参数控制)-限制不支持多播-只支持单播和广播。(Datasheet第23页)不支持JumboFram

ISE 11.1 在 RHEL5 Linux 下的安装

1.安装RHEL5.由于害怕缺少某些库到时候再找很麻烦,于是求省事把RHEL5完全安装了。64位CPU,16G内存,设置了32G的SWAP。其他缺省。2.放入ISE11.1DVD,RHEL5自动mount到/media/Xilinx_ISE11_DS3.尝试了在光盘中执行./xsetup,发现PermissionDenied。4.无奈把光盘拷贝到本地

SDK halt when debugging

今天碰到一个奇怪问题:在SDK中进行debug的时候,点了debug按钮,elf文件下载完毕,debug视图开启,然后Process就停在60%的地方,左上角也显示Pending,然后就NotResponding了。试验结果发现如果去掉已经设置的breakpoint,就没问题了。相信是Eclipse的Bug。

SDK的Index功能

SDK使用的Eclipse能够对工程的代码进行索引。索引后就能很方便地使用跳转到函数的defination等功能。SDK的index功能支持Full和CTags。CTags这个工具并不是自带的,需要到http://ctags.sourceforge.net/下载后,存放到PATH环境变量指向的目录中。要使用ctags,只需要在SD

External Memory Controller (EMC) 的地址线计算

一些帮助设计的新工具新教程

XMD的Watch功能

Baidu
map