I am testing out possible ways to make block designs more modular and transportable. One test I am trying is to separate the microblaze subsystem (with axi interconnect) and peripherals into different block designs. This would let me use HDL top levels with parameters to include/exclude blocks as needed.
The address portion is easy, in that I can assign the addresses as needed in the microblaze BD. However, the BSP does not generate with drivers for the peripherals in other blocks. I'm asking if there is a way to do this, as the imported HDF clearly knows that the other peripherals exist. Or is this something I should just import manually?