如何将MicroBlaze输入时钟从差分时钟改为单输入

  上传用户:wangying 上传日期:2013-09-12 文件类型:PDF
  文件大小:497.04K 资料积分:0分 积分不够怎么办?
第一步,创建一个工程.
第二步,删除clock_generator.
第三步,删除时钟输入信号.
第四步,创建一个时钟输入信号.
如何将 MicroBlaze 输入时钟从差分时钟改为
单输入时钟
感谢 Ricky 的帮忙。



第一步,创建一个工程




第二步,删除 clock_generator.
删除前:
删除后:




第三步,删除时钟输入信号.
删除前:
第四步,创建一个时钟输入信号.
创建后 MHS 文件中有下列内容:
PORT clk_100_0000MHz = clk_100_0000MHz, DIR = I, SIGIS = CLK

第五步,将 proc_sys_reset 模块的 Dcm_Locked 信号做完 external 信号。如果外部用了
DCM,那么可以把那个 DCM 的 Lock 信号进来,接到 Dcm_locked 信号上。如果没有,就
接 1。




第六步,使用新的时钟输入信号
关闭 XPS 工程。在 MHS 文件中,替换时钟信号。也可以在 XPS 工程中做,只是步骤很多。
然后再打开 XPS 工程,可以看到时钟信号已经全部改变。


第七步,生成顶层代码。如果外部用了 DCM,那么可以把那个 DCM 的 Lock 信号进来,接
到 Dcm_locked 信号上。如果没有,就接 1。

module module_3_stub
(
sm_fan_pwm_net_vcc,
RS232_Uart_1_sout,
RS232_Uart_1_sin,
RESET,
LEDs_8Bits_TRI_O,
DIP_Switches_TRI_I,
Clock_200
);
output sm_fan_pwm_net_vcc;
output RS232_Uart_1_sout;
input RS232_Uart_1_sin;
input RESET;
output [7:0] LEDs_8Bits_TR

关键词: MicroBlaze   时钟  

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关下载