AR# 19133


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


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].


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:


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.

AR# 19133
Date 12/15/2012
Status Active
Type General Article
People Also Viewed