Ich versuche, eine Festkomma-Routine zu implementieren, bei der der Wert von für kleines berechnet wird , das sich nähert . Die Zielarchitektur ist ein FPGA. Ein Problem ist, dass sich diese Funktion nicht leicht für die Verwendung von Taylors Erweiterung eignet. Man kann sehen , dass für kleine Werte von …
Ich habe Altera-FPGAs aus dem letzten Jahr verwendet und möchte wissen, wie die darin enthaltenen PLLs funktionieren. Haben Sie wirklich irgendeine analoge Schaltung im Inneren, um den Phasenversatz zwischen VCO und externem Signal zu messen? Diese hübschen Stücke sind über einen weiten Frequenzbereich (derzeit 100 MHz und darüber hinaus sogar …
Zuvor habe ich eine Leiterplatte mit diesem ADC-Chip entworfen . Es hat einen digitalen Bus mit 10 Signalen, von denen einige 40 MHz sind. Im Moment haben wir eine vierschichtige Leiterplatte und der ADC ist direkt mit einem Spartan-S6-FPGA mit ~ 1,5 "-Spuren verbunden, das über eine Grundebene läuft. Das …
Ich hoffe, HDMI / DVI-D für mein nächstes FGPA-Projekt ausgeben zu können, aber mein FPGA bietet keine native Unterstützung für TMDS-Ausgänge. Das FPGA ist ein Spartan 3E und ich glaube, es unterstützt nur LVDS-Differenzsignale. Ich lese viel online über Differenzialsignale und habe eine allgemeine Vorstellung davon, wie es funktioniert, aber …
Ich schaue mir verschiedene FPGAs für mein Dissertationsprojekt an und sehe immer wieder, dass die Multiplikatorblöcke 18x18 Bit groß sind. Warum ist das so? Warum sind sie nicht 16-Bit?
Wie misst man die Phasendifferenz zweier Signale gleicher Frequenz in einem FPGA? Angenommen, ich habe zwei 150-MHz-Signale (intern im FPGA), die synchron zueinander sind, aber durch eine konstante Phasendifferenz ausgeglichen sind. Wie könnte ich dies messen? Ich habe bestehende Methoden eines Time-to-Digital-Wandlers auf einem FPGA untersucht, aber diese betreffen hauptsächlich …
I2C verwendet Open-Collector-Ausgänge. FPGAs haben solche Ausgänge nicht. Sie haben jedoch Tri-State-Puffer. Wie sollte der Open-Collector-Ausgang in einer VHDL für ein FPGA definiert werden? Wie soll der Open-Collector-Ausgang in der Testbench hochgezogen werden? dh wie modelliert man den Pull-up-Widerstand zB auf einer SDA-Leitung, die Master mit Slave verbindet, in einer …
Normalerweise initialisiere ich Statusregister meiner FSMs durch Angabe eines Anfangswertes in meinem VHDL-Code, sodass ich nach dem Start des konfigurierten FPGA keinen Rücksetzimpuls benötige. Das folgende Beispiel zeigt dies durch einen "Ringzähler", der nur alle Zustandsregister zusammenführt: library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; entity counter_init is port ( clock : …
Ich bin mit der Verwendung von Schmitt-Triggern bei der Schnittstelle mit Signalen mit niedriger Anstiegsgeschwindigkeit / sinusförmigen Wellenformen vertraut . In einem neueren Design habe ich unsere FPGA-E / A-Konfigurationen gesäubert und festgestellt, dass ich den Schmitt-Trigger für viele E / A-Pins eingeschaltet gelassen habe, die ihn nicht unbedingt benötigen …
Ich habe mein FPGA so programmiert, dass eine einfache 1-MHz-Rechteckfunktion erstellt wird. Wenn ich jedoch die resultierende Funktion auf meinem Oszilloskop anzeige, zeigt sie nach den Kanten eine gewisse Schwingung. Zuerst dachte ich, dies könnten die Fourier-Komponenten sein, aber das scheint nicht zu passen (z. B. ist es nicht symmetrisch). …
Dies ist eher eine theoretische Frage ... (Auch meine erste zu Stack Overflow) Ich frage mich, was mit den Registern des Atmel AVR-Mikrocontrollers (dh ATTINY85) während eines Mehrzyklusbefehls passiert. Das heißt, es ADIWdauert zwei Zyklen, um einem Zwei-Byte-Register (Wortregister) ein Sofortregister hinzuzufügen. Ich stelle mir vor, dass während des ersten …
Bedeutet ALM "Adaptives Logikmodul"? www.altera.com/literature/ds/ds_nios2_perf.pdf 1. Juli 2013 - Ein ALUT entspricht ungefähr 1,25 LEs. Bedeutet LE logisches Element und ALUT adaptive Nachschlagetabelle?
Diese Frage ist eine Folgefrage der bestehenden Frage: "Wann werden Latches besser verwendet als Flip-Flops in einem fpga, das beides unterstützt?" . Wenn die Verwendung von Latches in FPGAs auf seltenste oder seltenste Situationen beschränkt ist, warum haben FPGAs überhaupt Latches? Ich meine, die meisten FPGA-Designs verwenden es nicht. Warum …
Ich beginne mit der VHDL-Codierung und habe einige grundlegende Bildverarbeitungen auf meinem Entwicklungsboard durchgeführt. Ich habe festgestellt, dass die meisten FPGA-Entwicklungskarten häufig DRAM (SDRAM, DDRAM) als RAM verwenden. Zum Beispiel verwende ich eine FPGA-Entwicklungskarte von TERASIC und sie verwendet DRAM. Obwohl der DRAM-Speicher billiger zu sein scheint als der SRAM …
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.