zzuxzt

《FPGA设计技巧与案例开发详解》初探(二)之工程文件管理

  对于彬哥书中所提到的工程文件管理,由于只给了一个框架,简要介绍了各个文件夹的作用,进而有许多初学者不知道具体怎么操作,会在群里问这类问题。下面,我将详细介绍一下如何构建彬哥的工程目录。  首先,我还是简要介绍一下彬哥的工程目录。其工程目...

《FPGA设计技巧与案例开发详解》初探(一)之阅后小感

前几天收到了AET网站送出的bingo的大作《FPGA设计技巧与案例开发详解》,很开心,第一次有这么好运气,能在抢楼活动中奖。在此,先由衷感谢彬哥和AET的工作人员! 记得两年前在群里就听着彬哥说,他在写书,写...

Modelsim独立仿真最新教程

说起来,玩FPGA也有个把年头了,但每次都是在quartusII里调用modelsim进行仿真的,为图个省事,一直都在忍受它带来的无比巨慢的编译连接速度。如今,实在是忍受不了,便狠了狠心,学习了一下modelsim独立仿真,突然发现也是很简单很随意啊,而且那速度杠杠的。纵观了网

三态门在FPGA中的实现与仿真

三态门在数字电路上可以说是应用的非常广泛,特别是一些总线上的应用,因而,随着数字电路的发展,就避免不了用硬件描述语言在FPGA上来设计实现三态门。由于最近在玩摄像头,免不了的要写I2C协议,总线操作,就应用到了三态门,所以就在这好好总结一下三态门的设计实现

基于FPGA的OV摄像头初始化之SCCB协议的实现

关于OV系列摄像头的初始化,最主要的还是SCCB协议的编写调试,其实也就是众所周知的IIC协议。下面介绍一下用得最多的SCCB协议2线工作模式。一.SCCB协议时序SCCB协议2线工作模式只能工作在只有1个从机挂载下,具有接口SIO_C,SIC_D,也就是IIC的i2c_clk和i2c_sdat。SCCB

FPGA在不同下载方式下运行程序的区别

以前只是用JTAG口下载x.sof或x.jic文件进行FPGA程序调试,几乎很少用AS口烧录x.pof文件,今天由于别人做的板子JTAG口不能用,只能用AS口烧录程序到FLASH(EPCS)里进行调试,居然发现程序下载后始终无法运行,纠结大半天,一直以为是代码

在Quartus II中调用Modelsim联合仿真

学习FPGA,在编写RTL代码后,往往需要验证自己的代码是否有问题,这时就需要进行仿真调试。一个很好的仿真软件就是Modelsim,下面就讲解一下在quartusII里联合调用modelsim进行仿真的步骤,以供自己在忘了的时候查询和供他人参阅。

在QuartusII中用TCL脚本文件配置IO引脚

在quartus中调用tcl脚本文件配置引脚优点很多,最主要的是可重复使用性强,可以很随意复制粘贴到另一个工程里面。但许久不玩FPGA,老是忘记这些基本步骤,所以写下这篇教程供自己查询和供他人参阅。一.为工程创建TCL文件:在建立

基于FPGA的74HC595驱动数码管动态显示--Verilog实现

一.数码管简要介绍数码管分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳极(COM)需接+5V才能使其工作。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码,共阴极(COM)需接GND

FPGA作为从机与STM32进行SPI协议通信---Verilog实现

一.SPI协议简要介绍SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简

基于FPGA的LCD1602动态显示---Verilog实现

一.LCD1602简要介绍LCD1602,根据名称可以知道,就是能显示2行,每行16个字符的液晶,只能显示字母,数字和符号等字符,不能显示汉字,图片。如下图:市面上卖的的LCD1602操作基本上都是相同的,只是带不带背光之分。其控制芯片都是HD44780及其兼容芯片,所以控制接口都