Re: [EMBEDDED] prossimi incontri


Cronologico Percorso di conversazione 
  • From: Paolo Palana < >
  • To: , Lorenzo Iafolla < >
  • Subject: Re: [EMBEDDED] prossimi incontri
  • Date: Thu, 21 Apr 2011 16:41:59 +0200
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=fLlw+CXQpbSyQcuBLB/wy1s87D0U2tQhyXcTWL08i1CoeD1Arz66/iKHJRmPpSCLOd Pew9LWz43+uZ5kMJqfyYfW2imwvdgmWLJU7BCMgzbUDy2qgEl0F6YGx/8WROoeEbXNk9 7jDj+1k9zxJPeTbfqCEEMYd2wReIzSU3as7vM=

Salve a tutti!
Purtroppo io non ho a disposizione schede Xilinx per poter sviluppare e testare il driver.
Per quanto riguarda il porting del vhdl.... se non avete fatto uso di primitive specifiche della Xilinx, dovrebbe essere sufficiente sostituire l'interfaccia PLB con quella avalon cosa di cui, chiaramente, mi occupero' io.
Dal punto di vista software, ovvero del driver, l'unica vera differenza e' che nel caso della Xilinx bisogna reperire le informazioni relative all'hardware (come ad esempio indirizzo base e numero di irq) interrogrando il device tree, mentre utilizzando Linux per il nios2 c'e' un file .h che contiene queste informazioni sotto forma di define. Per il resto e' assolutamente tutto uguale.

Intanto mi inizio a vedere il codice a disposizione sul wiki.

Buon pomeriggio

Paolo

2011/4/21 Lorenzo Iafolla < "> >
Non so se sarà facile trasferire il progetto su una altera...
perchè non la virtex-5 come avevamo previsto?
Per quanto riguarda la parte hardware dell'interrupt direi che praticamente è già pronto. Per il resto concordo con il programma di Claudio.
Ciao

    Lorenzo

--- Gio 21/4/11, Salvatore Pontarelli < "> > ha scritto:

> Da: Salvatore Pontarelli < "> >
> Oggetto: Re: [EMBEDDED] prossimi incontri
> A: "> , "Claudio Pisa" < "> >
> Data: Giovedì 21 Aprile 2011, 15:00
> Visto che mi claudio di ha nominato
> rispondo sugli interrupt.
> Per la parte VHDL mettere un interrupt è facile, basta che
> alla fine
> dell'elaborazione si alzi un segnale che dica
> che i dati sono pronti. Tutto il problema è sulla parte
> software, che
> deve provvedere alla gestione dell'interrupt.
> Però se Paolo ve lo ha suggerito vuol dire che non èpoi
> cosi difficile.
>
> ciao
> s
>
>
>
>
> 2011/4/21 Claudio Pisa < "> >:
> > Ciao.
> > Parlando con gli studenti e con Paolo Palana, la cosa
> migliore da fare
> > per il prossimo futuro sembra essere quella di:
> >  - procedere per altri 2 o 3 incontri per finire lo
> sviluppo della
> > periferica SHA1
> >  - inviare il codice VHDL a Paolo che lo provera' su
> una scheda Altera
> > (al limite con piccoli riadattamenti) e ne sviluppera'
> il driver
> >  - fare la lezione/esercitazione di Paolo sullo
> sviluppo del driver
> >
> > Per quanto riguarda il prossimo incontro, giovedi' 28
> aprile e' stata
> > reputata una buona data da chi era presente ieri.
> >
> > Invece entrando nel merito della periferica, Paolo
> suggerisce di mettere
> > un interrupt alla fine dell'elaborazione mentre mi
> ricordo che Salvatore
> > ha suggerito di non usare gli interrupt. Cosa
> consigliate?
> >
> > Ricordo che il lavoro svolto finora puo' essere
> visionato sul wiki per
> > la documentazione e sul trac del corso per il codice:
> > https://minerva.netgroup.uniroma2.it/corso-sistemi-embedded/
> > https://minerva.netgroup.uniroma2.it/corso-sistemi-embedded/browser/sha1_per/sha1_per_v1_00_a
> >
> > saluti,
> > Claudio
> >
> >
> >
>
>
>
> --
> ------------------------------------
> Salvatore Pontarelli
> Dept. of Electronic Engineering
> University of Rome "Tor Vergata"
> website: http://dftgroup.uniroma2.it/sal/
> tel.:+390672597811
>
>




--
Paolo Palana, PhD Student
< "> >
Dept. of Computer Science, Systems, and Industrial Engineering
University of Rome "Tor Vergata", Via del Politecnico, 1 - 00133 Rome
office: D1 - 21
phone : +39 06 7259 7714



Archivio con motore MhonArc 2.6.16.

§