David Gibson wrote: > Eek, wibble. It still seems somewhat unlikely to me that you'd be > changing the peripherals "on the fly" in a real life embedded > application. Especially considering that reboots are likely to be > much less of an issue on an embedded system than on a big server.
My contrived example is a piece of test equipment that has an LCD touchscreen and some high speed serial collection device. The LCD is only used when interacting with the UI and the serial is only used during a run when the LCD can be blank. By reprogramming part of the FPGA on the fly you can squeeze more into a smaller FPGA. It appears that Xilinx already has this working: http://www.xilinx.com/xapp/xapp290.pdf I guess I wouldn't be quite so quick to dismiss this as unlikely, but I must admit, my crystal ball is in the shop this week. It sure would be nice to keep such things in mind as OCP is evolving, though. Scott Anderson scott_anderson at mvista.com MontaVista Software Inc. (408)328-9214 1237 East Arques Ave. http://www.mvista.com Sunnyvale, CA 94085 ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/