HDL (Hardware Description Language) ist eine Beschreibungssprache zur Beschreibung des Verhaltens digitaler Schaltungen. Beispiele sind Verilog, VHDL und ABEL.
Ich habe mehrere ASIC-Herstellerwebsites durchsucht, aber keine tatsächliche Nummer gefunden. Ich gehe davon aus, dass mit dem Erstellen von Masken und dergleichen feste Kosten verbunden sind und dass dann Kosten pro Einheit anfallen. Hinweis: Ich bin nur neugierig, dass ich eigentlich keinen ASIC machen lassen möchte.
Was ist der Hauptunterschied zwischen RTL und HDL? Um ehrlich zu sein habe ich gesucht / gegoogelt, aber die Leute sind in ihren Meinungen gespalten. Ich erinnere mich an einen Spruch, der besagt, dass HDL die Computersprache ist, mit der eine digitale Schaltung beschrieben wird, und wenn sie synthetisierbar ist, …
Ich habe einen Kurs in Digital Design in diesem Semester und liebe es einfach. Jetzt weiß ich, dass der Großteil der Arbeit im Bereich Embedded System und Digital Design zunächst auf Computersimulatoren erledigt und dann mithilfe von Hardware implementiert wird. Also habe ich mich gefragt, wie ich HDL lernen soll. …
Mein Compiler beschwert sich über abgeleitete Latches in meinen kombinatorischen Schleifen ( always @(*), in Verilog). Mir wurde auch gesagt, dass gefolgerte Latches möglichst vermieden werden sollten. Was genau ist falsch an abgeleiteten Latches? Sie machen es sicherlich einfacher, kombinatorische Schleifen zu schreiben.
Soweit ich weiß, besteht der Programmiervorgang für ein FPGA aus zwei Teilen: Codiere die Hardwarebeschreibung in Bits, die das FPGA verstehen kann (dh schreibe etwas HDL und kompiliere es) Laden Sie die kompilierte HDL auf das FPGA. Meine Frage ist: "Was macht der FPGA mit dem kompilierten HDL?". Im Moment …
Ich komme aus einem Programmier-Hintergrund und habe nicht zu viel mit Hardware oder Firmware rumgespielt (höchstens ein bisschen Elektronik und Arduino). Was ist die Motivation, Hardwarebeschreibungssprachen (HDL) wie Verilog und VHDL gegenüber Programmiersprachen wie C oder einigen Assemblys zu verwenden? Ist dieses Problem überhaupt eine Frage der Wahl? Ich habe …
Kann mir jemand sagen, was der Unterschied zwischen RTL und Verhaltens-Verilog-Code ist? Gibt es auf diesen beiden Ebenen eine klare Abgrenzung zwischen den Entwürfen?
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 …
Ich bin neu im FPGA und nehme derzeit an der HDL-Klasse (insbesondere Verilog) teil. Ich habe ausreichende Kenntnisse im digitalen Design wie kombinatorischen und sequentiellen Schaltungen. Ich möchte ein Projekt erstellen, das dem in diesem YouTube-Video gezeigten ähnelt . Ich weiß auch, dass Xilinx ISE Logiksignale verarbeiten und Wellenformen simulieren …
Ich mache derzeit eine ASIC Black Box-Überprüfung. Angenommen, ich habe ein Modul mit 200 Eingangsports mit jeweils 12 Bit Breite und einen Ausgangsport mit 64 Bit Breite. Sagen wir, es ist rein kombinatorisch im Inneren. [11:0] +------------+ inputport 0 ------/------> | | . -------------> | | [63:0] . -------------> | …
Ich versuche, in Verilog einen bidirektionalen Port zu verwenden, damit ich Empfangsdaten über diesen senden kann. Mein Problem ist, dass beim Versuch, dem Port innerhalb einer Aufgabe einen Wert zuzuweisen, immer wieder eine Fehlermeldung angezeigt wird. Was ist der richtige Weg, um diesen Variablentypen einen Wert zuzuweisen? Mein Code lautet …
Ich hatte vor, ein HDL zu lernen (vorzugsweise Verilog, da ich in den folgenden Semestern einen Kurs darin belegen muss). Mein ursprünglicher Plan war es, zuerst die Syntax zu lernen und dann alle digitalen Systeme zu implementieren, die ich in meinem Kurs für digitale Elektronik mit HDL studiert habe. Aber …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.