and any registers associated with the hardmac and configurable i os the instantiated i o blocks that use the top module 450 may include the plls the i o netlists of which a nand tree is a part test logic and lock detect circuits etc a number of input tables describing the interconnect templates are used by the tools referenced in the patent applications above to integrate the bus masters of 452 a 454 a 456 a 458 a 462 a of their respective top module components 552 554 556 558 562 with the application set and the rest of the design these top module components may include a jtag tap controller 456 an ethernet interface 452 a cpu connection interface 454 and or an eeprom interface 458 etc each of which may require special consideration when inputting associated parameters fig6 illustrates a clock specific hierarchical view which is a clock enhanced subset of fig5 illustrating some of the principles by which a clock specification can be represented in accordance with the principles of dynamic content driven information of the clock specification creation and integration tool dynamic content driven information is a key feature of the invention and simply stated means that only the information required by a user to accomplish a particular task is seen by the user required information.