snifer

【读书笔记】读《FPGA设计技巧与案例开发详解》第五章有感

今天上完课把昨天的内容继续向前看,第五章写的是“4位计数器的实际与仿真”验证,在教学中验证实验比较好讲,相对简单,学生也喜欢做,完全不用动脑筋,直接按照流程操作完成就可以,作者的这一章,我想是希望通过一个简单的案例完成一个系统实现的全过程,让大家有一

【读书笔记】读《FPGA设计技巧与案例开发详解》第四章有感

第四章命名为"MAXIICPLDD/Cycloneii/ivFPGAPCBLayout设计",可见作者的用心良苦,作者在这一章完成了一个思想的总结:“我们不是在设计代码,而是在设计电路”,给我很大触动。首先是浅谈PCBLayout,这一部分作者介绍了各种专业PCB软件的特点,并给出了作者的推荐,Altiu

【读书笔记】读《FPGA设计技巧与案例开发详解》第2-3章笔记

FPGA对我来说是一个新的领域,搞硬件的不会用FPGA是一种损失,今天看到了binggo大神的《FPGA设计技巧与案例开发详解》第2-3章,谈谈我的一点看法。Quartus的安装问题非常高端,现在用的9.1之后的需要通过Modelsim模拟软件进行安装,QuartusII10.0的原件库需要额外安装,

【读书笔记】读《FPGA设计技巧与案例开发详解》第一章笔记

第一章浅谈FPGA技术、优势、学习途径。这一章作者主要写了FPGA的诞生、发展及AlteraFPGA介绍及发展、应用,及如何学好FPGA。说到FPGA买第一个想到的就是XILINX,第二就ALTERA,当然还有LAttice。这些公司的发展带动了FPGA的飞速发展,比如Xilinx的第一款产品是2um的工艺

【再说FPGA】【原创】FPGA开发中模糊控制的问题

模糊控制在FPGA开发中经常用到,借着最近ChinaAET换了界面,今天我就谈谈这个问题。模糊(Fuzzy)控制是用语言归纳操作人员的控制策略,运用语言变量和模糊集合理论形成控制算法的一种控制。模糊控制的最重要特征是不需要建立被控对象精确的数学模型,只要求把现

【再说FPGA】【原创】FPGA开发思想之层次化设计

前段时间参加了一个FPGA的培训班,跟老师交流了一些FPGA开发的思想,今天写出来与大家一起共勉。在FPGA开发中最重要的一个因素就是层次化设计的思想,掌握了这个思想,相信对有一定基础的童鞋来说,会如虎添翼,总体来说这中思想如下图:层次化设计的优点主要有:1、设

[原创]FPGA主题季之基于Cyclone II的FPGA协处理器的应用

浮生偷得半日闲,太忙了,有惊喜有担心,期待。。。。。。最近给一个学校讲了一个小讲座,关于FPGA协处理器的应用,分享给大家,一起共勉。首先要明白Cyclone架构:•这种芯片采用:1.5V,0.13umSRAM工艺•最多20060LE,288KbRAM•特点–垂直结构的逻

【赛灵思FPGA】[原创]基于Xilinx FPGA控制软件 Keil uVision2的软件教程

上一篇写了:基于XilinxFPGAISE软件教程,效果不错,有很多朋友喜欢,在此一并感谢。也有朋友提到单纯的FPGA开发不能够算作一个系统,对的,还需要有处理器,目前使用比较广泛的就是单片机,在开发中我比较熟悉KeiluVision2,是基于8051单片机的,所有为了形成一

【赛灵思FPGA】[原创]基于Xilinx FPGA ISE软件教程

一直热衷于XilinxFPGA的基础性工作,最喜欢用的一款软件就是ISE,今天给大家一起探讨一下这款软件的使用。(一)软件安装安装Xilinx公司的WebPACK_63_fcfull_i,读者也可以到xilinx公司的网站上去下载最新的ISE版本。(二

【赛灵思FPGA】[原创]基于Xilinx FPGA的μC/OS-II的串行驱动应用

看天气越来越冷了,创作的激情可不能冷却。今天主要演示一下使用串行口0用中断方式来发送和接受数据。UART0原理框图如下:UART0是一个具有帧错误检测和地址识别硬件的增强型串行口。UART0可以工作在全双工异步方式或半双工同步方式,并且支持多处理器通信。接收数据被暂

【赛灵思FPGA】[原创]基于Xilinx FPGA的通用信号采集器

上一篇写了基于XilinxFPGA的通用信号发生器的案例,反响比较好,很多朋友和我探讨相关的技术,其中就涉及到信号的采集,为了使该文更有血有肉,我在写一篇基于XilinxFPGA的通用信号采集器,望能形成呼应,以解答大家的疑问。目的:1.通过设计实现信号采集与分析,掌握组

【赛灵思FPGA】[原创]基于Xilinx FPGA的通用信号发生器

基于Xilinx的FPGA实现信号发生器,很久就在酝酿了,因为信号的发生是整个FPGA处理中至关重要的一个环节,今天在此写出来与大家共勉,重温那些经典。一、系统原理利用FPGA芯片,用verilog语言编写逻辑,通过DAC0832LCN进行DA转换,产生递增斜波、递减斜波、三角波、递增阶

【赛灵思FPGA】[原创]基于Xilinx FPGA的数字跑表实现

值此双节来临之际,祝各位朋友开心快乐,好事成双。最近AET的活动很多啊,O(∩_∩)O~,把我以前的一个得意之作拿出来给大家显一下,见笑了啊。这个项目的主要目的是通过设基于XilinxFPGA计数字跑表,掌握于XilinxFPGA的工作原理,掌握动态LED的显示原理,数字跑表

[转]FPGA一体化高级设计方法

尽管FPGA为嵌入式设计带来了强大的功能与灵活性,但额外的开发流程也给设计工作增加了新的复杂性和限制问题。整合传统的硬件-FPGA-软件设计流程并充分利用FPGA的可再编程功能是我们的一个解决之道。随着FPGA技术逐步延伸至军事电子系统以及嵌入式电子产业的几乎全部领域