1. A circuit design platform, comprising: a computer system comprising a catalog database, said computer system accessible over a distributed electronic network, said catalog database storing component data for use in different stages of a design process; an application server run on said computer system, said application server connected to said catalog database, said application server further comprising; a search engine capable of searching the distributed electronic network for specific component data; a circuit integrator for placing components within an overall circuit design; a component connector for connecting components placed on the overall circuit design; a netlist generator capable of generating a source code netlist of an overall chip design, said source code netlist including component position and connection data; a verification source code generator capable of generating source code compiled and executed by a variety of logic simulators; and a network interface managed by said computer system for making and receiving requests to access said component data to other computer systems over said distributed electronic network.