Reply by M.Randelzhofer●October 11, 20052005-10-11
"Eric" <ericjohnholland@hotmail.com> schrieb im Newsbeitrag
news:1129052337.204522.113600@f14g2000cwb.googlegroups.com...
> Hello all,
>
> Is there a website or paper that decribes various CPU architectures
> (i.e. 80x86, 8051, MIPS, ARM...)?
>
> I'm looking for pros & cons of various different architectures.
>
> I'm planning on coding up my own CPU in VHDL and I want to do a little
> research before I pick and architecture.
>
> Thanks,
>
> Eric
>
> Hello all,
>
> Is there a website or paper that decribes various CPU architectures
> (i.e. 80x86, 8051, MIPS, ARM...)?
>
> I'm looking for pros & cons of various different architectures.
>
> I'm planning on coding up my own CPU in VHDL and I want to do a little
> research before I pick and architecture.
Shouldn't you focus on the Soft CPU's that are optimised for FPGA
usage, then ? [ unless you are not bothered by the final speed or
resource usage.... ? ]
Things to look at are Opcode size, opcode reach, Opcode decode
and register counts.
Then there is system resource needs like DataSize, CodeSize and
finally code access itself - something of an achilles heel of
FPGA cpu design.
Lattice have open sourced their Mico8 offering, so that's a good
starting point.
-jg
Reply by ●October 11, 20052005-10-11
Eric wrote:
> Hello all,
>
> Is there a website or paper that decribes various CPU architectures
> (i.e. 80x86, 8051, MIPS, ARM...)?
>
> I'm looking for pros & cons of various different architectures.
>
> I'm planning on coding up my own CPU in VHDL and I want to do a little
> research before I pick and architecture.
>
> Thanks,
>
> Eric
Reply by Paul E. Bennett●October 11, 20052005-10-11
Eric wrote:
> Hello all,
>
> Is there a website or paper that decribes various CPU architectures
> (i.e. 80x86, 8051, MIPS, ARM...)?
>
> I'm looking for pros & cons of various different architectures.
>
> I'm planning on coding up my own CPU in VHDL and I want to do a little
> research before I pick and architecture.
In Phil Koopmans book "Stack Computers, The New Wave" there is coverage of
the various processor architectures with references. The book is on-line
somewhere. Try http://www.ece.cmu.edu/~koopman/stack_computers/ for it.
--
********************************************************************
Paul E. Bennett ....................<email://peb@amleth.demon.co.uk>
Forth based HIDECS Consultancy .....<http://www.amleth.demon.co.uk/>
Mob: +44 (0)7811-639972
Tel: +44 (0)1235-811095
Going Forth Safely ....EBA. http://www.electric-boat-association.org.uk/
********************************************************************
Reply by Eric●October 11, 20052005-10-11
Hello all,
Is there a website or paper that decribes various CPU architectures
(i.e. 80x86, 8051, MIPS, ARM...)?
I'm looking for pros & cons of various different architectures.
I'm planning on coding up my own CPU in VHDL and I want to do a little
research before I pick and architecture.
Thanks,
Eric