System and method for making complex electronic circuits

本发明涉及一种用于实现电子电路的系统(10)与方法,所述电子电路包括可以诸如FPGA的物理电路形式,或以例如存储在微处理器上的固件形式来实施的单元或基本电路块。借助用于描述电路块(26a、26b)及其功能模型(21)的方法,所述系统(10)和方法允许在单个集成环境内,借助WS(11)和仿真器子系统(30)来执行复合电子电路模型的功能模拟,以及所述电子电路自身的仿真。此外,借助所述电路块(26a、26b)及其功能模型(21)之间本质上一致的特征,可选择性地使用以硬件(26a)或固件(26b)形式实施在所述仿真器子系统上的电路块,实现所述复合电子电路的仿真。 The present inventi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TUROLLA MAURA, GARINO PIERANGELO, RICCIATO FABIO, RUSCITTO ALFREDO, VARRIALE ANTONIO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:本发明涉及一种用于实现电子电路的系统(10)与方法,所述电子电路包括可以诸如FPGA的物理电路形式,或以例如存储在微处理器上的固件形式来实施的单元或基本电路块。借助用于描述电路块(26a、26b)及其功能模型(21)的方法,所述系统(10)和方法允许在单个集成环境内,借助WS(11)和仿真器子系统(30)来执行复合电子电路模型的功能模拟,以及所述电子电路自身的仿真。此外,借助所述电路块(26a、26b)及其功能模型(21)之间本质上一致的特征,可选择性地使用以硬件(26a)或固件(26b)形式实施在所述仿真器子系统上的电路块,实现所述复合电子电路的仿真。 The present invention relates to a system (10) and method for making electronic circuits comprising elements or elementary circuit blocks which can be implemented either in the form of physical circuits, for instance FPGA, or in the form of firmware, for instance memorised on microprocessor. Thanks to the methodology used to describe the circuit blocks (26a, 26b) and their functional models (21), the system (10) and method allow to execute with a WS (11) and an emulator subsystem (30), in a single integrated environment, both the functional simulation of the model of complex electronic circuit and the emulation of the electronic circuit itself. Moreover, thanks to the characteristics of intrinsic congruence between the circuit blocks (26a, 26b) and their models (21), the emulation of the complex electronic circuit can be effected using alternatively circuit blocks implemented on the emulator subsystem either in the form of hardware (26a) or in the form of firmware (26b).