10. The method of claim 9 wherein the Register Transfer Level modules are selected from the group consisting of registers for storage of data, memory modules, latches for sinking of data, multiplexers and demultiplexers.
9. The method of claim 6 wherein the design space is sorted to construct the universe of discourse set using a tree as follows: for each optimization parameter, assign to the kind of resource R 1 , . . . Rn available to construct the system architecture with the highest priority factor a level one of the tree with all its variants as branch nodes, wherein level one refers to a root node of the tree, the kind of resource R 1 , . . . Rn available to construct the system architecture with the next highest priority factor a level two of the tree with all its variants as branch nodes the kind of resource R 1 , . . . Rn available to construct the system architecture with the lowest priority factor a level n of the with all the variants as leaf nodes such that the leaf nodes are level n+1.