Stream Blade SOE TM Stream Blade TM Stream
Stream. Blade SOE TM Stream. Blade. TM Stream Offload Engine (SOE) Single Board Computer SOE-4 -PCI Rev 1. 2 Initial
Stream. Blade SOE TM SOE-4 -PCI J 1 J 6 J 8 J 7 J 9 PHY FLASH FPGA Virtex-4 FX 60 J 2 J 3 PHY U 1 ZBT SRAM DDR SDRAM ZBT SRAM PCI FPGA Virtex-4 FX 60 J 4 PHY CPLD Local Bus U 10 J 5 Initial 2
Stream. Blade SOE TM Features: • • Four independent Stream Offload Engines (SOEs) – Each SOE is implemented by: • 40 Pin ATA connector • ½ Xilinx Virtex-4 FX 60 • 8 MB ZBT SRAM • 128 MB DDR SDRAM • (10 Base. T/100 Base. TX/1000 Base. TX) PHY • RJ-45 Ethernet connector • RS-232 Monitor Port • Status LEDs 64 MB Flash Memory JTAG interface Status LEDs Target PCI Interface Host PCI Bus 32 bit @ 33 MHz; Local Bus 32 bit @ 33 MHz Operating Temperature Range: 0 to 70 Degrees C Initial 3
Stream. Blade SOE TM Product Options: Embedded Systems Design, Inc. (ESD) Stream. Blade. TM SOE-4 single board computer allows developers to take full advantage of the four independent Stream Offload Engines (SOEs). The Stream. Blade. 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 Stream. Blade. TM SOE-4 utilizes two Xilinx Virtex-4 FX 60 FPGAs to implement four independent SOEs that provide zero-copy, full TCP/IP offload, and 10/1000 Ethernet connectivity for each configured 40 Pin ATA connector. The ESD Stream. Blade. TM SOE-4 single board computer reduces development time and increases reliability for Communications, Military/Aerospace, Medical, and Industrial applications. The ESD Stream. Blade 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. Initial 4
Stream. Blade SOE TM More Options: The Stream Offload Engine (SOE) is at the core of the Embedded Systems Design, Inc. (ESD) Stream. Blade. TM SOE-4 single board computers utilize ESD’s SOE technology to provide zero-copy, full TCP/IP offload, and 10/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. Initial 5
Stream. Blade SOE TM More Options: Four independent Stream Offload Engines (SOEs) allow the Stream. Blade. TM SOE-4 single board computer to send and receive real-time streaming data via the J 1, J 2, J 3, and J 4 (10/1000 Ethernet) RJ-45 connectors. The J 6, J 7, J 8, and J 9 (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 Stream. Blade. TM single board computers can be configured to run without a host. Stream. Blade. TM single board computers may be configured into any host with available PCI slots including passive PCI back-planes. The Stream. Blade. TM SOE-4 single board computers can be daisy-chained together via the J 1, J 2, J 3 or J 4 (10/1000) RJ-45 Ethernet connectors to implement distributed applications. Contact ESD for more information: www. ESD-Stream. Blade. com Initial 6
Stream. Blade SOE TM 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 Initial 7
Stream. Blade SOE TM Application Example: Bits Other Vendor PCI Card ATA (Data) Bits Other Vendor PCI Card Gig-E ATA (Data) ATA Stream. Blade. TM SOE-4 Gig-E DDS Network Gig-E (Data) PCI (Control Status, Config, Power) Host 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 E 1 s with multi-casting enabled. Initial 8
Stream. Blade SOE TM Application Development: A Xilinx Virtex-4 FX 60 BSP is available from ESD. The BSP development CD comes complete with documentation, source code, presynthesized 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 Initial 9
Stream. Blade SOE TM Foundation Tools: ESD Stream. Bed. TM firmware is provided with each board. The Stream. Bed. TM firmware CD includes a Bootloader, Flash Burner, and Stream. Blade. TM Diagnostics. Developers may download and run applications, test Stream. Blade. TM hardware, and burn images to Flash via Ethernet, serial port, or the PCI bus. ESD Stream. Bed. TM software is provided with each board. The Stream. Bed. 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 Stream. Blade. TM single board computers. ESD Stream. Bed. TM software comes complete with device driver documentation, driver source code, pre-compiled driver images, and driver build files for Stream. Blade. TM single board computers. Contact ESD for more information: www. ESD-Stream. Bed. com Initial 10
Stream. Blade SOE TM SOE-4 -PCI Initial 11
Stream. Blade SOE TM Contact Information: This material is the Copyright of Embedded Systems Design, Inc. 1996 -2007. ESD, Stream. Blade, Stream. Bed, Stream. Server, Stream. Hunter, 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-Stream. Blade. com Phone: (410) 712 -7290 Embedded Systems Design, Inc. 6810 Deerpath Road Suite 300 Elkridge, Maryland 21075 USA Initial 12
- Slides: 12