Hi Tristan!

Tristan Gingold escribió:
> I did a lot of profiling using a large design (leon).
Hmmm ... LEON isn't a good example of normal VHDL coding. Gaisler used a 
special technique to code LEON, this technique is very different to 
regular VHDL coding. A paper (included in a chapter of LEON docs) 
explains it. Is something like this: blocks get in/out records 
containing all the I/O. One process determines the next state from the 
current and the I/O. Another process transfers the next state to the 
current and sets the outputs.
According to Gaisler it allows for a much higher abstraction. We tried 
to apply this technique with mixed results, usually involving slower 
simulation as the portions recoded like this increased.

Regards, SET

-- 
_______________________________________________________________
Ing. Salvador Eduardo Tropea          http://utic.inti.gob.ar/
INTI-Electrónica e Informática        Tel: (+54 11) 4724 6315
Colectora de Av. General Paz 5445     San Martín - B1650KNA
Casilla de Correo 157                 FAX: (+54 11) 4754 5194
Buenos Aires * Argentina              http://www.inti.gob.ar/


_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to