A prototype development apparatus includes a logic board (LB) including a
plurality of integrated circuit (IC) sites each adapted to receive an IC,
logic traces coupled to each of the IC sites, and a plurality of logic
board connector sites (LBCSs) configured to provide access to a number of
the logic traces and each adapted to receive a connector. Additionally, a
mezzanine board (MB) has a plurality of mezzanine board connector sites
(MBCSs) each adapted to receive a connector and configured to provide
access to a number of mezzanine traces interconnecting the LBCSs. The MB
board is coupled to the LB and a portion of the logic traces are coupled
to a portion of the mezzanine traces. In another embodiment the MB does
not have any active components. This is because in this embodiment, the MB
is configured to connect the pins of the connector sites according to a
predetermined program. A method of prototyping a target circuit generates
a netlist representative of the target circuit, divides the netlist into
portions to be programmed into ICs on the LB and portions to be fabricated
on the MB, such that the target circuit is configured from both the LB and
the MB. Advantages of the present invention include providing a
cost-effective technique for developing a prototype that combines the
advantages of the custom prototype speed with the flexibility of the
re-programmable emulators.
Un appareillage de mise au point de prototypes inclut un panneau de logique (livre) comprenant une pluralité d'emplacements de circuit intégré (IC) chacune adaptée pour recevoir un IC, des traces de logique couplées à chacun des emplacements d'IC, et une pluralité des emplacements de connecteur de conseil de logique (LBCSs) configurés pour permettre d'accéder à un certain nombre de traces et à chacune de logique adaptées pour recevoir un connecteur. En plus, un panneau de mezzanine (mb) a une pluralité des emplacements de connecteur de panneau de mezzanine (MBCSs) chacune adaptée pour recevoir un connecteur et configurée pour permettre d'accéder à un certain nombre de mezzanine trace relier ensemble le LBCSs. Le conseil de mb est couplé à livre et une partie des traces de logique sont couplées à une partie des traces de mezzanine. Dans une autre incorporation le mb n'a aucun composant actif. C'est parce que dans cette incorporation, le mb est configuré pour relier les goupilles des emplacements de connecteur selon un programme prédéterminé. Une méthode de prototypage un circuit de cible produit d'un représentant de netlist du circuit de cible, divise le netlist en parties à programmer dans ICs sur livre et parties à fabriquer sur le mb, tel que le circuit de cible est configuré de livre et du mb. Les avantages de la présente invention incluent fournir une technique rentable pour développer un prototype qui combine les avantages de la vitesse faite sur commande de prototype avec la flexibilité des émulateurs reprogrammables.