StreamBlade SOE TM Initial 3 Features: Four independent Stream Offload Engines (SOEs) –Each SOE is implemented by: 40 Pin ATA connector ½ Xilinx Virtex-4 FX60 8MB ZBT SRAM 128MB DDR SDRAM (10BaseT/100BaseTX/1000BaseTX) PHY RJ-45 Ethernet connector RS-232 Monitor Port Status LEDs 64MB Flash Memory JTAG interface Status LEDs Target PCI Interface Host PCI Bus 32 bit @ 33MHz; Local Bus 32 bit @ 33 MHz Operating Temperature Range: 0 to 70 Degrees C
StreamBlade SOE TM Initial 4 Product Options: Embedded Systems Design, Inc. (ESD) StreamBlade TM SOE-4 single board computer allows developers to take full advantage of the four independent Stream Offload Engines (SOEs). The StreamBlade TM SOE-4 single board computer is designed to transport real-time streaming data and utilizes ESD’s Stream Offload Engine (SOE) technology to provide real-time streaming data paths between distributed processing nodes. The StreamBlade TM SOE-4 utilizes two Xilinx Virtex-4 FX60 FPGAs to implement four independent SOEs that provide zero-copy, full TCP/IP offload, and 10/100/1000 Ethernet connectivity for each configured 40 Pin ATA connector. The ESD StreamBlade TM SOE-4 single board computer reduces development time and increases reliability for Communications, Military/Aerospace, Medical, and Industrial applications. The ESD StreamBlade TM SOE-4 single board computer provides users with direct access to each SOE via a 40 pin ATA connector and/or via a Ethernet RJ-45 connection.
StreamBlade SOE TM Initial 5 More Options: The Stream Offload Engine (SOE) is at the core of the Embedded Systems Design, Inc. (ESD) StreamBlade TM SOE-4 single board computer. StreamBlade TM SOE-4 single board computers utilize ESD’s SOE technology to provide zero-copy, full TCP/IP offload, and 10/100/1000 Ethernet connectivity between the configurable I/O at the 40 pin ATA connectors and network connected real-time streaming data processing nodes. ESD’s SOE technology acts to decouple real-time streaming data source and sink processing nodes allowing real-time processing jitter to occur without data loss. Each SOE is capable of running a Data Distribution Service (DDS) Source/Sink Agent. A DDS Source/Sink Agent allows each SOE to be a node on the DDS network where it can receive control and provide node status. The DDS Source/Sink Agent can be controlled to Source or Sink real-time streaming data utilizing the DDS network connectivity to support distributed processing. Application FPGA designs need not be DDS aware. Multi-casting is handled by the SOE running a DDS Source/Sink Agent.
StreamBlade SOE TM Initial 6 More Options: Four independent Stream Offload Engines (SOEs) allow the StreamBlade TM SOE-4 single board computer to send and receive real-time streaming data via the J1, J2, J3, and J4 (10/100/1000 Ethernet) RJ-45 connectors. The J6, J7, J8, and J9 (I/O) 40 pin ATA connectors allow developers the freedom to customize the connectivity necessary to interface with a variety of real-time streaming data sources and sinks that support interfaces such as Ethernet, RF, RS-232, RS-422, G.703, LVDS, and ECL. ESD StreamBlade TM single board computers can be configured to run without a host. StreamBlade TM single board computers may be configured into any host with available PCI slots including passive PCI back-planes. The StreamBlade TM SOE-4 single board computers can be daisy-chained together via the J1, J2, J3 or J4 (10/100/1000) RJ-45 Ethernet connectors to implement distributed applications. Contact ESD for more information: www.ESD-StreamBlade.com
StreamBlade SOE TM Initial 7 Applications: Full Stream Offload Engine (SOE) Plug-In Data Distribution Service (DDS) Conversion of configurable I/O Input to Data Distribution Format Conversion of Data Distribution Format to configurable I/O Output Equipment Control via 40 pin ATA or RJ-45 connectors Network: Bridge, Monitor, and Test Data Distribution Certification Software Based Radio Applications –Digital Drop Receiver (DDR); Demod; and Demux –Adaptive Beam Forming –Interference Mitigation; Direction Finding Protocol Processing; Filtering & Selection Data Generation; Data Recording; Data Playback
StreamBlade SOE TM Initial 8 Application Example: StreamBlade TM SOE-4 PCI ATA Each SOE is implementing an embedded DDS Source/Sink Agent making the Gig-E interfaces DDS compliant. Each Gig-E interface may be carrying real-time streaming data channels with an aggregate rate exceeding 80 E1s with multi-casting enabled. ATA Other Vendor PCI Card Gig-E Bits DDS Network Gig-E (Data) Host (Control Status, Config, Power)
StreamBlade SOE TM Initial 9 Application Development: A Xilinx Virtex-4 FX60 BSP is available from ESD. The BSP development CD comes complete with documentation, source code, pre- synthesized designs, and project files. Sample applications demonstrate how to interface user configurable I/O from a 40 Pin ATA connector with a Stream Offload Engine (SOE). Xilinx development tools and the Xilinx Embedded Development Kit (EDK) are available from Xilinx. Contact Xilinx for more information: www.Xilinx.com
StreamBlade SOE TM Initial 10 Foundation Tools: ESD StreamBed TM firmware is provided with each board. The StreamBed TM firmware CD includes a Bootloader, Flash Burner, and StreamBlade TM Diagnostics. Developers may download and run applications, test StreamBlade TM hardware, and burn images to Flash via Ethernet, serial port, or the PCI bus. ESD StreamBed TM software is provided with each board. The StreamBed TM software CD includes executable Linux and Windows device drivers. The drivers provide the host computer, via the PCI bus, the ability to control and receive status from one or more StreamBlade TM single board computers. ESD StreamBed TM software comes complete with device driver documentation, driver source code, pre-compiled driver images, and driver build files for StreamBlade TM single board computers. Contact ESD for more information: www.ESD-StreamBed.com
StreamBlade SOE TM Initial 12 Contact Information: This material is the Copyright of Embedded Systems Design, Inc. 1996-2007. ESD, StreamBlade, StreamBed, StreamServer, StreamHunter, and Stream Offload Engine (SOE) are Trademarks. Other company and product names may be trademarks of their respective owners. Contact Embedded Systems Design, Inc. sales: www.Embedded-Sys.com www.ESD-StreamBlade.com Phone: (410) 712-7290 Embedded Systems Design, Inc. 6810 Deerpath Road Suite 300 Elkridge, Maryland 21075 USA