Additional Articles
Virtualization software → December 2011
Warren Webb, Editorial Director (OpenSystems Media)
Virtualization software facilitates the simplified design, easy upgradability, and increased optimization of embedded systems.
Virtualization → October 2011
Jim Ready (MontaVista Software); Patrick MacCartee (MontaVista Software)
Using virtualization techniques to leverage the potential of multicore SoCs.
Virtualization → August 2011
Kim Hartman (TenAsys Corporation)
Embedded virtualization combats the multicore complex: Global object networking allows real-time processor scalability.
Legacy Systems → October 2011
Kim Rowe (RoweBots Research, Inc.)
Exploitation of MCUs, MPUs, and multicore and FPGA hardware with C/C++ and POSIX implementations offer SWaP-reducing legacy system restructuring alternatives to virtualization.
Microsoft Embedded → 2011 Resource Guide
Microsoft’s underwhelming presence at ESC San Jose raises questions as to the future of Redmond in the embedded industry.
|
|
OS Video
|
| |
New development tool enables Made for iPod program licensees to quickly design feature-rich accessories using configurability of PSoC |
Vendors and Products Click on any vendor
to see a listing of
OS related products.
-
Mentor Graphics Corporation
(2)
-
MapuSoft Technologies
(2)
-
OS Abstractor and OS Changer
OS Abstractor gives users the ability to develop code independent of underlying OS (+)
Features:
- OS Abstractor applilcations will run on multiple operating systems including Nucleus PLUS, Precise/MQX, ThreadX, Linux, LynxOS OS, eCOS, Solaris, T-Kernel, Windows CE, and other Windows platforms
- VxWorks OS Changer solutions are available to port from VxWorks to Nucleus PLUS, Precise/MQX, ThreadX, Linux, LynxOS, Solaris, eCOS, T-Kernel, Windows CE, and other Windows platforms
- pSOS OS Changer solutions are available to port from pSOS to Nucleus PLUS, Precise/MQX, ThreadX, Linux, LynxOS, Solaris, eCOS, T-Kernel, Windows CE, and other Windows platforms
-
Ada-C/C++ Changer
Eclipse-based OS PAL (OS Porting and Abstraction Lab) tool (+)
Features:
43926.jpg
- The PAL Compiler works the Ada code and can additionally operate with C/C++ cross-compilers in binary generation for myriad target platforms
- The OS Abstractor integrates the C/C++ software produced, while preserving Ada code structures, files, comments, and variable names to simplify future code maintenance
- Supports operating systems such as LynxOS, VxWorks 5x and 6x, Linux, Unix, Solaris, Windows CE/VISTA/XP, Nucleus, QNX, and several others
-
MEN Micro Elektronik GmbH
(15 of 24)
-
Linux OS
An embedded Linux OS for MEN single board computers (+)
Features:
15046.jpg
- OS is SYSGO's ELinOS implementation of embedded Linux and it has been ported to MEN Micro's single board computers based upon the PowerPC MPC8245 Kahlua II processor
- SBCs are available in VMEbus and CompactPCI form factors, as busless SBCs, or as standalone compute boxes [...]
-
D302
A 6U CompactPCI card with 128 binary I/Os (+)
Features:
16701.jpg
- One-slot CompactPCI peripheral board
- Optical isolation
- 500mA output current per channel
-
B201S/B202S
A 3U M-Module carrier board (+)
Features:
3399.jpg
- Provides two M-Module sites
- Operating system support includes VxWorks, OS-9, pSOS, and Windows NT [...]
-
A501
A 2-slot mass storage controller board with an onboard 3.5-inch SCSI hard disk (+)
Features:
- SCSI-1 and SCSI-2 compatible
- Operating system support for OS-9 [...]
-
A201S
An M-Module carrier board (+)
Features:
- Provides four M-Module sites
- VMEbus slave
- Includes interrupter
-
B402
A 3U intelligent I/O controller (+)
Features:
- 20 MHz 32-bit MC68332 processor
- One M-Module site
- 2 Mbytes of dual-ported SRAM
-
M47
A 4-channel Serial Synchronous Interface (SSI) M-Module (+)
Features:
3361.jpg
- Optical isolation for each channel
- RS-422A interface
- 16-byte-deep double buffering
-
B2
A 3U 20 MHz MC68332 processor board (+)
Features:
- 2-slot or 3-slot master/slave
- Digital and timer I/O (optically isolated)
- One M-Module site
-
A4N
An intelligent configurable I/O controller with three M-Module sites (+)
Features:
3390.jpg
- 20 MHz MC68332 32-bit controller
- 1-slot master or slave
- Can be expanded to provide seven M-Module sites when used with A4-EXT carrier board (requires two VMEbus slots)
-
A15
A PowerPC-based computer that can be used as master or slave in a VMEbus environment or as a stand-alone, busless board (+)
Features:
- 400 MHz MPC8245 Kahlua II PowerPC processor
- Up to 512 Mbytes of 133 MHz DRAM
- ATA compatible CompactFlash slot
-
B9L/B10
A 3U single board computer (+)
Features:
- 25 MHz MC68360 (B9L) or 50 MHz MC68060 (B10) controllers
- Two SMC UARTs for debug
- Two intelligent serial interfaces
-
M81
A 16-channel, fully isolated, fully protected binary output M-Module for industrial applications (+)
Features:
- Based on the M-Module ANSI standard
- Usable as an I/O extension in any type of bus system, including CompactPCI, VME, PXI, and stand-alone SBCs
- Outputs switch AC or DC voltages and can also be used for analog signals
-
M72
An incremental encoder, counter, and comparator M-Module mezzanine (+)
Features:
3044.jpg
- Four independent 32-bit up/down counter units can be cascaded and may also generate hardware signals without dependence on the host
- Provides a quadrature incremental encoder interface
- Can be used for pulse width and frequency measurements
-
M79
An M-module that provides intelligent Profibus connectivity in automation and instrumentation applications (+)
Features:
15373.jpg
- Intelligent Profibus DP slave interface conforms to the Profibus DIN19245 standard
- Card has short-circuit protection on the output with an optically isolated RS-485 interface
- Supports transmission rates from 9.6 Kbits/sec to 12 Mbits/sec
-
B11
A 350 MHz PowerPC MPC8240/8245 Kahlua processor-based computer (+)
Features:
9061.jpg
- One SO-DIMM SDRAM slot
- CompactFlash slot and soldered boot Flash
- Two serial interfaces
-
Ampro Computers, Inc.
(6)
-
Complete OS Support
BSPs support all onboard I/O: 10/100Base-T Ethernet, serial, parallel (+)
Features:
- Choice of open source (processor-specific) or OS vendor's monitor
- Support for host IDE (Windows, Linux, Solaris) via serial, 10/100Base-T
- Linux SDK contains BSP, complete TimeSys GPL distribution, GNU tools
-
ReadyBoard EPIC
Scalability from 500 MHz to 1.8 GHz processors (+)
Features:
- Easy migration due to standardized PC-style connector block
- Extensive I/O that's not available in non-standard mid-size form factors
- CompactFlash socket, SODIMM memory
-
LittleBoard EBX
Scalability from 500 MHz to 1.40 GHz processors in same form factor (+)
Features:
- Easy migration with the same form factor, expansion, and connector locations
- Extreme rugged resistance to shock and vibration, HALT reports available
- -40 °C to +85 °C (ETT) for reliability, and conformal coating options
-
MightyBoard SBC
Single board computers are full-featured Mini-ITX boards that address different applications such as those that are already based around an ATX-style enclosure (+)
Features:
- 1.4 GHz LV Pentium M 738 or 1.0 GHz ULV Celeron M
- CPUs found primarily in high-end notebook PCs but with longer life cycle
- This SBC gives you a choice of high-performance, low-power Centrino processors with high-speed I/O to match
-
Mini-ITX
A choice of 2.0 GHz Pentium M Socket 760, 1.5 GHz Celeron M Socket 478 (MightyBoard 821) or 1.4 GHz LV Pentium processor (+)
Features:
- CPUs found primarily in high-end notebook PCs but with longer lifecycle
- Most effective solution for applicaitons utilizing either off-the-shelf or custom PCI bus expansion cards
- Turn-key solutions with a choice of eith MightyBoard 800 or 821 Pentium M/Celeron M processor
-
MiniModule A2D
PC/104 I/O expansion modules for Ampro LittleBoard and CoreModule SBCs and CPU modules (+)
Features:
17025.jpg
- Eight single-ended 12-bit A/D inputs
- Input range of 0-5V, 0-10V, ±5V, or ±10V, software-selectable
- 4-20mA current loop measurement, hardware-configurable
-
Highland Technology, Inc.
(1)
-
Series 180
MC68332 microprocessor (+)
Features:
- Single-width 6U
- VMEbus/VXI slave
- A16
-
RadiSys Corporation
(5)
-
Microware OS-9 for MBX
Integrated system software and development tool package specifically for Motorola MBX821 and MBX860 Entry and Standard version boards (+)
Features:
- Scalable OS-9-based RTOS architecture with multitasking real-time OS-9 kernel, flexible networking using mwSoftStax, TCP/IP support, mwMAUI multimedia support, LCD, SVGA/VGA, PCMCIA support by SystemSoft
- Full C/C++ IDE for Windows with Codewright Editor/Project Manager, FasTrak Debugger, and Ultra C/C++ Compiler [...]
-
Enhanced OS-9 for PowerPC v1.3
This OS-9 version supports more than 10 SBCs ranging from CompactPCI and reference designs to VME and MBX (+)
Features:
- Suitable for use in high-availability networking and communications equipment, digital television, Internet equipment, industrial process, and control applications
- Incorporates an integrated communications framework providing the ability to ad or replace protocol stacks without disturbing the application
- A patented dynamic downloading feature enables high availability approaching 100%, even during product maintenance
-
Enhanced OS-9 v3.0
An updated version of OS-9 that supports more than 10 SBCs ranging from CompactPCI and reference designs to VME and MBX (+)
Features:
- POSIX compliant
- Suitable for use in high-availability networking and communications equipment, digital television, Internet equipment, industrial process and control applications
- Incorporates an integrated communications framework providing the ability to add or replace protocol stacks without disturbing the application
-
Procelerant CE3100
Ready-to-use development platform (+)
Features:
33697.jpg
- Core 2 Duo COM Express Module with ECC Memory
- Intel Core 2 Duo L7400
- Intel Core Duo U2500
-
ATCA-4500
Single board computer (+)
Features:
42160.jpg
- High-performance, single-slot AdvancedTCA computer module
- Based on the single socket L5518 Intel Xeon processor
- Suitable for control plane and server functions for LTE, wireless infrastructure, Deep Packet Inspection, IPTV, IP multimedia subsystems, and defense applications
-
EKF-ELECTRONIK GmbH
(6)
-
68250-IMOd30
50 MHz 68030 processor board (+)
Features:
1560.jpg
- 68882 FPU
- Three M-Module mezzanine sites
- 4 Mbytes of SRAM
-
CN2-BONGO
3U host adapter board interfaces any CompactPCI system by fiber optic cable to the 100 Mbit/sec Fast Ethernet LAN (+)
Features:
- Built around the high end LAN controller chip Intel (DEC) 21143, the board provides a duplex SC connector compliant with IEEE 802.3u 100BaseFX
- All popular OS come with ready-to-use 21143 networking drivers [...]
-
V380-PCA
PCMCIA/JEIDA PC Card Adapter (+)
Features:
- Allows insertion of all chipcards type I-III, including the ATA compatible devices(ATA-Hard disk, ATA-Flash, SunDisk)
- Contains OS-9 drivers and utilities
- Allows reading, formatting and writing of DOS compatible file systems
-
M1400
Dual CANbus controller mezzanine (+)
Features:
- 2 independent interfaces
- Up to 4 mezzanines can be installed on a single 6U VMEbus CPU carrier board
- Provided with high-speed CANbus transceivers according ISO/DIS 11898
-
V095-ZAC
A 6U, double-size, 68040-based VMEbus CPU (+)
Features:
- 80MHz
- 4 Mbytes SRAM (expandable), 16 Mbytes PSRAM, 1 Mbyte EPROM, 2 Mbytes Flash, 128 Kbytes VMEbus DP-RAM, 4 EPROM sockets 40-pole
- Interrupt: IH(1-7)
-
V325-IADC
A 6U, double size VMEbus analog-to-digital converter (+)
Features:
- 68HC000/16MHz CPU
- MUX: HI508A/509A, input protection
- Programmable amplifier: AD625
-
JK microsystems, Inc.
(3)
-
µC/OS-II for Flashlite 186
A development kit for the µC/OS-II operating system (+)
Features:
- Includes the Flashlite 186 controller, AC adapter, connector kit, programming cable, schematic CD with documentation, utilities, sample programs source code, and Borland C/C++ V4.52 software development tools (compiler and debugger with TASM) [...]
-
µFlashTCP Development Kit
A low-cost development platform for µC/OS-II evaluation (+)
Features:
- Complete kit contains a µFlashTCP controller, 110VAC adapter, connector kit, programming and Ethernet cables, schematic, and a CD with documentation, utilities, TCP/IP libraries, sample programs, source code, and information for creating µC/OS-II applications on the µFlashTCP
- Includes Borland C/C++ V5.42 software development tools (compiler and debugger with TASM) [...]
-
Flashlite 186
Low cost controller w/ 44 digital I/O, 2 serial ports, console/debug port, 5V or 7-34V DC power. (+)
Features:
- Preloaded with DOS & Flash File System
- 33 MHz 186 Compatible Processor
- 512K Flash, 512K DRAM
-
General Software, Inc.
(3)
-
eSOL Co., Ltd.
(1)
-
eSOL RTOS Suite
Two realtime OS choices: The eT-Kernel product group, an extension of T-Kernel, and a micro ITRON4.0-compliant realtime OS (+)
Features:
37153.jpg
- A new operating system standard for high-end embedded applications
- Available in five profiles to fit any system size and purpose
- Multi-Core Edition supports two scheduling modes, true SMP Mode (TSM) and Single Processor Mode (SPM) that provide software developers with a blended multiprocessor RTOS
-
Numerix Ltd.
(1)
-
SigLib DSP Library
Suppports the Windows Mobile OS and the eMbedded Visual C++ Development Environment [...] (+)
Features:
-
BVM Ltd.
(15 of 16)
-
BVME770
16 MHz 68000 (+)
Features:
- 68450 DMA controller
- Zero-wait-state PROM/RAM
- 8 serial interfaces
-
BVME410
A 3U VMEbus Ethernet interface (+)
Features:
- Ethernet version 2.0 IEEE802.3 compatible
- AMD7990/7992/7996 `LANCE' chip set
- Standard AUI drop cable connector for 10Base5 thick wire networks or 10Base-T adapters
-
BVME250
A 3U VMEbus board that provides up to 32 single ended analog input channels or 16 differential inputs (+)
Features:
- Full 12-bit resolution
- 11 µsec worst case conversion time
- Switchable input voltage ranges of 20mV
-
BVME305
A 3U VMEbus board with a pair of AM9513A counter/timer chips (+)
Features:
- Ten independent 16-bit counters
- Up/down binary or BCD counting
- Frequency scaler
-
BVME4500
A ruggedized 33 MHz 68040 processor board (+)
Features:
- 3U form factor
- Available in extended temperature version
- 2 Mbytes of 32-bit-wide nonvolatile SRAM
-
BVME206/210
A pair of 3U parallel interface boards that provide different I/O pinouts (+)
Features:
- BVME206 is configured as a quad parallel printer interface
- BVME210 designed to monitor and control applications which require bit manipulation
- Four independent 8-bit bidirectional parallel ports
-
IP-ADC
An IndustryPack (IP) mezzanine with 16 differential/single ended analog inputs (+)
Features:
- 12-bit precision
- Gain and offset correction giving better than +1 LSB accuracy
- Less than 11-msec conversion time
-
BVME3500
A dual-processor, 32 MHz, 68360-based master/slave configuration computer (+)
Features:
3092.jpg
- Provides 11 independent asynchronous RS-232/422/485 serial ports with a 115 kbaud maximum baud rate
- 10Base-T Ethernet port
- An expansion port interfaces the processor board to a carrier board that supports four IndustryPack mezzanines
-
BVME227
An advanced GPIB interface for VMEbus that provides an interface to IEEE-488 with Talker/Listener as well as full bus controller capability (+)
Features:
- Full IEEE488.2 compatibility
- TMS9914A-based GPIB interface with additional circuitry for full compliance
- 256-Kbyte dual-ported SRAM DMA buffer
-
IP-302
A general purpose IndustryPack-compatible mezzanine built around a 68302 Integrated Multi-protocol Processor (+)
Features:
- Onboard RS-485 port, fully opto-isolated with transient suppression, operating over 2-wire or 4-wire asynchronously/synchronously
- Up to 2-Mbit/sec speed
- Optimized for use as a gateway into BVM's FieldLink distributed fieldbus network
-
IP-IO20 family
An opto-isolated IndustryPack (IP) I/O mezzanine (+)
Features:
- 20 differential I/O points available as 20 inputs, 20 outputs, or 10 inputs/10 outputs
- Inputs are fully opto-isolated
- Input voltage 12V to 50V
-
BVME775
A communications controller with eight RS-232/422 serial channels (+)
Features:
- Uses 4 x 8530 or 85230 SCC devices
- Speeds up to 38.4 Kbaud
- 68000 CPU with clock up to 16 MHz
-
BVME130
A 3U floppy disc and SCSI controller board with full master/slave VMEbus interface and DMA (+)
Features:
- SCSI ANSI X3.131 compliant
- SCSI-2 compatible
- Supports target and initiator roles
-
BVME6000
A single-slot, 6U VMEbus 68060 SBC with IndustryPack I/O (+)
Features:
- MC68060 or MC68EC060 CPU
- 50/66 MHz CPU clock
- 100 MIPS performance
-
BVME771/772
An intelligent low cost serial controller (+)
Features:
- Four high speed serial channels
- Dual 85C30 or 85230 (772) SCC's devices
- RS-232 and RS-422/485 user selectable
-
Technobox, Inc.
(4)
-
2372
A 96-channel, reconfgiurable, digital I/O PMC board (+)
Features:
- Altera FLEX 10K FPGA
- 96 general-purpose digital I/Os distributed at the front panel (32 I/Os) and at the rear-I/O connector on the PMC (64 I/Os)
- I/O out of the PMC front panel is terminated with an R/C parallel network
-
2043
A HV differential Fast/Wide SCSI adapter (+)
Features:
- Interfaces a host board PCI bus to a standard SCSI interface via a 53C875 controller
- The SCSI bus is available out the front panel using a 68-pin connector, and out the rear 64 user I/Os on the PMC
- Supports differential SCSI interface operation
-
2674
A 32-channel, reconfigurable RS-422/485 digital I/O in PMC form factor (+)
Features:
- Altera FLEX 10K FPGA with 46K to 118K gates
- A total of 32 general-purpose RS-422/485 driven digital I/Os wired to both the front panel and rear PN4 connector
- 68-pin front panel connector is compatible with standard fast/wide differential SCSI cables
-
3145/3156
An Ultra2 SCSI PMC adapter (+)
Features:
- Interfaces a host board PCI bus to a standard SCSI interface through either a Symbios 53C895 controller (model 3156) or 53C895A controller (model 3145)
- Operates in SE mode, fast/wide operation at 40 Mbytes/sec and in LVD mode at 80 Mbytes/sec
- SCSI available through front panel using a 68-pin connector or through the rear
-
CMX Systems, Inc.
(2)
-
CMXBug
A debugger that provides the ability to view and modify different aspects of the CMX multi-tasking operating system environment while the application code is running (+)
Features:
- Runs as a task, usually being the highest priority task
- In most cases, one of the target processor UART channel(s) is used as the input/output device o Allows the user to view/change many aspects of the CMX OS environment
- Provides an accurate picture of the "current state" of the CMX OS environment o Allows the user to "single step" one system TICK, allowing normal activity to occur for one system TICK, with CMXBug resuming after this "single step"
-
CMX TCP/IP
100% RFC compliant TCP/IP stack (+)
Features:
- Small ROM/RAM footprint
- Run with or without an OS
- Full source code
-
Genode
(1)
-
Genode OS Framework
Genode is a novel OS architecture that is able to master complexity by applying a strict organizational structure to all software components (even device drivers) (+)
Features:
- Supported kernels: OKL4, L4/Fiasco, L4::Pistachio, and Linux
- Supported platforms: x86, ARM9 (experimental)
- Device drivers: PS/2 keyboard and mouse, PCI, VESA graphics, USB HID, several ethernet NICs
02/5/12 08:13
|