1. A system for generating a physical design of an integrated circuit based on a schematic design, the system comprising: a graphical user interface; and an integrated circuit design and layout system configured to create and analyze logical slices of the integrated circuit based on the schematic design, to create and edit macros based on the logical slices, and to trace and analyze data paths through the physical design based on the schematic design; the integrated circuit design and layout system thereby generating the physical design in terms of the logical slices, the macros, and analysis of the data paths.