Als «verilog» getaggte Fragen

Verilog ist eine Hardwarebeschreibungssprache (HDL) zur Modellierung elektronischer Systeme. Es wird am häufigsten beim Entwurf, der Verifizierung und der Implementierung digitaler Logikchips verwendet. Bitte markieren Sie auch [fpga], [asic] oder [verification]. Die Antworten auf viele Verilog-Fragen sind zielspezifisch.

9
Newbie-Projekte auf einem FPGA?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich bin zwei Wochen von meinem ersten College-Kurs für digitales Logikdesign entfernt, und anscheinend wird es kein Abschlussprojekt geben - nur eine …
11 fpga  design  vhdl  verilog 

3
Gibt es ein "Design Patterns" für synthetisierbare RTL?
Für Software ist das Buch Design Patterns eine Reihe von Mustern für allgemeine Aufgaben in Software und bietet Software-Anwendern eine allgemeine Terminologie, um einige der Komponenten zu beschreiben, die sie erstellen müssen. Gibt es ein solches Buch oder eine solche Ressource für synthetisierbare RTL oder RTL im Allgemeinen? Dinge wie …

3
Wie schneide ich eine Ausdrucksbitbreite in Verilog ab?
Betrachten Sie einen Ausdruck wie: assign x = func(A) ^ func(B); Dabei ist der Ausgang der Funktion 32 Bit breit und x ist ein Draht mit 16 Bit. Ich möchte nur die niedrigsten 16 Bits des resultierenden xor zuweisen. Ich weiß, dass der obige Code das bereits tut, aber er …
11 verilog 

1
Was bedeutet das Rohrsymbol "|" vor einer Variablen
Ich analysiere einen Verilog-Code und habe so etwas gefunden wire z = |a & b; Während der Simulation verhält sich der Code genauso wie wire z = a & b; Also habe ich mich gefragt, was das |(Rohr-) Symbol bedeutet. Hat es einen Einfluss auf die Simulation / Synthese?
10 verilog 


4
Mit beiden Kanten einer Uhr
Ich programmiere einen Altera Cyclone IV mit Verilog und Quartus II. In meinem Design möchte ich beide Flanken einer Uhr verwenden, damit ich die Taktteilung durch einen ungeraden Faktor mit einem Tastverhältnis von 50% durchführen kann. Hier ist ein Ausschnitt aus meinem Code: always @(posedge low_jitter_clock_i or negedge low_jitter_clock_i or …

3
Was ist ein Zeitversatz und warum kann er negativ sein?
Mein HDL-Compiler (Quartus II) generiert Timing-Berichte. Darin haben die Knoten eine Spalte "Taktversatz". Die einzige Definition des Zeitversatzes, die ich gefunden habe, ist in der TimeQuest-Dokumentation (siehe Seite 7-24): Verwenden Sie den set_clock_uncertaintyBefehl , um die Taktunsicherheit oder den Versatz für Übertragungen von Uhr zu Uhr manuell festzulegen . Wenn …

3
Kostenlose VerilogA-Simulatoren [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Elektrotechnik Stapel Börse. Geschlossen vor 5 Jahren . Es gibt viele kostenlose SPICE- und Verilog-Simulatoren wie LTSPICE oder TINA oder sogar WinSPICE. …

3
Generische kostenlose Verilog-Synthesetools?
Gibt es kostenlose oder Open-Source-Synthesetools, mit denen Verilog RTL in eine generische Gate-Netzliste konvertiert werden kann? (Bestehend aus generischen NAND-, NOR-, XOR-, D-Flops / Registern usw. Eine Optimierung ist nicht erforderlich.) Wenn nicht für die vollständige Sprache, wie wäre es dann mit einer "nützlichen" Teilmenge von RTL (über lediglich eine …


2
PIC12F675 GP4 funktioniert nicht
Ich verwende einen PIC12F675 für ein Projekt, und bis auf eine Sache funktioniert alles einwandfrei . GP4 funktioniert nicht als digitales E / A. Ich habe mir die Konfigurationen und den Code viel angesehen, aber nichts gefunden. Konfiguration: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config …
9 pic  c  embedded  programming  audio  oscillator  spark  dc-dc-converter  boost  charge-pump  eagle  analog  battery-charging  failure  humidity  hard-drive  power-supply  battery-charging  charger  solar-energy  solar-charge-controller  pcb  eagle  arduino  voltage  power-supply  usb  charger  power-delivery  resistors  led-strip  series  usb  bootloader  transceiver  digital-logic  integrated-circuit  ram  transistors  led  raspberry-pi  driver  altium  usb  transceiver  piezoelectricity  adc  psoc  arduino  analog  pwm  raspberry-pi  converter  transformer  switch-mode-power-supply  power-electronics  dc-dc-converter  phase-shift  analog  comparator  phototransistor  safety  grounding  current  circuit-protection  rcd  batteries  current  battery-operated  power-consumption  power-electronics  bridge-rectifier  full-bridge  ethernet  resistance  mosfet  ltspice  mosfet-driver  ftdi  synchronous  fifo  microcontroller  avr  atmega  atmega328p  verilog  error  modelsim  power-supply  solar-cell  usb-pd  i2c  uart 

4
SystemC vs HDLs
Ich bin derzeit an einem Universitätsprojekt zur Implementierung eines Prozessors eines vorhandenen Befehlssatzes beteiligt. Die Idee ist, dass ich am Ende des Projekts in der Lage sein sollte, dieses Design zu synthetisieren und es in einem FPGA auszuführen. Bis jetzt läuft alles gut. Ich habe vor einigen Tagen mit der …
9 verilog  vhdl  design  hdl  systemc 


3
Wie kann ich aus verilog eine schematische Blockdiagramm-Bilddatei generieren?
Ich möchte ein Schema einer bestimmten Verilog-Modulhierarchie erstellen, das zeigt, welche Blöcke mit welchen anderen Blöcken verbunden sind. Ähnlich wie das Debussy / Verdi nschema-Tool von Novas / Springsoft oder eines von mehreren EDA-Tools, die einen grafischen Design-Browser für Ihre RTL bereitstellen. Welcher Werkzeugbereich steht zum programmgesteuerten Zeichnen von Schaltplänen …
9 vhdl  verilog 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.