Skip to content

Separating the design hierarchy for multiple board support

Younes Otarid requested to merge multi_board_support into master

This merge request introduces a preliminary work on support for ZCU102 board. It separates the design hierarchy into two parallel ones. This is due to the different physical interfaces of the boards. It shall allow a better readability of the structure and the code.

Main changes includes:

  • Creation of different top modules for each board
  • Creation of different system cores for each board
  • Creation of different user cores for each board

The idea is that the top structure will be board dependent and the project implementation either board depend, or completely board agnostic with a generic architecture.

Merge request reports