Hierarchial manner should be changed to hierarchical/hierarchal structure, Jack-- and have is the plural verb in accordance with the plural subject, blocks. If you wish to (more properly) assign the structure to the system, then subordinate the blocks:
The system, which is designed in...