《FPGA设计技巧与案例开发详解》初探(二)之工程文件管理
对于彬哥书中所提到的工程文件管理,由于只给了一个框架,简要介绍了各个文件夹的作用,进而有许多初学者不知道具体怎么操作,会在群里问这类问题。下面,我将详细介绍一下如何构建彬哥的工程目录。 首先,我还是简要介绍一下彬哥的工程目录。其工程目...
发表于 2016/3/23 9:52:35
阅读(3041)
《FPGA设计技巧与案例开发详解》初探(一)之阅后小感
前几天收到了AET网站送出的bingo的大作《FPGA设计技巧与案例开发详解》,很开心,第一次有这么好运气,能在抢楼活动中奖。在此,先由衷感谢彬哥和AET的工作人员! 记得两年前在群里就听着彬哥说,他在写书,写...
发表于 2016/3/21 9:35:27
阅读(1410)
基于FPGA的OV摄像头初始化之SCCB协议的实现
关于OV系列摄像头的初始化,最主要的还是SCCB协议的编写调试,其实也就是众所周知的IIC协议。下面介绍一下用得最多的SCCB协议2线工作模式。一.SCCB协议时序SCCB协议2线工作模式只能工作在只有1个从机挂载下,具有接口SIO_C,SIC_D,也就是IIC的i2c_clk和i2c_sdat。SCCB
发表于 2015/4/6 13:18:41
阅读(5474)
FPGA在不同下载方式下运行程序的区别
以前只是用JTAG口下载x.sof或x.jic文件进行FPGA程序调试,几乎很少用AS口烧录x.pof文件,今天由于别人做的板子JTAG口不能用,只能用AS口烧录程序到FLASH(EPCS)里进行调试,居然发现程序下载后始终无法运行,纠结大半天,一直以为是代码
发表于 2015/1/14 19:42:13
阅读(2615)
在Quartus II中调用Modelsim联合仿真
学习FPGA,在编写RTL代码后,往往需要验证自己的代码是否有问题,这时就需要进行仿真调试。一个很好的仿真软件就是Modelsim,下面就讲解一下在quartusII里联合调用modelsim进行仿真的步骤,以供自己在忘了的时候查询和供他人参阅。
发表于 2015/1/12 20:54:04
阅读(2857)
在QuartusII中用TCL脚本文件配置IO引脚
在quartus中调用tcl脚本文件配置引脚优点很多,最主要的是可重复使用性强,可以很随意复制粘贴到另一个工程里面。但许久不玩FPGA,老是忘记这些基本步骤,所以写下这篇教程供自己查询和供他人参阅。一.为工程创建TCL文件:在建立
发表于 2015/1/11 19:31:34
阅读(5886)
基于FPGA的74HC595驱动数码管动态显示--Verilog实现
一.数码管简要介绍数码管分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳极(COM)需接+5V才能使其工作。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码,共阴极(COM)需接GND
发表于 2014/5/28 23:26:05
阅读(18584)
FPGA作为从机与STM32进行SPI协议通信---Verilog实现
一.SPI协议简要介绍SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简
发表于 2014/5/23 22:35:26
阅读(20090)
基于FPGA的LCD1602动态显示---Verilog实现
一.LCD1602简要介绍LCD1602,根据名称可以知道,就是能显示2行,每行16个字符的液晶,只能显示字母,数字和符号等字符,不能显示汉字,图片。如下图:市面上卖的的LCD1602操作基本上都是相同的,只是带不带背光之分。其控制芯片都是HD44780及其兼容芯片,所以控制接口都
发表于 2014/5/20 12:10:53
阅读(22380)