Proiect sistem audio. Partea a 2a

Datorită IP-urilor livrate cu Altium partea de FPGA am terminat-o în scurt timp. Iată diagrama OpenBus rezultată:

Pe lângă interfeţele şi controller-ele, despre care am vorbit în postul trecut, pe diagramă apare şi SRAM-ul şi modulele de interconectare între componente. Un alt lucru pe care l-am omis în postul trecut este interfaţa I2S prin care se realizează comunicaţia între FPGA şi CODEC. Sample-urile audio sunt transmise prin intermediul acestei interfeţe, bus-ul SPI este folosit doar pentru a accesa regiştrii CODEC-ului.

Schema rezultată în urma conectării port-urilor către componentele fizice de pe NanoBoard este:

După maparea pe FPGA putem vedea şi spaţiul ocupat de design:

Urmează configurarea adreselor prin care procesorul accesează perifericele şi memoria, după care voi începe lucrul la codul C pentru TSK3000.

Un gând despre „Proiect sistem audio. Partea a 2a

  1. Hi, am trying to transfer an image to the Altium Nanoboard NB3000 using ethernet interface. It works perfectly fine when I run it at 50 MHz. But when I increase the frequency to anything beyond 60 MHz it does not work. I have SRAM and SDRAM in my design. Could you suggest a solution?

Lasă un răspuns

Completează mai jos detaliile despre tine sau dă clic pe un icon pentru autentificare:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s