Main

11.1 EDK - How do you split bits off a bus in an MHS file?

AR# 19133

Search For Another Answer

Topic EDK-XPS
Last Updated 04/25/2009
Status Active
Description

Keywords: EDK, BUS, SPLIT, Vector

In an MHS file, how do you split a BUS?

For example, busA[0:7] must be split to busB[0:4] and busC[5:7].

Solution

MHS syntax does not have the capability to pull individual bits or smaller vectors off a bus. For this reason, an IP Core was developed to provide this functionality. For detailed information regarding this core, refer to the EDK installation directory below:

C:\EDK\hw\XilinxProcessorIPLib\pcores\util_bus_split_v1_00_a

Core usage is described in the data sheet for the core.

The alternative method is to make your EDK project a submodule, then do the splitting at the top level.

Refer to (Xilinx Answer 18349) for additional information.


 
 
/csi/footer.htm