Software/Hardware FPGA Dev Board that runs Linux
bforsse writes "The ML300 allows engineers to develop
hardware with HDL synthesis/simulation and software with standard GNU tools. The entire system is implemented inside one FPGA with an integrated IBM PPC processor. The board comes with all the peripherals that a standard motherboard or laptop has and then some.
It currently ships with MontaVista Linux, a number of other linux flavors and OSs are in the pipeline. Maybe this new merging of the hardware and software worlds will settle some of the religious wars between hw and sw engineers?...ok, maybe not."
1. Get FPGA Prototype
2. Imagine a Beowulf cluster of them
3. ???
4. Profit and note that in Soviet Russi, the PCB prototypes you!
If you convert the Ogg algorithms to verilog/vhdl it could...
All circuits busy.
For hardware developers to imitate the mistakes of software development is a mistake. Hardware should conform to well-defined interfaces, it should be carefully designed, debugged, and tested, and then it should not require "upgrades" or "installation" later on, it should just work. If it hooks up to computers, it should only require generic drivers.
If your USB peripherals didn't work properly, its because they were poorly designed. This has nothing to do with the choice of using an FPGA to implement the interface.
With programmable hardware the hardware engineers won't have the same scrutiny in testing as they would with hardwired hardware. Period.
So what, one might say? Programmable hardware can be upgraded afterwards. So isn't that a good thing? Depends on who you ask I suppose.
My stand on this would be NO, because I couldn't do jack shit for it incase something doesn't work. From a software developers point of view it's essential that you can trust your platform (os and compiler) and most importantly if you think there's bugs there, you can look it up from the source and try finding it. I doubt that I'd have the possibility of doing so with programmable hardware.
No, clean CPU specs for me please. Let it be shite like the 386 we're still mostly struggling with, but atleast I have good specs for that and ALL of the software on top of it is GPL'd. Thank you.
Besides if you think of BIOSes and HW drivers in general. They're so shite that linux and many other OSes won't even use them. Thank god one can bypass them in most of the cases. People have been asking bios sources, but in vain. My guess is that what we have with bioses now is what we'll be facing with future programmable hardware. Crap and proprietary. I wonder why M$ hasn't gotten into that yet...
1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW