Vivado IP Cores’ Distribution

Vivado IP Cores’ Distribution v1.0.5 (2024-01-25) Contains:

  • FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 5)
  • LEDs Utility Vivado IP Core Version 1.0 (Rev. 4)

Vivado IP Cores’ Distribution v1.0.4 (2023-12-04) Contains:

  • FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 4)
  • LEDs Utility Vivado IP Core Version 1.0 (Rev. 3)

Vivado IP Cores’ Distribution v1.0.3 (2023-08-21) Contains:

  • FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 3)
  • LEDs Utility Vivado IP Core Version 1.0 (Rev. 3)

Vivado IP Cores’ Distribution v1.0.2 (2023-03-21) Contains:

  • FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 2)
  • LEDs Utility Vivado IP Core Version 1.0 (Rev. 2)

Vivado IP Cores’ Distribution v1.0.1 (2022-10-12) Contains:

  • FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 1)
  • LEDs Utility Vivado IP Core Version 1.0 (Rev. 1)

Vivado IP Cores’ Distribution v1.0.0 (2022-09-14) Contains:

  • FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 0)
  • LEDs Utility Vivado IP Core Version 1.0 (Rev. 0)

FrontPanel Subsystem Vivado IP Core

FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 5) – 2024-01-25

  • Add XEM8370-KU11P board support
  • Update the block diagram artwork for all boards.

FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 4) – 2023-12-04

  • For both okClk and okClks, establish a new interface of the clock_rtl type and
    set their FREQ_HZ parameter to 100800000 Hz. This enables automatic frequency
    propagation in the IPI block designer.
  • Fixed an issue where using capital hexadecimal address values would trigger the error
    message: ‘Named port connection ‘xyz’ does not exist.’

FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 3) – 2023-08-21

  • Minor GUI changes
  • Add closing `default_nettype wire directive to several example design files that also implement `default_nettype none at the beginning of the file. This modification addresses potential errors encountered with our encrypted FrontPanel HDL files, such as the “[Synth 8-5809] Error generated from encrypted envelope” error.
  • Removed Autofill feature in FrontPanel Vivado IP Core due to Vivado IP handling changes that started with Vivado version 2022.2; manual endpoint address entry now required.
  • Users are advised not to use prior versions of the FrontPanel Vivado IP Core with Vivado versions 2022.2 and onwards. This version of FrontPanel Vivado IP Core resolves the following issues in those Vivado versions:
    • Resolves “CRITICAL WARNING: [IP_Flow 19-5622] Failed to create IP instance.”
    • Resolves “You cannot have two endpoints with the same address” error in the TCL
      console. The error occurs after pressing “OK” in the GUI, even though the GUI did not report these errors initially.

Note: Contains FrontPanel HDL Components equivalent to those included in FrontPanel SDK versions: latest v5.2.11

FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 2) – 2023-03-21

  • Minor GUI changes

Note: Contains FrontPanel HDL Components equivalent to those included in FrontPanel SDK versions: latest v5.2.11

FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 1) – 2022-10-12

  • Add XEM8350-KU115 board support
  • Add XEM7320-A200 board support
  • Resolve “[Synth 8-5809] Error generated from encrypted envelope” error when using a Vivado version ealier than v2021.1 by adding 2017 key encrypted sources for all applicable boards
  • Add Vivado version compatibility restrictions for each board
  • Restrict IP Core from being used with XEM8320-AU25P board file v1.0 or v1.1 as these have not yet implemented the host_interface or host_interface_s board interfaces

Note: Contains FrontPanel HDL Components equivalent to those included in FrontPanel SDK versions: latest v5.2.11

FrontPanel Subsystem Vivado IP Core Version 1.0 (Rev. 0) – 2022-09-14

  • Initial creation

Note: Contains FrontPanel HDL Components equivalent to those included in FrontPanel SDK versions: v5.2.9v5.2.8

LED Utility Vivado IP Core

LED Utility Vivado IP Core Version 1.0 (Rev. 4) – 2024-01-25

  • Add XEM8370-KU11P board support

LED Utility Vivado IP Core Version 1.0 (Rev. 3) – 2023-08-21

  • Add opening `default_nettype none and closing `default_nettype wire statements to the driver Verilog code for future prevention of inferred nets.
  • Fix bug preventing IP Core creation when using Vivado version 2023.1 without Opal Kelly’s Vivado Board Files. Resolves “CRITICAL WARNING: [IP_Flow 19-5622] Failed to create IP instance.

LED Utility Vivado IP Core Version 1.0 (Rev. 2) – 2023-03-21

  • Add appropriate IP Core files to the Simulation file set to generate them as output products in the case of simulation i.e. generate_target Simulation <ip object>
  • Patch reported “IP Version:” in Copyright header of generated output products
  • Minor GUI changes

LED Utility Vivado IP Core Version 1.0 (Rev. 1) – 2022-10-12

  • Add XEM8350-KU115 board support

LED Utility Vivado IP Core Version 1.0 (Rev. 0) – 2022-09-14

  • Initial creation