NavisPro provides RTL design-based planning solution that predicts and prevents implementation issues commonly found in physical implementation. NavisPro also enables designers to minimize unnecessary design iterations and shortens the time to market their SoC designs. This unique solution for hierarchical floorplanning addresses the complexity problem of SoC design via intelligent partitioning of the full-chip into many blocks or sub-systems. For example, in modern SoC designs, many processors are used in a single chip. Each sub-system layout is implemented independently. In the NavisPro environment, chip partitioning includes physical hierarchical partitions of the design and the pin placements of each sub-system. The pin placement of a sub-system is one of the critical constraints of sub-system layout, and it determines the extent of full-chip routing congestion. Accurate estimation of the bus interconnect timing between sub-systems is critical for timing closure. Estimation of the interface net timing across the design hierarchy is a very useful feature for full-chip timing analysis.
Constraints driven RTL based floorplanning
Flexible top-down & bottom-up floorplanning Design & constraints exploration
Constraint driven floorplanning
Bus interconnect planning