Verilog A və AMS Simulyasiyası

Verilog A və AMS Simulyasiyası

Jump to TINA Main Page & General Information 

Bu gün elektronika dövrələrini və cihaz modellərini təsvir etmək üçün ən çox istifadə edilən dildir Spice netlist formatı (1973). Lakin Spice netlists tez-tez oxumaq və anlamaq çətindir və onlar modellər və simulyasiya yaratmaq üçün mühəndislər lazımdır ki, proqramlaşdırma dilləri funksiyaları bir çox yoxdur.

Nisbi olaraq yeni Verilog-A (1995), sintaksis kimi C proqramlaşdırma dilinin c üslubunu oxumaq üçün asan bir alternativ metod təmin edir. Beləliklə Veriloq-A, uyğun bir halverdir SPICE şəbəkə topologiyalarını təsvir edən şəbəkələr.

Həm analoq, həm də rəqəmsal komponentlərdən ibarət elektronik dövrəni təsvir etmək üçün daha mürəkkəb bir metod Verilog-AMS dilidir. Əvvəllər müşahidə etdiyimiz kimi, Verilog-AMS, sırf analoq Verilog A ilə genişlənmiş sırf rəqəmsal Verilogun bir törəməsidir və analoq və rəqəmsal hissələrin birləşdirilməsi üçün bir interfeysdir.

TINA cihaz kitabxanalarının əksəriyyətindədir Spice netlist formatı. Bununla belə, siz artıq modellər yarada və idxal edə və TINA makrolarını Verilog-A və Verilog-AMS formatında yerləşdirə bilərsiniz. Burada bir neçə dil nümunəsi, cihaz modelləri və sxemləri tapa bilərsiniz Nümunələr\HDL\Verilog-A və Nümunələr\HDL\Verilog-AMS TINA qovluqları.

Verilog-AMS nümunəsi:

Aşağıdakı dövrdə rəqəmsal SPI siqnalını yaradan, Serial Periferik İnterfeys (SPI) və test skamyası makrosu olan Dijital Analog Converter (DAC) makrosu var. DAC modeli Verilog AMS-də təsvir edilmişdir. Maraqlıdır ki, sol tərəfdəki test kürsüsü VHDL-də yazılmışdır, bu da müxtəlif HDL-lərin qarışdırılmasına nümunədir, lakin burada sağdakı Verilog AMS makrosuna konsentrə olacağıq. Bu dövrə (DAC VAMS.TSC) TINA'nın EXAMPLESVerilog AMS qovluğuna daxil edilir.

DİN makrosunu iki dəfə klikləyin və Macro düyməsini daxil etsəniz TINA'da DAC modelinin Verilog AMS kodunu görə bilərsiniz.

 Kodun bir hissəsi aşağıda göstərilir:

Kodun ətraflı təhlilinə getməyəcəyik. Yalnız yuxarıda göstərilən birinci hissədə DA Verilog modulu serial sinyalinin analoq siqnalına (VOUTA) çevrilməsini göstərmək istəyirik.

Yuxarıda göstərilən makronun sonunda (TINA-da siz orada aşağı diyirləyə bilərsiniz) DA modulu çağırılır və siqnal Verilog A təlimatlarından istifadə edərək sadə opamp və RC filtri ilə hamarlanır. Yuxarıdakı kod fraqmentində kondansatörün tərifini də görə bilərsiniz.

    X
    Sizə şadam DesignSoft
    Doğru məhsulu tapmaqda və ya dəstəyə ehtiyacınız olduqda söhbət etməyə imkan verir.
    wpChatIcon