pomnilnika Xilinx (hiter)

R

Ravindra oklic

Guest
živjo,

i je arhitektura, v kateri hočem teči 18 procesnih elementov parrallely.Each obdelava element je povezati z eno pomnilniško module.every pomnilniški modul je treba hraniti 256 bytes.Is je mogoče izvajati v XILINX.If je odgovor da, kako lahko delam so.Please pomoč.Kakšna je največja velikost i lahko shranite v spomin XILINX.
Ali je dobro za njeno izvajanje, ASIC.

Zahvala vi

 
Hi Ravindra,
Čeprav je mogoče, za vsako od 18 elementov obdelave imajo lastne spomin => 18X256 = 4608 bajtov.Vendar je zelo odvisno od vaše naprave zmogljivosti.
Prav tako imajo možnost chosing iz Dedicated BRams ali Distributed pomnilnika (z uporabo LUTs).
Ampak to je mogoče na Xilinx FPGA.Max.velikost pomnilnika je odvisna od vrste naprave.
Če uporabljate r BlockRams potem je enakovredna izvajati na ASIC, kot so nastavljive namenske Memory Blocks.

 
Večina Xilinx Spartan 3 FPGA in Virtex imajo več kot 18 Block RAM.Nekateri so na stotine.

Vsak blok je dual RAM-preneseni, hrani 18 kilobitov, in je individualno konfigurirati kot 512x36, 1024x18, 2048x9, 4096x4, 8192x2, ali 16384x1.

Tukaj je tabela sredstev.Razdelimo BRAM kolono s 18 bi videli, koliko Block RAM so na voljo.
http://www.xilinx.com/products/tables/selector/bram.htm

Lahko graditi več majhnih procesorjev, in da vsak procesor svoje Block RAM.Ali pa, če je vaša vloga ne potrebujejo dual-port RAM zmogljivosti, potem bi vsak blok RAM služi dva vaša procesorjev.Potem bi potrebovali samo 9 Block RAM.

Block RAM so enostavne za uporabo v HDL.Če napišete svojo kodo natančno, bo programska oprema Xilinx samodejno sklepati Block RAM iz registra nizi HDL.

 
Več podrobnosti?Katere teme?Try downloading Priročnik za kar čip ga nameravate uporabiti:
http://www.xilinx.com/xlnx/xweb/xil_publications_index.jsp?category=User Guides

Ali raziskati različne RAM uporabo opombe:
http://www.xilinx.com/xlnx/xweb/xil_publications_display.jsp?sGlobalNavPick=&sSecondaryNavPick=&category=-1209884

Mimogrede, "Block RAM" in "Block SelectRAM" in "SelectRAM" običajno pomeni isto stvar.
Vendar pa se "Distributed RAM" je drugačen.To je RAM iz logike tkanine.

 

Welcome to EDABoard.com

Sponsor

Back
Top