A method and system for automatically instantiating built-in-system test (BIST)
modules in memory designs is disclosed. The method and system include providing
a server over a network that integrates a set of design tools, including an automated
front-end software process and an automated back-end software process. According
to the method and system, a user may access the server over the network and enter
a request for a memory design. The front-end software process is then executed
to automatically generate a netlist of a BIST from the user request. Thereafter,
the back-end software process is executed to automatically generate a placement
and route view of the BIST.