FPGA
随想ustb
相信自己,改变自己
展开
-
FPGA上实现VGA接口
手头有一块晶振50MHz的cyclonII EP2C6的开发板,拿来做VGA显示接口的实验。查询常见刷新频率表,可以选择800*600@72Hz的模式。一、硬件连接 VGA是15针接口,有用的为1(红)2(绿)3(蓝)三根模拟信号,以及13(行同步)14(帧同步)以及地信号。颜色采用8bit 3:3:2RGB,可以显示256种不同的颜色。二、时序分析原创 2012-07-18 23:24:42 · 9236 阅读 · 1 评论 -
基于FPGA的双口RAM设计方法
基于FPGA的双口RAM设计方法Daniel 2015-6-8 在一个项目中使用了双口RAM CY7C025AV,8KX16bit,用于ARM和DSP之前的数据交换,ARM基于STM32的FSMC总线,包含13根地址线,16根数据线,还有CS、OE、WE等控制信号;DSP是基于EFIM接口,包含21根地址线,16根数据线,还有CS、OE、WE等信号,使用CY7C025原创 2015-06-10 20:41:25 · 12456 阅读 · 0 评论 -
NIOS II 学习第一天:LED流水灯实验中诸多困惑的解决方法
以前以为学好FPGA会很有用,开始接触FPGA时,尝试使用verliog 写外设ip,因为自己功力尚浅,写出来的大多不太稳定,不敢用。后来想为什么不用NIOS II直接跑软核呢,实现外设通信会很方便,安全可靠,于是拿开发板来学一下流水灯的操作。 LED灯的程序跑起来花了一天加一个晚上,第一天居然装了一整天的软件,第二天晚上有时间才开始调试,久经波折,流水灯亮了,真的很高兴。下面吐槽下原创 2013-01-08 22:48:32 · 6892 阅读 · 3 评论 -
NIOS 中的sof、pof和elf关系
sof、pof和elfsof = FPGA内部SRAM配置数据,通过JTAG下载,下载后实现FPGA的硬件功能,掉电后即挥发。pof = 配置器件Flash数据,通过AS模式下载到配置器件内,掉电后重新上电时FPGA会自动从配置器件内读出配置数据,然后配置FPGA内部的SRAM,实现FPGA的硬件功能。如果设计中包含NIOS,pof中仅仅包含NIOS的硬件,上电后配置后NIOS存在于F转载 2013-01-24 17:57:13 · 7492 阅读 · 1 评论