De punere în aplicare bloc de memorie pentru FPGA Altera

S

shethpurak

Guest
Bună, eu sunt de punere în aplicare un bloc de memorie, care va merge în FPGA Altera şi de memorie este de aproximativ 4k mare. Sunt de punere în aplicare această metodă să-l pună în aplicare în Verilog MEM [wr_ptr]
 
manualul de Cvart are orientări specifice de codificare pentru acest lucru. secţiunea 6-13 Instrumentele într-adevăr ar trebui să fie în măsură să stabilească dacă ceva se poate potrivi într-o câteva MLAB, sau în cazul în care aceasta trebuie să se potrivi într-o memorie RAM dedicat. Puteţi seta, de asemenea, atributele de sinteză pentru a specifica o punere în aplicare diferită. Cred ca Altera are, de asemenea, "megafunctions" pentru a face RAM mare, care utilizează mai multe dedicat bloc de berbeci, dar 4KB (?), Nu prea mare sursă. edita - de asemenea, acesta este un motiv de ce toată lumea ar trebui să citească recomandat de codificare ghidul de stiluri, precum şi orice linii directoare de codificare de stil, de la producător FPGA lor. Scopul principal de a scrie RTL este de a obtine ceva care va harta bine la aparatul real. FPGA are unele resurse speciale, dedicate. Dacă aţi citi ghidurile de codificare, veţi deduce mai multe din aceste resurse dedicate, şi mai puţine deşeuri de material generic. De asemenea, s-ar putea realiza că unele încercări de optimizare RTL sunt deşeuri de timp, sau contraproductive.
 

Welcome to EDABoard.com

Sponsor

Back
Top