vhdl

VHDL (VHSIC Hardware Description Language) ist eine Sprache, die im elektronischen Design verwendet wird, um digitale Systeme wie FPGA (Field-Programmable Gate Arrays) und IC (Integrated Circuits) zu beschreiben.
9
Antworten

Das nächste im Round-Robin-Scheduling durch Bit-Twiddling finden

Betrachten Sie das folgende Problem. Sie haben eine Bit-Zeichenfolge, die den aktuellen geplanten Slave in One-Hot-Codierung darstellt. Zum Beispiel bedeutet "00000100" (wobei das am weitesten links liegende Bit # 7 und ganz rechts # 0 ist), das...
26.01.2009, 16:31
3
Antworten

Wie kompiliere und starte ich ein VHDL-Programm auf einem Mac mit ghdl?

Ich habe gerade ein einfaches VHDL-Programm geschrieben. Ich habe die Datei als .vhd-Datei gespeichert. Dann habe ich es mit kompiliert %Vor% und dann gebaut und ausführbare Datei mit %Vor% Und schließlich habe ich versucht, es mit zu s...
12.06.2013, 15:51
3
Antworten

Warum verwenden wir Funktionen in VHDL?

Funktionen sind offensichtlich weniger ausführlich als Entitäten zu schreiben. Aber es beinhaltet viele Nachteile, einschließlich: Kein generisches Keyword-Äquivalent Nur eine Ausgabe möglich Es scheint, dass Funktionen rekursiv aufgeru...
21.01.2013, 17:22
3
Antworten

Kompilieren Sie Datum und Uhrzeit im FPGA

Kann ich in VHDL etwas Ähnliches wie den C-Sourcecode-Makros __DATE__ und __TIME__ verwenden?  die Kompilierzeit als eine Art Versionszeitstempel im FPGA verfügbar zu machen? Als ein & gt; & gt; Neuling & lt; & lt; & lt; & lt; zu VHDL I...
09.08.2013, 07:19
3
Antworten

Ist eine Initialisierung notwendig?

Ist in VHDL eine Initialisierung notwendig, wenn ein Signal oder ein Vektor erzeugt wird? Was passiert, wenn man vergisst, ein Signal oder einen ganzzahligen Wert zu initialisieren?     
01.08.2011, 10:30
7
Antworten

So teilen Sie Register- und Bitfelddefinitionen zwischen einem Gerätetreiber und dem von ihm gesteuerten FPGA

Gibt es irgendwelche guten, vorhandenen Softwaretools, die beim Erzeugen von C-Header-Dateien mit geeigneten #Definitionen für Register-Offsets sowie Bit-Definitionen von VHDL helfen? Wenn solche Tools vorhanden sind, welche Beschränkungen sie f...
18.10.2009, 19:10
3
Antworten

Vergleichen eines langen std_logic_vectors mit Nullen

In der Simulation funktioniert das perfekt. Ist dies der beste Weg um zu überprüfen? Nullen für einen synthetisierbaren Code. Was würden die Ressourcen generiert? %Vor% Gibt es einen anderen optimalen Weg, diese Lösung unter Berücksichtigung...
25.09.2013, 15:12
1
Antwort

Weisen Sie STD_LOGIC ein einzelnes Bit von STD_LOGIC_VECTOR zu

Es scheint, als hätte ich das schon oft gemacht, aber aus irgendeinem Grund will es heute einfach nicht funktionieren. Ich möchte das MSB eines 16-Bit-Vektors einer Ein-Bit-Variablen zuweisen. %Vor% Der angegebene Fehler ist: %Vor% Ja...
28.03.2014, 18:15
6
Antworten

Welche Programmiersprache hat eine sehr kurze kontextfreie Grammatik in ihrer formalen Spezifikation?

Welche Programmiersprache hat kurze und schöne Grammatiken (in EBNF)? Einige Sprachen sind einfacher zu analysieren. Vor einiger Zeit habe ich einen einfachen VHDL-Parser erstellt, der aber sehr langsam war. Nicht weil es komplett in Python i...
21.11.2009, 22:32
1
Antwort

Doxygen: Nahtlose Dokumentation für Projekte mit C ++ und VHDL

Ich richte eine Dokumentation über eine Art von Bibliothek ein, die aus einem C / C ++ - und einem VHDL-Teil sowie aus einigen instruktiven Doxygen-Seiten besteht. Sie müssen in eine in sich geschlossene Gruppe zusammengefasst werden. Alles funk...
24.02.2011, 09:35