A pair of versatile compilers from VLSI Technology Inc, extends compiler technology into the realm of gate-array and standard-cell implementations. A data-path compiler and a state-machine compiler are described that give designers a choice of gate-array, standard-cell, or full-custom implementation of chips with 50,000 gates or more. What's more, the choice of implementation technology can be made after the initial design has been made.