Device

Kintex® UltraScale™ XCKU040-2FFVA1156E FPGA

Configuration

FPGA configuration is determined by DIP switch SW15.

Config mode 1 2 3 4 5 6
JTAG X X X X 0 1
JTAG SD X X X X 1 1
Quad SPI Note 4 Note 4 Note 4 Note 4 0 0

Notes:

  1. X = don’t care
  2. 0 = OFF position
  3. 1 = ON position
  4. Switches 1 to 4 determine which of 16 bitstreams is loaded from the Quad SPI flash

Demo of Intelliprop's NVMe Host Accelerator IP core

I’ve just done a video to demo Intelliprop’s NVMe Host Accelerator IP core on the Xilinx Kintex Ultrascale KCU105 dev board and the Samsung 950 Pro M.2 NVMe SSD. To connect them together I’ve used the FPGA Drive FMC plugged into the HPC connector to give us a 4-lane PCIe Gen3 interface with the SSD. The read/write speeds I got are simply incredible and line up very well with the numbers I wrote about in an earlier post. [Read More]
nvme  ssd 

A quick look at the Kintex Ultrascale KCU105

A quick look at the Kintex Ultrascale KCU105
I’ve got the Kintex Ultrascale Development Kit on my desk today so it’s a good time to take a look inside and see what’s special about this board. The Ultrascale (20nm) and Ultrascale+ (16nm) FPGAs are taking over from the Series-7 devices (28nm), and I’ve seen more and more customer interest in them in recent months. The Kintex Ultrascale is the little brother of the Ultrascale family, providing the “best price/performance/watt” and “an optimum blend of capability and cost-effectiveness” according to Xilinx. [Read More]

NVMe Host IP tested on FPGA Drive

NVMe Host IP tested on FPGA Drive
I’ve been totally overloaded with projects in the last couple months but I’m back with some really exciting news today. A few months back a company called IntelliProp, based in Colorado, released a NVMe Host Accelerator IP core for interfacing FPGAs with NVMe SSDs. This IP core allows reads and writes to be performed directly from the FPGA fabric, without the latency overhead of an operating system (read about the NVMe speed tests I did under PetaLinux). [Read More]
nvme