Verilog A û AMS Simulation

Verilog A û AMS Simulation

Jump to TINA Main Page & General Information 

Îro îro piranîya zimanî bi kar tîne ku rêbazên elektronîk û modela amûrê binirxînin Spice forma netlist (1973). Lê belê Spice netlîstan pir caran dijwar ne ku xwendin û fêm bikin, û ew gelek karîbarên bernameyên zimanên ku bernameyên ku hewceyên modela û simulasyonê çêbikin hewce ne hewce ne.

Li gorî zimanek Verilog-A ya nû (1995) rêbazek alternatîf dide ku hêsan bi bernameyek bernameya zimanî ya xwendinê c. Bi vî awayî Verilog-A efserê xweş e SPICE ji bo netlîstên behsa topografîk têgotin.

Rêbazek berbiçavtir a ravekirina qada elektronîkî, ku hem pêkhateyên analog û hem jî dîjîtal pêk tîne zimanê Verilog-AMS e. Wekî ku me di destpêkê de dît, Verilog-AMS derivatek Verilog a bi tevahî dîjîtal vekirî ya bi Verilog A re paqij û bi navgîniya têkelê ve ji bo girêdana parçeyên analog û dîjîtal heye.

Piranîya pirtûkxaneyên TINA yên li Tîra ne Spice formata netlîstê. Lêbelê hûn dikarin jixwe modelan biafirînin û import bikin û makroyên TINA di formata Verilog-A û Verilog-AMS de bi cîh bikin. Hûn dikarin çend mînakên ziman, modelên cîhazê, û dorhêlan di nav de bibînin Nimûne \ HDL \ Verilog-A û Nimûne \ HDL \ Verilog-AMS peldankên TINA.

Nimûne Verilog-AMS:

Di çarçoveya jêrîn de lihevhatineke dîplomatîkî ya Analog (DAC) macro-bi Interface-Peripheral-Interface (SPI) û testeke benchê testa SPI-ê damezirandin. Modela DAC di Verilog AMS de tête diyar kirin. Balkêşî, test benchê li milê çepgir tête nivîsandin ku di VHDL de nivîsîn e ku mînakek ji bo HDLên cuda yên hevrêzandî ye lê lê li vir em ê li ser rastê Verilog AMS macro bikin. Ev gazê (DAC VAMS.TSC) di pirtûka AMS-ê de TÊKEYA VERILOG de tête navîn.

Di TINA de hûn dikarin modela DAIŞ'ê Verilog AMS ya modela DACê bibînin ku hûn DAC macro-dubare bikin û binivîse Docê Macro bike.

 Beşek kodê jêrîn nîşan dide:

Em ê nirxandineke berfireh ya kodê ne. Em dixwazin tenê nîşan bide ku di beşa yekemîn de beşek nîşanî nîşanî nîşanî, moda DA Verilog nîşan bide serîlêdana serial a navnîşên analog (VOUTA).

Di dawiya makroya ku li jor hatî xuyang kirin (di TINA de hûn dikarin li wir bigerin), modula DA tê gazî kirin û îşaret ji hêla opampek hêsan û parzûnek RC ve bi karanîna rêwerzên Verilog A ve tê şil kirin. Her weha hûn dikarin danasîna kondensatorê di perçeya kodê ya li jor de bibînin.

    X
    bi xêr bên DesignSoft
    Bila guftûgoyek bê kirin, ger hewceyê arîkariyê bibîne ku hilbera rast bibîne an jî hewceyê piştevaniyê.
    li wpchatıco