Home2018-09-07T10:34:54+00:00

Sidewinder is the world’s first Xilinx® Zynq® UltraScale+™ ZU19EG Storage Accelerator PCIe card. But don’t let the ‘Storage Accelerator’ title limit you, Sidewinder’s ZU19EG is also well suited for anything NVMe, NVMe Over Fabrics (NVMEoF, NVMF) workload acceleration, high-frequency trading, and general Zynq US+ development and experimentation.

Download the Datasheet >

Features.

Xilinx

Zynq US+ XCZU19EG-2FFVC1760 FPGA

A huge Zynq UltraScale+ ZU19EG device is housed under the cooling system.

The Zynq US+ features:

  • Quad-Core ARM Cortex-A53 Application Processing Unit
  • Dual-Core ARM Cortex-R5 Real Time Processing Unit
  • ARM Mali™-400 MP2 Graphics Processing Unit (GPU)
  • Lots of extremely high-speed peripherals

PCIe Host Connector

PCIe endpoint supporting Gen4 x8 or Gen3 x16.

PCIe Expansion Port

A PCIe x8  Host Port supporting expansion SSDs or other PCIe add-in cards (you will recognize this port as a x16, but it’s wired only as a x8).

2x 100G QSFP+ Cages

Each with 25Gbps x4 connectivity to ZU19EG.

M.2 Connectors

Sidewinder includes two M.2 sockets to support on board NVMe Solid State Drives (SSD). Add lots of onboard storage! One of the M.2 ports can optionally be used as a boot device for the card. Drives not included.

8643 connectors

Two (2) 8643 connectors at the back end of the card enable connection to off-board SSDs (typically via an 8643 to U.2 cable).

10/100/1000BaseT LAN port

The GigE capable LAN port on Sidewinder is connected directly to the Zynq UltraScale+’s PS. Use this port for management, status, debug, or data plane activities.

DDR4

Sidewinder is outfitted with two DDR4* PC4-2400 memory modules. One module is connected to the Zynq UltraScale+ PS while the other is connected to the PL (the internal FPGA fabric). With this memory the ARM processors can run extensive operating systems and execute other sophisticated instruction sets. In addition, by dedicating memory to the PL (the internal FPGA fabric), the algorithms that are being accelerated with the FPGA have plenty of buffer in which to operate. The SO-DIMMs are each 16GB, 72-bit with ECC, with a dual rank structure.

*As per Xilinx specification, with this structure of memory, maximum achievable PS rate = 1866MT/s, and PL rate = 2166MT/s.

USB UART

A micro-USB connector (device only) backed by a USB-to-UART chip, provides access to two (2) serial port connections on the Zynq US+ PS. Intended for use during development.

uSD Card Slot

Carefully hidden away on the back of Sidewinder is a uSD slot. This slot is intended for program storage.

ATX Input Power Connector

When “in-system” the ATX power connector input, in conjunction with the PCIe edge connector, work in tandem to power Sidewinder. The same is true for desktop operation – that is, the “PCIe Power and Loopback Adapter” is required as well as the ATX power connector input.

Applications.

Development. Loop it.

The Sidewinder Loopback Kit is an invaluable tool during your development. Purchase separately from Sidewinder.

Included in the loopback kit:

PCIe Power and Loopback Adapter

This simple, yet invaluable card allows you to not only power Sidewinder on a desktop (ATX power also required), but it also loops back the high-speed PCIe differential pairs to assist in development and debug. Card ships with banana jacks (not shown below). An onboard oscillator provides the PCIe clock.

PCIe Expansion Port Loopback

Speed up your development by looping back the PCIe expansion port.

M.2 Loopback

Want to confirm that your signals are correctly reaching the M.2 slots? Plug in an M.2 loopback PCB, and using Xilinx’s IBERT, check to see if you’re ready to access a real M.2 SSD. As there are two M.2 slots on Sidewinder, the loopback kit includes two M.2 loopback cards.

8643 Loopback Cable

Test out the 8643 functionality by looping one 8643 connector back into the other.

Sales & Support

Fidus prides itself in offering top notch support. For quote requests, please complete the form below. For all other questions and inquiries, contact us and we’ll get back to you quickly!

SIDEWINDER SUPPORT

PN: 10243-01-SW100-003

Description: Sidewinder-100 PCIe Platform:

Package Contents:

  • QTY 1: Sidewinder-100, PCIe add-in card.
  • Excludes: M.2 drives and QSFP pluggables.

PN: 1029x-01-LBTEST-001

Description: Sidewinder-100 Loopback Kit

Package Contents:

  • QTY 1: PCIe Power and Loopback Adapter
  • QTY 1: PCIe Expansion Port Loopback
  • QTY 2: M.2 Loopback Card
  • QTY 1: 8643 Loopback Cable

Laboratory.

An inside look around the Fidus lab during Sidewinder development.

A fully provisioned loopback system. 

Sidewinder with the Loopback Kit installed. Also installed stand-offs.

Sidewinder connected to two (2) SSDs

Sidewinder with QSFP pluggables installed, and two (2) M.2 drives in place, PCIe Power and Loopback Adapter, two (2) Intel SSD drives, oscilloscope, ATX power supply.

Ecosystem.

As with any highly programmable, multi-market targetable platform, Sidewinder application development and support consists several on-going and ever engaging tasks. The following top notch companies are working cooperatively to develop end solutions to enable Sidewinder customers.

Providing world class chips and IP, Xilinx is second to none! Xilinx enables Sidewinder with NVMEoF (NVMe Over Fabrics, NVMF) IP. Learn more…

GET STARTED

Contact us now for more information
or to request a quote.

Fidus Systems Inc.

In 2001 Fidus Systems Inc. was founded in Ottawa, Ontario, Canada. Fidus design centres located in Kitchener-Waterloo, Ontario, Canada and San Jose, California.

fidus.com

Ottawa Design Center and Headquarters 
375 Terry Fox Dr.
Ottawa, ON
K2K 0J8
Canada
Tel: +1 (613) 595-0507 x200
Fax: +1 (613) 595-1811

Kitchener-Waterloo Design Center
180 King Street South,
Unit 505
Waterloo, ON
N2J 1P8
Canada
Tel: +1 (519) 576-0060

San Jose Design Center 
927 Corporate Way,
Fremont, CA
94539-6118
Tel: +1 (408) 217-1928 x0