AMD-Xilinx extends series-7 product lifecycle

The 28nm AMD-Xilinx 7 series devices are used in industrial, automotive, test and measurement, aerospace and defense, and medical markets.

AMD-Xilinx has formally announced extended support for all 7 series FPGAs and adaptive SoCs through at least 2035, including the Spartan®-7 and Artix®-7 FPGAs, the entire Zynq®-7000 SoC portfolio, as well as Kintex®-7 and Virtex®-7 FPGAs. All speed and temperature grades are included.

Continue reading “AMD-Xilinx extends series-7 product lifecycle”

Magellan – a hardware monitor/debugger (II)

Part 2 – Registers monitoring

In this part we will integrate several blocks:

  1. AXI infrastructure, defined on a Vivado block design, including a JTAG to AXI master
  2. AXI-Lite registers block, with adaptations for this tutorial from the original one published on Code Snippets Seven segment driver for Basys 3 (presented in part 1 of this tutorial)
  3. Seven segment decoder for Basys 3 (presented in part 1 of this tutorial)
  4. An extension of the top block that was used in part 1, to instantiate the new blocks and add additional functionality.
Continue reading “Magellan – a hardware monitor/debugger (II)”

Magellan – a hardware monitor/debugger

Part 1 – Seven segment display

The Basys 3 board has a plethora of interactive resources: push buttons, switches, LEDs, and a four-digit seven-segment display, among others.

In this series of articles, we will describe Magellan. Magellan is a hardware monitor/debugger which we will put to use for debugging our designs.

Continue reading “Magellan – a hardware monitor/debugger”