77范文网 - 专业文章范例文档资料分享平台

时序设计规范1V0(5)

来源:网络收集 时间:2019-03-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

时序设计规范 逻辑平台组 Q/ZH.TE/XXXX.XX

图1.17

逻辑单元(LE)是逻辑中最小的单元,每个LE具有以下特性: (1)、一个4输入的查找表,以实现四种变量的任何功能; (2)、一个可编程的寄存器; (3)、一个进位链连接; (4)、一个寄存器链连接。 LE的结构图如图1.18所示。

图1.18

综上所述,在使用组合逻辑时,对象应该尽量为4的整数倍,能够不超过4位的尽量不要超过4位,这样在保证时序的基础上节省了大量的LE。

21 / 50

时序设计规范 逻辑平台组 Q/ZH.TE/XXXX.XX

1.2.2.2、内嵌RAM块结构及推荐设计

MAX10器件的每个M9K存储器模块都提供了一个能够运行在高达284MHz的9Kb的片上存储器。MAX10器件的存储器模块的性能规范如表1.10所示。

表1.10 存储器模块的性能规范

根据以上特性,在设计中应该注意一下几点: (1)、在设计系统的时候应该根据芯片的速度等级选择不同的系统时钟; (2)、设计FIFO、单端口、简单双端口RAM时,如果使用的是块资源建议深度尽量不要超过256,宽度尽量不要超过36。而真双端口RAM应该尽量保证深度在512以内,宽度在18以内。

(3)、在使用FIFO的时候,如果所需的FIFO小,应该考虑使用LC来实现,考虑到LUT位4输入架构,我们推荐深度不操过16时,例化分布式FIFO。

1.2.2.3、时钟网络及锁相环(PLL)结构及推荐设计

MAX10器件支持全局时钟网络(GCLK)和锁相环(PLL)。

时钟网络对内核提供时钟源。可以在高扇出全局信号网络中使用时钟网络,如复位与清零。

PLL对器件的时钟管理、外部系统时钟管理以及I/O接口时钟提供了可靠的时钟管理与综合。

MAX10器件中还有内部振荡器,可以生成固定的几个频率,并且可以驱动所有的内部信号。

PLL的高级结构图如图1.19所示。

图1.19

22 / 50

时序设计规范 逻辑平台组 Q/ZH.TE/XXXX.XX

综上所述,在时钟时钟信号时应该注意以下几点: (1)、可以使用全局时钟来控制高扇出的信号; (2)、能使用PLL的地方尽量使用PLL; (3)、如果PLL资源不够,可以考虑使用内部振荡器来实现分频。

1.2.2.4、DSP结构及推荐设计

MAX10器件中支持高达144个嵌入式乘法器资源。通过使用嵌入式乘法器可以实现乘法加法器与乘法累加器的功能。通过配置嵌入式乘法器,以支持最多9位位宽的两个独力的9*9乘法器,可以通过动态修改singa与singb来改变输入数据的符号。

9*9乘法器的结构图如图1.20所示。

图1.20

通过配置每一个嵌入式乘法器,来支持10到18位输入宽度的单一的18*18乘法器,可以通过动态修改singa与singb来改变输入数据的符号。

18*18乘法器的结构图如图1.21所示。

23 / 50

时序设计规范 逻辑平台组 Q/ZH.TE/XXXX.XX

图1.21

嵌入式乘法器的设计规范如表1.11所示。

表1.11 乘法器的设计规范

综上所述,在使用嵌入式乘法器的时候应该注意以下几点: (1)、乘法器位宽尽量控制在9位以内; (2)、可以通过修改符号位动态修改数据符号; (3)、在使用乘法器时根据芯片速度等级选择使用相应的位宽。

1.2.2.5、IO资源及推荐设计

IO资源指的是靠近输入输出引脚布置的一些专用逻辑资源,MAX10器件主要包括以下IO资源:

1、通用I/O资源;

2、高速LVDS I/O接口; 3、外部存储器接口。

MAX10 通用IO系统支持各种IO标准。在MAX10器件中,IO管脚位于器件的外围的IO bank。IO管脚和IO缓冲器具有几个可编程功能。

IO单元位于每IO bank中的四个模块组中:

1、高速的DDR3 IO bank支持各种IO标准和协议,包括DDR3。这些IO bank仅可以用在器件的右侧。

2、高速IO bank支持各种IO标准和协议,除了DDR3以外。这些IO bank可以用于器件的顶部、底部和左侧。

3、低速IO bank位于器件的顶部左侧的较低速度的IO bank。

IO bank的位置如图1.22所示,根据器件型号不同略有差异,该图为10M04与10M08的IO bank图。

24 / 50

时序设计规范 逻辑平台组 Q/ZH.TE/XXXX.XX

图1.22 10M04与10M08的 IO bank

高速LVDS I/O接口的IO bank支持所有的真LVDS输入和伪LVDS输出。只有底部的IO bank支持真LVDS输出。如图1.23为10M04与10M08硅晶片的表面示意图。每个bank都标记了实际的bank数。只有bank2与bank6支持LVPECL。

图1.23 10M04与10M08硅晶片表面示意图

外部存储器接口仅在器件的右侧的IO bank上被支持,布局时必须将所有的外部存储器IO管脚放在IO bank的右侧。图1.24为外部存储器接口的IO bank图。

25 / 50

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库时序设计规范1V0(5)在线全文阅读。

时序设计规范1V0(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/490809.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: