Manufacturer | Qi Hardware |
---|---|
Type | Video synthesizer |
Release date | December 27, 2010 | (early developer kit), September 28, 2011 (final version)
Introductory price | 380 EUR (early developer kit), 499 USD (final version) |
Operating system | RTEMS, Linux |
CPU | LatticeMico32 in a Xilinx Spartan-6 FPGA |
Memory | 128 MB DDR SDRAM |
Storage | 32 MB built-in NOR flash, memory card |
Display | SVGA up to 140 MHz pixel clock (1280x1024) |
Input | USB keyboard and mouse |
Camera | External (CVBS digitizer) |
Connectivity | DMX512, MIDI, OpenSoundControl, AC97 audio, Ethernet, RC-5 infrared, USB, GPIO |
Power | 5 W |
Dimensions | 172 × 145 × 45 mm |
Weight | 465 g |
M-Labs (formerly known as the Milkymist project) is a company and community who develop, manufacture and sell advanced open hardware devices and solutions. It is best known for the Milkymist system-on-chip (SoC) which is among the first commercialized system-on-chip designs with free HDL source code.
M-Labs technologies have been reused in diverse applications. For example, NASA's Communication Navigation and Networking Reconfigurable Testbed (CoNNeCT) experiment uses the memory controller that was originally developed for the Milkymist One and published under the terms of the GNU General Public License (GPL).
The project was presented at several open source and hacker conferences such as the Chaos Communication Congress,FOSDEM,Libre Software Meeting, and Libre Graphics Meeting 2011. It was also featured on the Make magazine blog and the Milkymist One board was included in their "ultimate open source hardware gift guide 2010".
The Milkymist system-on-chip uses the LatticeMico32 (LM32) core as a general purpose processor. It is a RISC 32-bit big endian CPU with a memory management unit (MMU) developed later by M-Labs contributors. It is supported by the GCC compiler and can run RTEMS and μClinux. There is also an experimental back-end for LLVM targeting this microprocessor.