Als «fpga» getaggte Fragen

Ein feldprogrammierbares Gate-Array (FPGA) ist ein Logikchip, der vom Kunden nach der Herstellung konfiguriert wird - daher "feldprogrammierbar".

8
Wie wähle ich ein FPGA aus?
Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber von historischer Bedeutung ist. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich muss die digitale Signalverarbeitung auf 8 analogen Leitungen bei 10 kHz durchführen. Dies ist eine ziemlich anspruchsvolle Aufgabe, und ich …

6
Warum Mikrocontroller in FPGA implementieren?
Ich "untersuche" gerade FPGAs, was sie können, wie sie es tun usw. An mehr als einer Stelle (hier zum Beispiel ) habe ich Projekte gesehen, die einen einfachen Mikrocontroller mit FPGA implementieren. Also meine Frage: Ich würde gerne wissen, wozu solche Implementierungen dienen? Warum sollte man einen in FPGA implementierten …

8
Projekt zum Erlernen von VHDL
Ich bin ein EE-Student und kann [zumindest einfache] Programme in mehr Sprachen schreiben, als ich Finger habe. Ich habe gerade angefangen, VHDL zu lernen, und ich habe mich gefragt, was ein gutes Projekt wäre, um die Sprache und die relevanten Tools wirklich kennenzulernen? Ich habe Probleme damit, eines zu finden, …
16 fpga  xilinx  vhdl 


2
Können FPGAs ihre Logik dynamisch ändern?
Es wäre theoretisch möglich, dass ein FPGA ein Konfigurationsabbild in einen externen Speicher schreibt und das Konfigurationsabbild aus dem Speicher lädt, um sich selbst neu zu konfigurieren. Dies wäre eine "nicht dynamische" Rekonfiguration. Können FPGAs ihre Logikstruktur dynamisch umverdrahten? Während Flip-Flops ihren Wert modifizieren können, habe ich noch nichts von …
15 fpga 

4
Empfang mehrerer FM-Radiosender gleichzeitig (~ 10-20 MHz breite Zusammenfassung bei 90 MHz Hochfrequenz)
Was ist eine kostengünstige Möglichkeit, mehrere (zehn) FM-Radios (öffentlich, z. B. Nachrichten, Musik usw.) auf dem PC zu empfangen und aufzunehmen? Solche Radios nutzen Frequenzen wie 90,4 MHz oder 102,7 MHz, senden eine Stereoanlage (manchmal mit digitalem Textsubkanal). Wenn ich Dutzende von Radios aufnehmen möchte, muss ich ein Spektrum von …
15 fpga  adc  radio  fm  sdr 

5
Zurücksetzen: synchron vs. asynchron
Ich habe jahrelang mit fpgas gearbeitet und immer synchrone Resets für alle Teile (die es brauchen) meiner Schaltkreise verwendet. Es hilft der Schaltung, bei einem gegebenen Taktzyklus global zurückgesetzt zu werden. Mir wurde jedoch gesagt, dass in ASIC-Schaltkreisen die Leute dazu neigen, überall asynchrones Zurücksetzen zu verwenden. Ich frage mich, …
15 fpga  reset  asic 

8
FPGA Development Kit für Einsteiger, Spartan6 oder Spartan3?
Ich beabsichtige, ein FPGA und ein Entwicklungskit zu erwerben, und habe mir sowohl die Xilinx- als auch die Digilent-Website angesehen. Beide scheinen gute Entwicklungskits zu haben. Ich habe noch nie mit FPGAs gearbeitet, habe aber Erfahrung mit Mikrocontrollern. Ich sehe, dass die Spartan 6-Boards der Einstiegsklasse preislich den Spartan 3A …
15 fpga  kits  development 

4
FPGA-CPUs, wie finde ich die maximale Geschwindigkeit?
Ich beschäftige mich gerade mit FPGAs, und wenn ich das richtig verstehe, verbinden Sie Logikgatter mithilfe von Code. Wenn ich also eine CPU in Verilog entwerfe, sollte sie einige Logikgatter miteinander verbinden und funktionieren. Aber woher weiß ich, wie schnell meine DIY-CPU laufen kann? Wovon hängt es ab?
14 fpga  cpu  homebrew-cpu 

4
Wie arbeiten BJT-Transistoren im gesättigten Zustand?
Folgendes weiß ich über NPN-BJTs (Bipolar Junction Transistors): Der Basis-Emitter-Strom wird am Kollektor-Emitter HFE-mal verstärkt, so dass Ice = Ibe * HFE Vbeist die Spannung zwischen Basis-Emitter und liegt, wie bei jeder Diode, normalerweise bei 0,65V. Ich erinnere mich aber nicht daran Vec. Wenn Vbeniedriger als der Mindestschwellenwert ist, ist …

1
1000 Hz + Bildwiederholfrequenz Displays / Projektoren? (zur Herstellung von Volumenanzeigen)
Verschlossen . Derzeit gibt es Streitigkeiten darüber, ob der Inhalt dieser Frage geklärt ist. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe nur wenige volumetrische Anzeigen für den gewünschten Effekt gefunden. Sie können durch zwei Merkmale in jeweils zwei separate Gruppen unterteilt werden: rotierende oder sich bewegende Bildschirme …

1
Kann ich differentielle I / O-Pins von FPGA als Hochgeschwindigkeitskomparator verwenden?
Hochgeschwindigkeitskomparatoren sind ziemlich teuer und Geschwindigkeit ist das, was FPGAs sehr gut können. Auf der anderen Seite haben FPGAs (in meinem Fall: XC3S400) differentielle Pins in jeder Bank, deren Spannungen verglichen werden (zumindest denke ich!). Sie haben auch Vref für Single-Ended-Standards, die als Komparator dienen können. Ich möchte wissen, ob …

4
Verwenden Sie SVN mit Xilinx Vivado?
Ich habe gerade angegeben, Vivado in einem neuen Projekt zu verwenden und möchte die Projektdateien unter SVN stellen. Vivado scheint alle Projektdateien unter dem Projektnamen zu erstellen (sagen wir proj1): /<path to the project>/proj1/ proj1.xpr proj1.srcs/ constrs_1/ new/ const1.xdc proj1.runs/ proj1.data/ proj1.cache/ Meine Frage ist, was sind die Dateien, die …
13 fpga  xilinx 

7
Welche Mikrocontroller mit integrierter programmierbarer Logik (FPGA / CPLD) gibt es auf dem Markt?
Inspiriert von der Frage möchte ich fragen, welche Mikrocontroller mit eingebauten CPLD- oder FPGA-ähnlichen Funktionen verfügbar sind? Am interessantesten wären kostengünstige Pakete in freundlichen Paketen (ohne BGA). Der CPLD / FPGA-Teil sollte groß genug sein, um die Implementierung einer ziemlich komplizierten Zustandsmaschine (10+ Zustände), einer ziemlich großen Logikfunktion (10+ Eingänge), …

4
Was passiert, wenn ein FPGA „programmiert“ wird?
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 …
13 fpga  hdl 

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.