Com emmagatzemar de forma permanent una mica en FPGA?

Z

zarakhan

Guest
hola. i necessitat de salvar una mica a la FPGA, de forma permanent. És possible? Com?
 
Sí! o programi ur FPGA com una memòria RAM / ROM i emmagatzemar les dades en què FPGA
 
Hola, en realitat és bastant simple. Diguem que vols crear una gamma de 4 bits, 8 ROM ubicació. (Anem a guardar només l'adreça de la ubicació d'una constant + 8) Aquí està el codi en VHDL. library IEEE; ieee.std_logic.all ús; ROM entitat és el port (ADR: std_logic_vector (2 downto 0); - Direcció ROM (0 --- 7) SORTIDA DE DADES: std_logic_vector (3 downto 0) - Les dades emmagatzemades en ROM) ROM final; Botiga arquitectura de ROM és iniciar el procés (ADR) - Llista de sensibilitat començar ADR cas és quan "000" => DADES DADES DADES DADES DADES DADES
 
Crec que vol zarakhan emmagatzematge no volàtil. Amb quina freqüència cal canviar la "permanent" de poc? Potser vostè pot utilitzar una FPGA que té una memòria flash interna, com ara el Xilinx Spartan-3AN nova sèrie:
 
[Quote = zarakhan] hola. i necessitat de salvar una mica a la FPGA, de forma permanent. És possible? Com? [/Quote] Fins i llevat que tinguis un flash no volàtil d'emmagatzematge dins de la FPGA, vostè no pot guardar res en ella de forma permanent. En encendre la FPGA es configura des de la memòria externa (egPROM), tan aviat com el poder està apagat, res, ni tan sols el seu ROM, roman a l'interior. echo47 ho ha suggerit pot ser l'opció.
 

Welcome to EDABoard.com

Sponsor

Back
Top