Email Record: A practical approach to VLSI system on chip (SoC) design :