FPGA几种常见设计思想,在编程的过程中会慢慢体会到
2014-12-29 16:00
232 查看
1乒乓操作:“乒乓操作”是一个常常应用于数据流控制的处理技巧,典型的乒乓操作方法如图 1 所示。
2 串并转换
p2s:核心算法:if(en)
Buffer=datain;
else
buffer= {buffer[6:0],1’b0} //很多地方直接写成{buffer,1'b0} 编译虽然能够通过但是会产生警告
Dataout=buffer[7];
s2p:
buffer= {buffer[6:0],datain}
Dataout = en?buffer:8’b0;
3 流水线
4 数据接口的同步方法
1.增加同步信号与存储模块
a) 同步使能
b) 增加缓冲
2.添加约束
a) 提高工作频率
b) 时序约束
2 串并转换
p2s:核心算法:if(en)
Buffer=datain;
else
buffer= {buffer[6:0],1’b0} //很多地方直接写成{buffer,1'b0} 编译虽然能够通过但是会产生警告
Dataout=buffer[7];
s2p:
buffer= {buffer[6:0],datain}
Dataout = en?buffer:8’b0;
3 流水线
4 数据接口的同步方法
1.增加同步信号与存储模块
a) 同步使能
b) 增加缓冲
2.添加约束
a) 提高工作频率
b) 时序约束
相关文章推荐
- 学习编程过程中慢慢体会出来的道理
- 常见的几种编程思想
- 大型ERP等数据库系统常见的几种设计
- 大型ERP等数据库系统常见几种设计
- 体会23中设计模式的核心思想(续)
- SSH开发过程(MVC设计思想)
- 大型 ERP 等数据库系统常见的几种设计
- 大型 ERP 等数据库系统常见的几种设计 jacklondon [原作]
- 软件设计过程中常用的几种图(二)
- 系统分析与设计中UML的几种常见关系(笔记)
- 主从表设计和编程的几种实现办法
- SQL在存储过程设计心得体会和优化措施
- JSP Web编程的设计过程
- 大型ERP等数据库系统常见的几种设计
- FPGA设计中的编程技巧
- 9个Web设计中常见的错误思想
- FPGA设计的四种常用思想与技巧
- 大型ERP等数据库系统常见的几种设计
- 设计思想与编程杂谈(1)