streamblade tm streamblade tm applications rev 1.2
TRANSCRIPT
![Page 1: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/1.jpg)
StreamBladeTM
StreamBladeTM Applications
Rev 1.2
![Page 2: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/2.jpg)
2
StreamBladeTM
Contents
• StreamBladeTM
– SOE-4-PCI– SOE-2-2V4-PCI– Configurations– Development Tools– Foundation Tools
![Page 3: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/3.jpg)
3
StreamBladeTM
SOE-4-PCI
FPGA
FPGA
XilinxVirtex-4FX60
XilinxVirtex-4FX60
SOE-4
1 Gig-E
1 Gig-E
1 Gig-E
1 Gig-E
40
40
40
40ATA
ATA
ATA
ATA
4 channel Stream Offload Engine (SOE)
PCI
![Page 4: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/4.jpg)
4
StreamBladeTM
J1
J2
J7 J9
SOE-4-PCI J6 J8
J3
J4
PCI
CPLD
FLASH
J5
PHY
PHY
FPGAVirtex-4
FX60
DDRSDRAM
ZBTSRAM
DDRSDRAM
ZBTSRAM
PHY
PHY
FPGAVirtex-4
FX60
ZBTSRAM
ZBTSRAM
DDRSDRAM
DDRSDRAM
Local Bus
U10
U1
![Page 5: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/5.jpg)
5
StreamBladeTM
SOE-4-PCI
![Page 6: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/6.jpg)
6
StreamBladeTM
Using EDT Bit-Capture Cards
StreamBladeTM
SOE-4
PCI
ATA
ATA
ATA
ATA
EDT
EDT
EDT
EDT
Gig-E
Bits
Bits
Bits
Bits
Gig-E
Gig-E
Gig-E
(Data)
(Data)
(Data)
(Data)
Host
(Control, Status, Config, Power)
![Page 7: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/7.jpg)
7
StreamBladeTM
4U Adapter (960 E1 Inputs to 12 DDS Outputs)StreamBladeTM SOE-4-PCIPCI Passive Backplane
Rack Mountable Chassis
EDT Bit-Capture Cards
Host Processor
Host Ethernet
![Page 8: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/8.jpg)
8
StreamBladeTM
SOE-2-2V4-PCI
FPGA
FPGA
XilinxVirtex-4LX100
XilinxVirtex-4LX100
SOE-2-2V4
1 Gig-E
1 Gig-E
40
40ATA
ATA FPGAXilinx
Virtex-4FX60
2 channel Stream Offload Engine (SOE) with 2 Virtex-4 Application FPGAs
SOE-2 boards are available withthe following Xilinx Virtex-4application FPGAs:
LX(40, 60, 80, 100, 160),SX(55)
PCI
![Page 9: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/9.jpg)
9
StreamBladeTM
P1
P2
P5
PHY
PHY
CPLDFLASH
PCI
ApplicationFPGA#1Virtex-4
ZBTSRAM
FPGAVirtex-4
FX60
DDRSDRAM
ZBTSRAM
ApplicationFPGA#2Virtex-4
P3 P4
DDRSDRAM
ZBTSRAM
ZBTSRAM
SOE-2-2V4-PCI
Local Bus
![Page 10: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/10.jpg)
10
StreamBladeTM
SOE-2-2V4-PCI
![Page 11: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/11.jpg)
11
StreamBladeTM
Using “Other Vendor” Receiver Cards – Example A
Receiver Card
Receiver Card
StreamBladeTM SOE-2-2V4(Using application FPGAs
independently)
ATA
ATA
Gig-E
Gig-E
(Data)
(Data)
Host
(Control, Status, Config, Power)
PCI
![Page 12: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/12.jpg)
12
StreamBladeTM
4U Adapter (10 Receiver Inputs to 10 DDS Outputs)
StreamBladeTM SOE-2-2V4-PCIPCI Passive BackplaneRack Mountable Chassis
Receiver Cards
Host Processor
Host Ethernet
![Page 13: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/13.jpg)
13
StreamBladeTM
Using “Other Vendor” Receiver Cards – Example B
Receiver Card
StreamBladeTM SOE-2-2V4(Using cross wired application
FPGAs)
PCI
Host
(Control, Status, Config, Power)
ATA(Data)
Gig-E
![Page 14: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/14.jpg)
14
StreamBladeTM
4U Adapter (8 Receiver Inputs to 8 DDS Outputs)
StreamBladeTM SOE-2-2V4-PCIPCI Passive BackplaneRack Mountable Chassis
Receiver Cards
Host Processor
Host Ethernet
![Page 15: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/15.jpg)
15
StreamBladeTM
StreamBladeTM Configurations – Example A
FPGA
FPGA
FX60
FX60
SOE-4
FPGA
FPGA
Application
Application
SOE-2
FPGAFX60
Network
RX
RX
MODEM
MODEM
MODEM
MODEM
EDT
EDT
EDT
EDT
Gig-E
![Page 16: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/16.jpg)
16
StreamBladeTM
StreamBladeTM Configurations – Example B
Network
RX
RX
FPGA
FPGA
Application
Application
SOE-2
FPGAFX60
Demux
FPGA
FPGA
Application
Application
SOE-2
FPGAFX60
Demod
FPGA
FPGA
Application
Application
SOE-2
FPGAFX60
Tune
X
X
X
X
Gig-E
![Page 17: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/17.jpg)
17
StreamBladeTM
StreamBladeTM Configurations – Example C
Network
EDTL-Band & IF
RX
EDTL-Band & IF
RX
EDTL-Band & IF
RX
EDTL-Band & IF
RX
FPGA
FPGA
FX60
FX60
SOE-4
Host
PCI
NIC
ProgrammableModem
Gig-E
![Page 18: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/18.jpg)
18
StreamBladeTM
4U Adapter (12 L-Band Inputs to 12 DDS Outputs)StreamBladeTM SOE-4-PCIPCI Passive Backplane
Rack Mountable Chassis
EDT L-Band & IF Receiver
Host Processor
Host Ethernet
![Page 19: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/19.jpg)
19
StreamBladeTM
StreamBladeTM Processing Array
Non-Blocking1 Gigabit Ethernet
Network Switch
FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60FPGA
FPGA
Application
Application
SOE-2
FPGAFX60
FOPFOP
FOP
Passive PCIBackplane Chassis
![Page 20: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/20.jpg)
20
StreamBladeTM
4U Processing Array (32 Virtex-4 LX 160 FPGAs)StreamBladeTM SOE-2-2V4-PCIPCI Passive Backplane
Rack Mountable ChassisHost Processor
Host Ethernet
![Page 21: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/21.jpg)
21
StreamBladeTM
Development Tools:
A Xilinx Virtex-4 BSP is available from Embedded Systems Design, Inc. (ESD). The BSP development CD comes complete with documentation, source code, pre-synthesized designs, and project files. Sample designs demonstrate how to interface external bit streams to the ESD StreamBladeTM SOE-4 and SOE-2-2V4 single board computers. The BSP development CD also provides sample application designs that utilize the two Xilinx Virtex-4 processing nodes on StreamBladeTM SOE-2-2V4 single board computers.
Xilinx development tools and the Xilinx Embedded Development Kit (EDK) are available from Xilinx. Contact Xilinx for more information:
www.Xilinx.com
![Page 22: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/22.jpg)
22
StreamBladeTM
Foundation Tools:
ESD StreamBedTM firmware is provided with each board. The StreamBedTM firmware CD includes a Bootloader, Flash Burner, and StreamBladeTM Diagnostics. Developers may download and run applications, test StreamBladeTM hardware, and burn images to Flash via Ethernet, serial port, or the PCI bus.
ESD StreamBedTM software is provided with each board. The StreamBedTM software CD includes executable Linux device drivers. The drivers provide the host computer, via the PCI bus, the ability to control and receive status from one or more StreamBladeTM single board computers. ESD StreamBedTM software comes complete with device driver documentation, driver source code, pre-compiled driver images, and driver build files for StreamBladeTM single board computers. Contact ESD for more information:
www.ESD-StreamBed.com
![Page 23: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/23.jpg)
23
StreamBladeTM
POC Contact Information
• Mark Wecht - President– [email protected]
• Jeff Clements – Vice President– [email protected]
• Scott Wecht – Vice President Product & Research– [email protected]
![Page 24: StreamBlade TM StreamBlade TM Applications Rev 1.2](https://reader035.vdocument.in/reader035/viewer/2022062314/56649efd5503460f94c117b8/html5/thumbnails/24.jpg)
24
StreamBladeTM
Corporate 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