
FPGA
枫_在路上
嵌入式LinuxC C++开发,系统集成,视频处理,网站建设,电路设计
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ISE14.7使用教程(一个完整工程的建立)
FPGA公司主要是两个Xilinx和Altera(现intel PSG),我们目前用的ISE是Xilinx的开发套件,现在ISE更新到14.7已经不更新了,换成了另一款开发套件Vivado,也是Xilinx的产品,intel的开发套件是Quartus II系列,我们实验室这两款公司的开发板都有,不过对于入门来说,选择ISE有两个原因,一是它比Vivado快多了,二是它和Quartus II相比不用...转载 2018-08-06 10:10:04 · 95389 阅读 · 10 评论 -
黑金xlinix FPGA学习笔记(一)verilogHDL扫盲文-(2)
0.10 单文件主义 单文件主义对于新手来说, 某个程度上它是一个“伟大的主义” 但是又有很多人会受限这个“伟大的主义”。单文件主义就是,所有内容的设计都是在一个模块之内完成,这一点,有点像 C 语言中 main 那样,所有动作都在 main()函数中完成。单文件主义是新手都要经过的, 当游走一段时间以后, 慢慢的我们会发现这个主义的局限性。 我们想要越过“它”,但是又不知道要如何往哪个方向 …...转载 2018-08-02 17:15:28 · 1360 阅读 · 0 评论 -
xilinx vivado HLS 小记
目前FPGA主要用于接口、通信等,HLS的出现使得opencv中的C代码通过综合直接部署到硬件。 HLS主要应用场景在与算法更密切的应用如DSP图像处理。 RTL:寄存器传输级 register transfer levelverilog中分级是:系统级,算法级,RTL级,门级,开关级(分为行为级、结构级) verilog建模方式分为:行为级和结构级。 xilinx的高层次综合(Hig...原创 2018-08-07 19:10:18 · 4912 阅读 · 0 评论 -
FPGA图像处理之路
下面论述FPGA在图像处理领域中的地位: 图像处理,它是一个非常广义的概念,它包含图像增强,图像复原,图像重建,图像分析,模式识别,计算机视觉等N多个应用方向。这些应用技术有许多在本质上是相通的,但是不同应用领域的关注点往往是不同的。 从网络上的开源情况来看,FPGA在图像处理方面的主要应用一直处于图像的预处理阶段。 什么叫图像的预处理?例如图像的畸变校正,滤波器处理,边缘检测、颜色检测和阈...原创 2018-08-08 09:56:56 · 4042 阅读 · 0 评论 -
FPGA设计思想
FPGA与CPU编程有很大不同,但在编程思想上基本上可以借鉴C语言编程。对于FPGA的不同功能块,相互之间时并行执行的,互不干扰;但现实中,实现一个较小的完整的功能块,必然是顺序操作的。 先介绍下主流设计方式。FPGA主要包含三种设计方式:面向状态的设计,面向活动的设计和面向结构的设计。 1)面向状态的设计是以状态机为代表的设计方式,即通过控制信号和时序信号触发状态机进行状态的迁移。状态机的设...原创 2018-08-17 15:21:23 · 1694 阅读 · 0 评论