System Requirements

Host System Hardware

Note

At this time it is not recommended to run cs_server natively on the SmartLynq+ module!

Host System Software

  • Operating System: please refer to Vivado Design Suite User Guide

  • 2023.2 or newer Xilinx Hardware Server hw_server

  • 2023.2 or newer Xilinx ChipScope Server cs_server

  • Python 3.8 or newer

  • ChipScoPy Python Package

  • ChipScoPy Examples

Note

Please see ChipScoPy Installation for a complete guide to installation.

Network Considerations

While hw_server, cs_server, and ChipScoPy can be connected over TCP/IP networks for enhanced flexibility, it is not recommended that they span large WANs. This can introduce performance issues. Specifically using them over VPN may have undesirable results.

For best results all servers should be on a local physical LAN, contact your network administrator if you have questions.

Supported Versal-Based Boards

The example designs distributed with ChipScoPy are supported for these hardware boards:

Note

Not all examples will be supported on all hardware platforms–due to differences in the silicon.

User Designs

ChipScoPy supports user-generated designs targeting any Versal series device. To interact with a user design, first supply the PDI and LTX files to the programming and discovery routines.

The standard design flow will produce these output products for user-generated projects.

_images/chipscopy_vivado.png

Vivado Design Flow

Note

Certain examples may also require the “hardware hand-off” file or <project_name>.hwh from the user-generated project.