請教各位專家有關EDK系統的模擬方式

No replies
ccmake23 的头像
Offline
Joined: 01/30/2012
积分: 5

各位專家好:

小弟目前使用ML605開發板,老闆希望可以使用建立一個系統,裏面包含MicroBlaze內核,PCIe介面,以及DDR3控制器,並基於AXI4的內部總線來完成這個系統。

我在Xilinx的網站上找到一個已經建立好的XMP檔案(使用EDK建立的檔案),並希望利用他來先作模擬。我利用XPS軟體產生這個系統的simulation HDL files(都是一些wrapper的檔案),但是下一步就不知道要怎麼樣建立testbench了。

我在PICe IP core產生的檔案裡面有找到一個testbench,可以模擬root complex model,對end point發出read/write command,但是我不知道要怎麼樣利用這個testbench去模擬我之前找到的那個EDK產生的系統。  enddendddemenefedwjpfj p4

請問有沒有專家有這方面的經驗,可以指導一下小弟??

 

另外,這個系統的目的是希望可以利用PC的一個RW everything tool,發出PCIe read/write command,去改變BAR address,然後透過這個系統的mapping,去讀寫DDR3 相對應的位置。小弟現在有點疑惑,這個mapping的動作,是由硬體電路所完成的,或是還需要軟體的幫忙呢?  有沒有專家有作過這方面的系統,可以跟小弟分享一下心得,感激不盡阿~~  ^_^