Separate the formulas and dependencies from the parameter schema
For example: cache_size has to be x * cache_line_sz * cache_assoc
and tlb_entries This needs to depend on tlb_assoc
Those parameters that depend on each other need to be modelled together
The way we define parameters and schema and the container is too complicated and need to be simplified