DIGITAL LOGIC SIMULATION/EMULATION SYSTEM

A digital logic simulation/emulation system (20), that includes a hardware pod (32) having configurable-logic ICs (36) arranged to provide a plurality of stimulus/response cells (72), is adapted for coupling to a digital logic circuit (316). The stimulus/response cells (72), which provide stimulus s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: TZORI, YIFTACH
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A digital logic simulation/emulation system (20), that includes a hardware pod (32) having configurable-logic ICs (36) arranged to provide a plurality of stimulus/response cells (72), is adapted for coupling to a digital logic circuit (316). The stimulus/response cells (72), which provide stimulus signals to the digital logic circuit (316), connect to form a shift-register for downloading stimulus-control data (252), and for uploading response data (262) during a stimulation-response cycle. A logic-configuration library (86) stores configuration-data for establishing a bit-slice architecture for the stimulus/response cells (72). To facilitate preparing the configuration-data, the system also includes a configurable-logic-specification process (224) having a GUI user interface. The logic-specification process (224) assigns pre-established, bit-slice configuration data for each stimulus/response cells (72) to specific locations throughout a configurable-logic IC (36) to achieve swift compilation of configuration data. L'invention concerne un système simulateur/émulateur (20) comprenant un module matériel (32) doté de circuits intégrés à logique configurable (36), agencés de façon à constituer une pluralité de cellules stimulus-réponse (72). Ledit système est conçu pour être couplé à un circuit à logique numérique (316). Les cellules stimulus-réponse (72), qui fournissent des signaux de stimulus au circuit à logique numérique (316), se relient pour former un registre à décalage pour télédécharger en aval les données stimulus-commande (252) et renvoyer en amont les données réponse (262) d'un cycle stimulation-réponse. Une bibliothèque de configuration de logique (86) stocke les données de configuration permettant d'établir une architecture de couches binaires destinée aux cellules stimulus/réponse (72). Pour faciliter l'élaboration des données de configuration, le système met également en oeuvre un processus de spécification de logique configurable (224) avec interface utilisateur graphique ou "GUI" (Graphical User Interface"). Pour obtenir une compilation rapide des données de configuration, le processus de spécification de logique (224) attribue à des emplacements spécifiques situés le long d'un circuit intégré à logique configurable (36), pour chaque cellule stimulus-réponse (72), des données de configuration de couches binaires préalablement établies.