原创 3-two small modules

2010-5-31 11:00 2232 6 6 分类: 通信

base_addr_chk module


Base_addr_chk module主要完成两个功能。第一个功能是在Configuration Write操作时,写数据到Base Address Register 0, Base Address Register 1寄存器ba0, ba1;第二个功能是寻址地址空间0或地址空间1,并给出寻址空间有效信号。它通过ba0_sizeba1_size解码锁存地址pci_addr,通过与Base Address Register 0, Base Address Register 1寄存器ba0, ba1对照确定所寻址的空间,并置相应的地址空间使能信号hit_ba0_l, hit_ba1_l有效。


 


retry_count module


retry_count module完成重试计数的功能。count_rst_l低电平有效时对计数器count异步清零;而在count_en_l有效时,每个时钟周期对计数器count1。当计数器大于等于9时,置重试信号retry_l低电平有效。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
6
关闭 站长推荐上一条 /3 下一条