PG164-Processor System Reset Module v5.0 IP核学习

本文详细介绍了FPGA中使用的复位模块IP核,包括端口说明、关键参数配置及时序说明等内容。输入端口涉及时钟同步、外部及辅助复位等信号,输出端口则针对Microblaze核及外设提供复位信号。此外,还通过仿真验证了该复位模块的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、IP核端口说明

1

输入端口:

1、slowest_sync_clk:连接到系统中最慢的时钟

2、ext_reset_in:FPGA外部输入的复位信号

3、aux_reset_in:辅助复位信号,配置如ext_reset_in

4、mb_debug_sys_rst:microblaze核debug的reset输入信号

5、dcm_locked:PLL的locked信号,如果系统有PLL则连接其locked信号到这个端口,如果无,此端口置1或者悬空。

输出端口:

1、mb_reset:输出到microblaze的复位信号

2、Peripherals_aresetn:外设复位信号,低有效

3、Peripherals_areset:外设复位信号,高有效

4、Bus Structure Reset:一些桥接器的复位信号,暂时不理解,很少使用

5、Interconnect_aresetn:内部互联复位信号

 

二、IP核连接

image

 

三、IP核关键参数配置

image

 

四、IP核时序说明

image、、

上图说明只有一定长度的复位低信号才能触发IP核

image

上图高亮处是否表示在IP输出复位时,如果此时输入

再次有效,则又会产生一次复位,不是很理解

image

上图说明复位释放的顺序是桥接器、互联,然后到外设、

然后到CPU(micorblaze)

 

四、仿真工程
1、工程框图

image

2、IP配置

image

image

3、仿真结果

image

 

五、参考资料

1、PG164-Processor System Reset Module v5.0

2、https://china.xilinx.com/

转载于:https://www.cnblogs.com/Ariza123/p/FPGA.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值