Altera FPGA carry chain延时问题

[复制链接]
5201|7
 楼主| GavinZ 发表于 2012-9-12 18:04 | 显示全部楼层 |阅读模式
这几天在研究使用carry chain设计时间测量,即Time to Digital Converter;
发现了这么个现象,cyclone II的LAB包含16个Logic Cell,按理说,在同一个LAB内,相邻LC之间的chain delay应该是接近相等,但是,我发现前8个LC和后8个LC之间存在边界,即延时是通常的2倍,这真的是不可思议!!!

不清楚是Quartus 8.0的问题???还是FPGA硬件本身的问题???
 楼主| GavinZ 发表于 2012-9-12 18:05 | 显示全部楼层
因为是业余爱好,只是simulation;并没有在硬件上evaluation
GoldSunMonkey 发表于 2012-9-12 18:59 | 显示全部楼层
硬件本身的问题。
 楼主| GavinZ 发表于 2012-9-12 19:21 | 显示全部楼层
本帖最后由 GavinZ 于 2012-9-12 19:22 编辑

那xilinx 的有这个问题么?之前我见过NI的板卡上几乎是xilinx的FPGA,一直疑惑为什么。
Backkom80 发表于 2012-9-13 16:10 | 显示全部楼层
你可以也用同样的办法试试哈,嘻嘻
 楼主| GavinZ 发表于 2012-9-13 17:17 | 显示全部楼层
我还发现了更奇怪的问题呢,LUT在不同的equation下,delay差别特别大,达到2倍范围;这是不可理解的,
LUT应该是个RAM,也就是说,delay应当跟RAM里面的内容没关系才符合常理,这真是让人惊讶的发现~~
小计地盘 发表于 2012-9-13 17:18 | 显示全部楼层
硬件本身的问题。
GoldSunMonkey 发表于 2012-9-13 21:53 | 显示全部楼层
进位链有专用的通道啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

2184

帖子

17

粉丝
快速回复 在线客服 返回列表 返回顶部