Board-level computer maker Innovative Integration (Simi Valley, Calif.) is debuting a very powerful standalone DSP board called the SBC6713e. Packaged in a 160 x100-mm 3U form-factor, the SBC6713e is capable of completely autonomous DSP and networked operation. As such, it should find a home in high-end embedded control, remote data acquisition, industrial realtime sub-systems, and OEM instrumentation.
Dual TI DSPs
Packing a C-friendly Texas Instruments TMS320C6713 floating-point DSP, the SBC6713e single-board computer (SBC) features two open-architecture OMNIBUS I/O expansion sites that are compatible with more than fifteen off-the-shelf daughter cards.
OMNIBUS is an open-bus architecture 37.5-MHz synchronous parallel bus structure that uses four decode (chip select) signals per site, with 12-bit sub-addressing available. Using it, modules can be memory-mapped into DSP memory, and you can use multiple independent interrupt signals back to the DSP. Numerous timing, power and handshaking signals are also provided.
OMNIBUS supports an assortment of analog and digital I/O modules, and it serves as a simple bus interface for use in custom daughter card designs.
To get an idea of the features of the SBC, check out its block diagram by clicking on the image here.
Click for larger image
The board also runs TCP/IP at a 100-Mbits/s bandwidth on a dedicated TMS320DM641 64-bit DSP. The architecture preserves 100 percent of the bandwidth of the 'C6713 chip for user application code.
Give Us More
"Many users of our existing Universal Serial Bus-based SBCs requested high-speed Ethernet connectivity and improved computational performance," notes Innovative Integration's president Jim Henderson. "However, running TCP/IP on the C6713 DSP would've imposed a substantial computational burden.
"Off-loading Ethernet communications functions to a dedicated coprocessor, and architectural improvements, lets applications running on the SBC6713e execute up to ten times faster than previous products."
Parallel Execution Units
The TMS320C6713 DSP comprises the SBC's engine for data movement and data processing. It offers eight parallel execution units, and 256-kbytes of on-chip memory coupled with a two-level cache controller and 16 DMA channels.
Software libraries provided with the card make use of DSP/BIOS peripheral drivers to facilitate end-user code development for the most complex multi-thread applications, while optimizing bandwidth. The toolset includes turnkey data acquisition and playback applications, with source code that illustrates the best use of the SBC's hardware resources.
Note that Innovative Integration is also a member of the Texas Instruments TMS320 Third Party Program. It's an extensive collection of global DSP development support comprising more than 650 independent companies and consultants.
The highly integrated SBC also includes 32-bits of programmable digital I/O, a precision DDS (direct digital synthesizer) timebase, and external clock and multi-card sync support. The SBC also uses a dedicated 40-Mbyte/s inter-board FifoPort data link, and packs 2-Mbytes of flash, and a watchdog timer.
The system's multi-card synchronization is implemented with what Innovative calls its SyncLink/ClkLink interface. It permits up to four unique timing signals and event triggers to be shared between up to 16 cards. The SBC6713e has a switch matrix that routes any event trigger to any SyncLink/ClkLink port, under software control.
With that, you could use the DDS output, for example, to drive an LVDS (low voltage differential signaling) pair to serve as external clock to other cards. That involves no complex cabling; it's just a simple connection and software configuration.
You can also implement custom logic interfaces, or hardware-accelerated signal processing on a Xilinx Virtex Spartan-2e FPGA that offers 600,000 configurable gates.
Pricing for the SBC6713e starts at about $1,900. A development package is available for about $7,650. It includes a SBC6713e card, a JTAG emulator, TI's Code Composer Studio IDE (integrated development environment), and Innovative's Pismo software tool suite.
For more info contact Innovative Integration, 2655 Park Center Dr., Simi Valley, Calif. 91362. Phone: (805) 520-3300. Fax: (805) 579-1730.
Or, visit Innovative's Web site.