Următorii paşi

A trecut mult timp de la ultimul post, asta pentru că m-am gândit care ar fi următorii paşi, acum că ştiu noţiunile de bază despre ce înseamnă FPGA design. Ar trebui să încep să intru în detaliu, către componente de bază şi cod HDL sau ar trebui să încep un proiect mai complex în care să încerc să integrez ce am învăţat? Într-un final am înclinat către a doua variantă. Voi încerca să contruiesc un proiect complex pentru că am credinţa că un proiect adevărat este cea mai bună metodă de a învăta.

Proiectul ales îşi propune să dezvolte un prototip al unui sistem audio integrat pentru autoturisme:

  • sistemul va fi practic un mp3 player şi va avea funcţii specifice acestuia;
  • stocarea melodiilor se va face pe un card SD;
  • interfaţa cu utilizatorul va fi touchscreen;
  • sistemul se conectează wireless la calculatorul de acasă sincronizând colecţia de melodii de pe card cu cea disponibilă acasă;
  • sistemul include şi controller pentru CANbus astfel încât să se poată comunica cu calculatorul de bord al maşinii;
  • vorbind despre FPGA sistemul poate fi uşor extins către mai multe funcţii.

Un proiect de acest gen se foloseşte perfect de resursele oferite de Altium Designer şi NanoBoard 3000: se folosesc multe din interfeţele NanoBoard-ului cu controllerele aferente, un microprocesor soft, driverele pentru scrierea codului C pentru microprocesor, etc. Din acest motiv, dar şi pentru că la final trebuie să rezulte un prototip perfect funcţional în care totul să se îmbine perfect, proiectul este pasul următor către a învăţa în continuare FPGA şi embedded design.

Aștept comentariile și sugestiile voastre.

2 gânduri despre „Următorii paşi

  1. Pingback: Proiect sistem audio. Partea 1 « FPGA în limba română

  2. Pingback: Blogul meu in 2010, conform wordpress.com | FPGA în limba română

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