研发之道(8)架构设计漫谈(三)时钟和复位

在FPGA设计中,时钟和复位是关键部分。逻辑时钟取决于设计的关键路径,接口时钟需要同步化,外部存储器时钟需满足最低频率要求,低速时钟可通过分频得到。硬复位通常在上电时使用,逻辑复位由内部逻辑产生,软复位用于调试。同步和异步复位的选择取决于设计需求。时钟和复位的早期规划能提高设计的可维护性和问题定位效率。
摘要由CSDN通过智能技术生成

 

接口确定以后,FPGA内部如何规划?首先应该时钟和复位。

时钟:根据时钟的分类,可以分为逻辑时钟,接口时钟,存储器时钟等;

1.         逻辑时钟取决与逻辑的关键路径,最终值是设计和优化的结果,从经验而不是实际出发:低端FPGA(cyclone spantan)工作频率在40-80Mhz之间,而高端器件(stratix virtex)可达100-200Mhz之间,根据各系列的先后性能会有所提升,但不是革命性的。

2.         接口时钟,异步信号的时序一般也是通过FPGA片内同步逻辑产生,一般需要同步化,即接口的同步化采样。某些接口的同步时钟一般是固定而精确的,例如下示,如SERDES的时钟尽量由该BANK的专用时钟管脚输入,这样可保证一组SERDES组成的高速接口时钟偏斜一致。

接口名称

IP输入时钟

备注

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值