fpga_RGB模型与硬件加速思维

一 RGB模型

人眼之所以可以看到各种颜色的光,主要是红绿蓝三种感光细胞综合感觉的结果,而红绿蓝三色被称为三原色。

饱和度均为100%的RGB能组合成8种颜色,计算机处理的BMP图片为24bit的位图,即每一通道的颜色可以组合为2的8次方,即256级别。总过能综合出来的颜色种类,计算如下:

R*G*B=**=16777216,约为1600万。

二 fpga硬件加速思维

|-------------------------------|
| 基于fpga的并行加速实现思维 |
| 1 浮点转定点,硬件乘法+移位实现加速 |
| 2 充分利用流水线特性,最好能实现全流水线计算 |
| 3合理采用乒乓操作,提高任务并行度 |
| 4充分利用并行计算,通过面积换取速度来提升单位时间的计算力 |
| 5能用本地缓存,就不要用外部缓存,用专用内存提高读写效率 |
| 6尽量减少cpu的参与,让硬件自动完成,状态跳转 |

相关推荐
超能力MAX1 小时前
ZYNQ-AXI4 DDR读写测试
fpga开发
wzf@robotics_notes2 小时前
PCL PolygonMesh 与 TextureMesh 源码阅读与简单测试
图像处理·计算机视觉·机器人
fpga小白历险记2 小时前
BUFDS_GTE2,IBUFDS,BUFG缓冲的区别
fpga开发
zly886537213 小时前
MMIO机制详解
fpga开发
却道天凉_好个秋13 小时前
系统架构设计(五):构件
系统架构
北京青翼科技15 小时前
【PXIE301-211】基于PXIE总线的16路并行LVDS数据采集、1路光纤数据收发处理平台
图像处理·fpga开发·信号处理
霖0018 小时前
PCIe数据采集系统
数据结构·经验分享·单片机·嵌入式硬件·fpga开发·信号处理
FakeOccupational20 小时前
fpga系列 HDL : Microchip FPGA开发软件 Libero Soc 安装 & license申请
fpga开发
蓝天居士20 小时前
软考 系统架构设计师系列知识点之杂项集萃(60)
系统架构
千歌叹尽执夏1 天前
FPGA: UltraScale+ bitslip实现(ISERDESE3)
fpga开发·training·ultrascale+·bitslip