[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [f-cpu] Bit Shuffler (Take 2)


Michael Riepe wrote:
> Hi!
> Here we go again... four bits at a time, this time.
cool :-)

>  I also separated
> the sign extension code in the 4x4 version (that made the decoders even
> simpler).  There are still both versions available; if you want the old
> (8x8) version, set the constant `FOUR_BY_FOUR' in shuffle64_config.vhdl
> to `false' and re-analyze everything (we can put a constant into the
> global config file later, and make the local constant a copy of it,
> if necessary).
btw, you use an "old" version of f-cpu_config.vhdl.
but the newer has more stuff, that's all.
I think that you can keep the separate constant as long as we don't
know what version performs best.

> List of files (in compilation order as usual):
>     f-cpu_config.vhdl               # global configuration package
>     eu_shl/bit_manipulation.vhdl    # support package
>     eu_shl/shuffle64_config.vhdl    # local configuration package
>     eu_shl/shuffle64.vhdl           # entity
>     eu_shl/shuffle64_test.vhdl      # testbench
> Wondering whether it's faster now,
me too :-)
i compiled with simili, it seems ok but i didn't go further
(time to eat).

>  Michael "Tired" Riepe <Michael.Riepe@stud.uni-hannover.de>
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/