Hardware :: Simulator

Hardware :: Simulator is een PERL-extensie voor PERL-hardware-descriptortaal.
Download nu

Hardware :: Simulator Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Greg Bartels
  • Uitgever website:
  • http://search.cpan.org/~gslondon/Hardware-Simulator-0000_0005/Simulator.pm

Hardware :: Simulator Tags


Hardware :: Simulator Beschrijving

Hardware :: Simulator is een Perl-extensie voor Perl-hardware-descriptor-taal. Hardware: Simulator is een Perl-extensie voor Perl-hardware-descriptor Taal. Synopsis Gebruik Hardware :: Simulator; # Newsignal (Perl_variable ); # Maak een signaal met de naam $ in_clk, geef het een initiële waarde van 1 nieuwsignal (mijn $ in_clk, 1); # Repeater (time_units, Code_ref) # Elke time_units, bel de code-referentie, beginnend bij de huidige tijdrepeater (5, sub {if ($ in_clk == 0) {$ in_clk = 1;} anders {$ in_clk = 0;} }); # Responder (, CODE_REF); # Reageer op eventuele wijzigingen in signalen door codefunctionarissen te bellen. # Elke keer OUT_CLK verandert, afdrukwaarde van klok en simulatietijd. Responder ($ OUT_CLK, SUB {MY $ TIME = SIMTIME (); PRINT "OUT_CLK = $ OUT_CLK. TIJD = $ TIMEN";}); # Start de verwerking van evenementen en evenementenplanning. EventLoop (); Hardware :: Simulator ==> A PERL HARDWARE Descriptor Londehardware :: Simulator is een lichtgewicht versie van VHDL of Verilog HDL. Al deze talen zijn ontwikkeld als middel om hardware te beschrijven. Hardware :: Simulator is gemaakt als een middel om snel een eenvoudig hardwareontwerp te prototeren en het te simuleren. VHDL en Verilog zijn zowel beperkend op hun eigen manier. Hardware :: Simulator is gemaakt om snel iets samen te zetten als een "bewijs van concept", om aan te tonen dat een ontwerpconcept zou werken of niet. En dan kan het ontwerp worden vertaald naar vhdl of verilog.Het probleem dat al dit is gestart, was het ontwerpen van een FIFO voor een video-schaal ASIC. De chip gebruikte een buffer om inkomende videogegevens op te slaan. De ASIC Lees de buffer om het uitgaande video-afbeelding te genereren. We hebben geschat hoe groot we dachten dat de buffer moest zijn, maar we wilden bevestigen dat onze aantallen gelijk hadden door simulaties in te voeren. Het probleem was dat we honderden verschillende simulaties moesten uitvoeren, gezien de permutaties van invoerafbeeldingen, en invoer / uitgangsklokfrequenties. We hadden ook tekstbestanden met geldige indelingen en frequenties. Een tekstbestand als invoer opgeroepen voor PERL om de gegevens te manipuleren, te splitsen, te formatteren en te halen. Deze gegevens moesten vervolgens op de A HDL-simulatie worden vertaald. Het probleem was dat er geen gemakkelijke manier was om een PERL-script te schrijven dat hardware zou simuleren, dus de enige oplossing was om perl een verilog-simulator te hebben en al deze parameters via opdrachtregelparameters door te geven. Dus Verilog-bestanden moesten worden gecreëerd en de simulator moest worden aangedreven en het eindresultaat was veel werk om een eenvoudige FIFO.Time-contraints te simuleren, stond me niet toe om een HDL-pakket voor PerL te ontwikkelen om het oorspronkelijke probleem op te lossen , maar ik nam het in mijn vrije tijd. En uiteindelijk hardware :: Simulator werd geboren. Vereisten: · Perl


Hardware :: Simulator Gerelateerde software

Math :: Basearith

MATH :: Basearith is een PERL-extensie voor representatie van gemengde basisnummer (zoals APL-coördinatie / decodeer). ...

169

Downloaden

Opties.pm

Options.pm is een opdrachtregeloptie-parsering Perl-module die bedoeld is om de syntaxis van de T.P.Sage.Options-module te imiteren. ...

208

Downloaden