hi folks,
hi busonerd,
there is already a 1,000 units / year market in 2009 - 2010 for a 105x67 mm PCB containing :
-
a switched power supply able to run from 5,0 VDC or 3,3 VDC.
-
a FPGA
-
a DDR or DDR2 connector (VRAM plane)
-
a SHARP LQ043 LCD connector
-
a touchscreen connector
-
a CPU CLK/4 serial interface (18 Mbit/s on a 72 MHz ARM - 20 Mbit/s on a 80 MHz PIC32)
-
a HDMI / DVI interface (bypassing the VRAM plane)
-
one extension A connector good for a matrix keypad (4x4 keys), a serial PC mouse, a serial PC keyboard (all of them together)
-
one extension B connector providing 72 pins (functions to be defined)
-
one hardware interrupt pin to the µC
-
a Linux / Android / Moblin automatic detection (480x272 size) in DVI/HDMI
-
an easy-to-understand GUI when used through the CPU CLK/4 serial interface containing primitives like polygon fill, line draw and character draw.
Selling price to be aligned at 75% of the LCD price. If the SHARP LQ043 LCD is costing 55 eur, then the PCB + FPGA should cost 42 eur. Excluding DDR or DDR2 (to be found at about 15 eur). Total price for such display solution is thus 55 (LCD) + 42 (PCB) + 15 (RAM) = 112 eur.
As an option, it is already possible to opt for a FPGA implementing a ARM µC at 60 MHz.
http://www.actel.com/products/mpu/corte … x#cortexm1
However, this is only a beginning as this kind of ARM processor is still built using standard FPGA cells. The power efficiency is poor. But it is worth testing that way, right now !
Any FPGA already needs an internal µC for programming the gates. In the very close future, any FPGA will also provide a ARM µC available to the user. New 65 and 45 nanometer FPGAs are expected, with such dedicated ARM µC area. This enables the ARM to run at 100+ MHz, maintaining an excellent Mips/watt ratio. Very critical for the DIY and SEMIPRO market is that the NRE (non recurrent expenses) are kept to zero, like any ordinary FPGA. This will change industry. Everybody will love and use FPGAs. There will be many tutorials about how to use those new ARM-enabled FPGAs.
The extension B connector will provide many advanced features like SATA, USB2, AC97 or HD Audio, SDCARD, CANBUS, I2C, PWM, A/D, counters, timers, interrupts and so on. It will thus include everything you need to make a GUI-driven multimedia controlling device ! With the embedded ARM µC option, you can forget about using an external µC !
The market for such combination could be 5,000 units in 2011, then exploding to 100,000 units/year in the next coming years.
Later on, it will be possible to add some hardware video encoding/decoding in the FPGA, along with a CSI2 interface good for a 12M-Pixel CMOS camera module like Sony iU060F.
Such idea of making a FPGA-based PCB acting as a 4.3 inch MOTHERBOARD for the SHARP LQ043 LCD enables us to enter the world of “systems on one chip” in a flexible, progressive and affordable way.
This is the next de-facto standard in the DIY and SEMIPRO world. It is worth trying now.
Instead of continuously reinventing the wheel, using tiny microcontrollers and tiny LCDs, instead of being frustrated by the lack of GUI (now provided by all consumer-grade devices), very soon DIY and SEMIPRO will evolve at no extra cost and base on systems equipped with standard interfaces and operated through a GUI.
Do you know http://www.elektor.com ?
They may be interested, who knows ?
They may “persuade you” starting working on this. Their lab is curently based in Holland but they are expanding worldwide. Hope you get the message.
I definitely know we are on a Sparkfun forum. There may be one “Sparkfun” version loaded with plenty of stuff coming from the Sparkfun culture, and in the other hand, there may be a “Elektor” version loaded with plenty of stuff coming from the Elektor culture. This isn’t really competition. This is Sparkun and Elektor migrating to SoC technology, basing on a common platform that is thus going to be perceived as the next industry standard in the DIY and SEMIPRO market.
Any good idea welcome.