Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je een puls op de dalende flank Genereer Veralog
Verilog is een Hardware Descriptor Language, of HDL , en het wordt gebruikt om digitale schakelingen met behulp van programmeertaal semantiek beschrijven . U kunt Verilog en gemeenschappelijke programmeertaal control statements te gebruiken zoals "als " statements om gebeurtenissen in een digitale schakeling te genereren . Bijvoorbeeld , kunt u een elektrische puls op de dalende flank van een kloksignaal te creëren . Een kloksignaal een trein rechthoekige golven , waarbij elke blokgolf vele malen per seconde gegenereerd. Er zijn twee kanten aan de blokgolf : de stijgende flank en dalende flank . U kunt triggeren gebeurtenissen aan beide zijde . Wat je
Verilog Integrated Development Environment ( IDE ) , zoals Altera Quartus II ( zie Resource voor link ) op Twitter Need Toon Meer Aanwijzingen
1

Open de Verilog IDE en maak een nieuw project door te klikken op " File " en vervolgens te kiezen voor " Wizard nieuw project . " een raam project creatie verschijnt . Kies een naam en directory voor dit project . Bijvoorbeeld , kunt u de naam van het project " pulse " en plaats het in de map " C : . \\ Verilog Projects " Druk op de knop "Volgende " om door de rest van de pagina's en laat alle van de instellingen in de standaard . Druk op de knop 'Voltooien' om het project te creëren . Kopen van 2

Selecteer " File " en vervolgens " Nieuw " om een ​​venster dossiervorming te openen . Selecteer " Verilog HDL File " en druk op de "OK" knop om een ​​nieuw Verilog -bestand toe te voegen aan het project . Een lege Verilog -bestand verschijnt in de hoofdtekst venster editor .
3

Definieer een nieuwe " module " , dat dezelfde naam als het project heeft . Deze module zal alle van de code huisvesten voor het impulsprogramma . Wanneer u een module definieert, kunt u ook de input-en output -parameters te definiëren . De " pulse " module heeft twee parameters : een kloksignaal en een uitgang voor de opgewekte puls . Schrijf de volgende aan de module met deze parameters te definiëren :

module puls
( clock , pulse ) ;
4

Definieer twee signalen : een input kloksignaal en een uitgangspulssignaal . Het kloksignaal wordt gebruikt om een ​​puls op de dalende flank activeren . De dalende flank is wanneer het kloksignaal overgaat van een hoge waarde naar een lage waarde . In tegenstelling , de stijgende flank is het wanneer het kloksignaal overgangen van een lage waarde naar een hoge waarde . Het kloksignaal handhaaft de hoge signaal voor dezelfde hoeveelheid tijd als een laag signaal , het creëren van een patroon dat lijkt op een trein van dozen . , Uitgangsimpuls ;
5

Zet de volgende uitspraak van een opeenvolging van acties uit te voeren met elke tik van de klok signaal

input klok
: u kunt beide signalen met de volgende twee overzichten te omschrijven , triggering op de dalende flank van de klok :

altijd @ ( negedge klok ) op Twitter

Plaats 6 een beetje op de " pulse " uitgangssignaal , zoals deze :

puls < = 1'b1 ;

End 7 de module met de volgende verklaring :

endmodule
8


Compileer en test uw schakeling door op de " Play " knop in de hoofdwerkbalk van de Quartus II software . Dit circuit genereert een puls op de dalende flank van het kloksignaal .

Previous: Next:
  Computer Programming Languages
·Hoe te Toevoegen aan een XMLLi…
·Hoe creëer je een Check Box i…
·Waarom heeft een Infinite Loop…
·Pros & Cons van Computer Langu…
·Hoe kan ik gegevens Store Van …
·Hoe maak je Query een gegevens…
·Hoe naar Eigenschappen wijzige…
·Hoe maak je een programma dat …
·Hoe om te reageren webpagina's…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Verschillen tussen Servlets en JSP 
·Java Float Input 
·. . Hoe maak je een pad maken van VB6 na…
·Hoe je Java installeren zonder Admin voo…
·Hoe kan ik een string in VBA Scheid 
·Hoe te Form 2 Geef in Visual Basic 
·Hoe maak je een dubbele te maken in een …
·Wat is een dataset in Coding ? 
·Hoe te Arrays Numeriek sorteren in Visua…
Copyright © Computer Kennis http://www.nldit.com