Bene, questa è una continuazione della mia domanda su FPGA qui . Alla fine ho selezionato un Digilent Atlys con un FPGA Spartan 6, non ho alcuna esperienza precedente di FPGA anche se ho lavorato un po 'con i microcontroller. Ho trascorso gli ultimi giorni a leggere le schede tecniche …
Sto imparando ad usare un FPGA (scheda di sviluppo Papilio, che ha una xilinx spartan3e, usando vhdl). Devo dividere un impulso in arrivo per un numero (hard coded). Riesco a vedere 3 opzioni - approssimativamente, come pseudocodice (usando 10 conteggi come esempio): Inizializza su 0, all'aumentare il fronte di salita …
Ho un microcontrollore e un FPGA sulla stessa scheda. Se entrambi funzioneranno alla stessa velocità di clock, posso semplicemente usare un oscillatore per sincronizzarli entrambi? Sembra che ci sia qualcosa a cui dovrei fare attenzione, ma non riesco a pensare immediatamente a nessun problema se mantengo le tracce brevi. Qualcuno …
In un articolo sulle FPGA a radiazione intensa mi sono imbattuto in questa frase: "Un'altra preoccupazione per quanto riguarda i dispositivi Virtex sono le mezze chiusure. Le mezze chiusure a volte vengono utilizzate all'interno di questi dispositivi per le costanti interne, poiché è più efficiente dell'uso della logica". Non ho …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di ingegneria elettrica. Chiuso 4 anni fa . Qual è la differenza tra un CPLD e un FPGA?
Gli FPGA di oggi hanno blocchi DSP incorporati, gli ultimi FPGA hanno persino unità in virgola mobile conformi allo standard IEEE-754. È possibile creare un'entità / modulo DSP usando una GUI dopo aver selezionato i parametri richiesti in essa, e quindi istanziarlo nella progettazione. Quando dobbiamo fare un tale micromanagment …
Sto cercando di utilizzare il ram cellulare sulla scheda di sviluppo FPGA del Nexys 4 . Sto usando Xilinx Vivado e vorrei che un processore Soft Core Microblaze fosse in grado di eseguire letture e scritture. Finora ho creato il processore in un design a blocchi. Dopo molte ricerche su …
Sono nuovo di fpgas, e ci sono alcune sottigliezze temporali che non sono sicuro di capire: se tutti i miei processi sincroni vengono attivati sullo stesso fronte, significa che i miei input vengono "catturati" su un fronte di salita, e il mio le uscite cambiano sullo stesso bordo? il prossimo …
Sto cercando di implementare una pipeline MD5 a 3 stadi secondo questo link . In particolare gli algoritmi a pagina 31. Esiste anche un altro documento che descrive l'inoltro dei dati. Questo viene fatto in un FPGA (Terasic DE2-115). Non ci sono schemi in questo progetto, solo codice VHDL. library …
Sto programmando un Altera Cyclone IV usando Verilog e Quartus II. Nel mio progetto, vorrei usare entrambi i bordi di un orologio in modo da poter fare la divisione dell'orologio per un fattore dispari con un ciclo di lavoro del 50%. Ecco un frammento del mio codice: always @(posedge low_jitter_clock_i …
Il mio compilatore HDL (Quartus II) genera rapporti di temporizzazione. In esso, i nodi hanno la colonna "clock skew". L'unica definizione di inclinazione dell'orologio che ho trovato è nella documentazione di TimeQuest (vedi pagina 7-24): Per specificare manualmente l'incertezza dell'orologio o l'inclinazione, per i trasferimenti da orologio a orologio, utilizzare …
Ho ottenuto un vecchio scanner senza alimentatore. L'ho collegato a qualcosa con un adattatore compatibile, ma a quanto pare questo particolare scanner è molto legato all'alimentazione (anche se si suppone che sia un normale 12V DC). Ci sono stati numerosi rapporti online che non funzionavano fino a quando non hanno …
Qualche rapido sfondo: Ambilight è un sistema su alcuni televisori Philips che analizza le informazioni sul colore sullo schermo e quindi imposta alcuni LED sul retro del display per proiettare il colore dello schermo sul muro. È un effetto piuttosto elegante. Ora ci sono cloni di questo sistema che usano …
Sto cercando di ottenere una comprensione generale di ciò che accade se si lascia un FPGA non programmato per un lungo periodo di tempo. Supponiamo di avere un FPGA e di lasciarlo non programmato per un lungo periodo di tempo (diversi minuti o ore dopo l'accensione), cioè senza bitstream su …
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.