Xilinx將MicroBlaze的使用流程做滿大的改變,以前的書已經無法勝任,除了使用流程改變、檔案產生的位置改變以外,最重要的是現在Xilinx主要架構是AXI(Arm Xilinx Interface)/AXI-Lite匯流排架構,不是過去的PLB(待查)。
1. 打開ISE,新增new source 新增一個Embedded Processor
2.進入Xilinx Platform Studio(XPS)透過wizard 設定所需的IP,此XPS產生兩個重要的file: MHS(Microprocessor Hardware Specification) file & UCF(User Constraints File) file,回到ISE
3.copy ucf 檔到project中,generate top HDL source
4.在embedded processor 中點選 Export Hardware Design To SDK with bitstream,
會開始synthesis->translate->MAP->P&R自動打開SDK 開始進行軟體工程
ELF file:在SDK中,進行編譯過的application(意即,經過編譯的C/C++)
沒有留言:
張貼留言