[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] OT?, Performance
Yasushi SHOJI wrote:
> Hi all,
>
> # This must be OT for mb-uclinux ml.
Maybe not, the very fact that we are using linux on an FPGA makes these
philosophical questions worth asking (and possible to be answered!)
> say, if we have perfect C to RTL or HDL compiler, would it be
> impractical to build not only web server but entire uclinux kernel and
> userland purely from logic?
>
> I have been wondering a few days. what will stop us?
Now I *will* get off topic :)
I'm not convinced that we will ever be able to run the source for, say,
the boa webserver, through a translator, and get some detailed low level
RTL circuit to synthesise. What does malloc() mean in hardware?
Well maybe that's not true, if you give me the boa source, I'll generate
a hardware description... it's called a microprocessor operating on
stored opcodes, with a memory subsystem, and ... :-)
What is hardware? What is software? Are they really distinguishable?
Does it matter?
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/