Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich habe nur sehr begrenzte Erfahrung mit FPGAs (Altera - verwendet nur die visuellen Design-Tools). Ich plane ein neues …
Ich habe eine Bussynchronisationsschaltung zum Weiterleiten eines breiten Registers über Taktdomänen. Ich werde eine vereinfachte Beschreibung bereitstellen, wobei die asynchrone Rücksetzlogik weggelassen wird. Die Daten werden auf einer Uhr generiert. Updates sind viele (mindestens ein Dutzend) Taktflanken voneinander entfernt: PROCESS (src_clk) BEGIN IF RISING_EDGE(clock) THEN IF computation_done THEN data <= …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 3 Jahren . Ist die Microblaze-Soft-CPU in Bezug auf die Funktionalität besser …
Ok, ich habe kürzlich gesehen, dass der Name XMOS an einigen Stellen erscheint. Ich habe auf ihrer Website nachgesehen und online gesucht, kann aber nicht genau herausfinden, was es ist. Also, was ist es? Es scheint eine Kreuzung zwischen einem Mikrocontroller und einem FPGA zu sein? Ich habe auch auf …
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. Programmierbare Logik kann in Ihrem Widget in vielen verschiedenen Spektren implementiert werden, vom Brennen einiger Gates über die Verwendung eines MUX bis …
Ich programmiere seit einigen Jahren Mikrocontroller und habe gerade FPGAs entdeckt, nachdem ich an einem Kurs für digitales Design teilgenommen habe. Nachdem ich einige Nachforschungen über verschiedene FPGAs, Entwicklungsboards usw. angestellt habe, zögere ich immer noch, irgendwelche zu kaufen, da ich nicht wissen würde, wie ich meine eigene Version des …
Ich habe die folgende VHDL-Funktion, die eine gegebene mxn-Matrix amit einem nx1-Vektor multipliziert b: function matrix_multiply_by_vector(a: integer_matrix; b: integer_vector; m: integer; n: integer) return integer_vector is variable c : integer_vector(m-1 downto 0) := (others => 0); begin for i in 0 to m-1 loop for j in 0 to n-1 …
Die Verwendung von 2-ff-Synchronisierern war ein Standard für ein Signal zum Überschreiten von Taktgrenzen. Und es gibt viele Papiere / Abbildungen, die den Mechanismus veranschaulichen, wie dieses: Es scheint, dass bclk den Impuls von adat nur einmal abtasten kann (an der zweiten ansteigenden Flanke von bclk ), was eine Ausgangsmetastabilität …
Bei dieser Frage geht es um die Implementierung eines IIR-Filters in einem FPGA mit DSP-Slices mit sehr spezifischen Kriterien. Nehmen wir an, Sie erstellen einen Filter ohne Vorwärtsabgriffe und nur 1 Rückwärtsabgriff mit dieser Gleichung: y[n]=y[n−1]⋅b1+x[n]y[n]=y[n−1]⋅b1+x[n]y[n] = y[n-1] \cdot b1 + x[n] (siehe Bild) Nehmen Sie als Beispiel das DSP48A1-Slice …
Ich würde gerne wissen, ob es eine Möglichkeit gibt, einen PIC zum ersten Mal (in Flash schreiben) über eine FPGA-Karte zu programmieren. Der PIC ist bereits mit dem FPGA verlötet und ich kann ihn nicht entfernen. Auf dem PIC ist kein Bootloader vorhanden. Daher muss ich es im USART / …
Hintergrund Dies ist ein persönliches Projekt; Beim Anschließen eines FPGA an einen N64 werden die vom FPGA empfangenen Bytewerte dann über UART an meinen Computer gesendet. Es funktioniert tatsächlich ziemlich gut! Zu zufälligen Zeiten fällt das Gerät leider aus und wird dann wiederhergestellt. Durch das Debuggen habe ich es geschafft, …
Ich habe eine Anwendung, in der ich einen Mikrocontroller (NXP LPC1343 ) habe, der über 16-Bit-SPI mit einem FPGA verbunden ist. Es gibt auch eine SD-Karte mit demselben SPI-Port (MISO / MOSI), jedoch mit einem anderen CS / SS-Pin (beide sind gemäß SPI-Spezifikation aktiv niedrig). Eines der Dinge, die ich …
Ich bin völlig neu in der Welt der FPGAs und dachte, ich würde mit einem sehr einfachen Projekt beginnen: einem 4-Bit-7-Segment-Decoder. Die erste Version, die ich rein in VHDL geschrieben habe (es ist im Grunde eine einzige Kombination select, keine Uhren erforderlich) und es scheint zu funktionieren, aber ich würde …
Ich implementiere einen Microbee-Computer aus den 1980er Jahren auf einem FPGA neu (siehe hier ) und versuche herauszufinden, wie der Kassettenanschluss funktioniert. Hier sind die Schaltpläne für die ursprüngliche Microbee-Kassettenschnittstelle: (Quelle: toptensoftware.com ) Ich habe diese Beschreibung auch in einem technischen Handbuch gefunden: Der Kassettendatenausgang besteht lediglich aus einem RC-Netzwerk, …
Ich habe eine JTAG-Kette, die 4 Spartan 6-FPGAs verbindet, die ich mit ISE iMPACT programmiere. Die Software kann jede strenge Teilmenge der 4 FPGAs hintereinander erfolgreich und in beliebiger Reihenfolge programmieren. Wenn ich jedoch versuche, alle vier FPGAs zu programmieren , geht der DONE-Pin des letzten FPGA nicht hoch und …
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.