ASIC/FPGA Design and Verification Out Source Services
RTL Changes to facilitate post synthesize simulation
In general LEON can be synthesized easily. There are two issues that one may consider to change:
- I/O - Some of them are in two different entities and therefor the XILINX mapper can not use hierarchal net-list. I needed to use the switch (-ignore_keep_hierarchy).
- In the test-bench, the LEON is instantiated with I/O sorted by order and it is easier by name method. In the post synthesize net-list, the I/O order can not be controlled.
Example:beforeleon0 : leon port map (rst, clk, sdclk, plllock,error, address, data, ...afterleon0 : leon_pci port map (resetn => rst,clk => clk,pllref => sdclk,plllock => plllock,errorn => error,...
Contact me now at: |