Difference between revisions of "Scratchpad unit"

From NaplesPU Documentation
Jump to: navigation, search
(Created page with "Scratchpad creata da Ciro, riversarci la tesi di Ciro.")
 
Line 1: Line 1:
Scratchpad creata da Ciro, riversarci la tesi di Ciro.
+
24/4/2019
 +
 
 +
'''INTERFACCIA E FUNZIONALITA''''
 +
 
 +
Vista modulare con ingressi-uscite (con descrizione)
 +
FSM (differenza comportamento fully-pipelined e n-way conflicts)
 +
ingressi parametrizzabili
 +
 
 +
'''MODULI'''
 +
 
 +
Stadio 0 (pipe)
 +
Stadio 1 (stage1)
 +
Stadio 2 (stage2)
 +
Stadio 3 (stage3)
 +
 
 +
'''ESEMPIO DI FUNZIONAMENTO'''
 +
 
 +
Si deve aggiungere l'attributo ''__scratchpad'' per avere la sicurezza che una variabile venga allocata in SPM.
 +
Definire qualche esempio più specifico (e.g. ''conv_layer_mvect_mt'' con uno o due core)

Revision as of 15:39, 24 April 2019

24/4/2019

INTERFACCIA E FUNZIONALITA'

Vista modulare con ingressi-uscite (con descrizione) FSM (differenza comportamento fully-pipelined e n-way conflicts) ingressi parametrizzabili

MODULI

Stadio 0 (pipe) Stadio 1 (stage1) Stadio 2 (stage2) Stadio 3 (stage3)

ESEMPIO DI FUNZIONAMENTO

Si deve aggiungere l'attributo __scratchpad per avere la sicurezza che una variabile venga allocata in SPM. Definire qualche esempio più specifico (e.g. conv_layer_mvect_mt con uno o due core)