Protocol Rules - Xilinx Zynq UltraScale+ RFSoC ZCU208 User Manual

Rf data converter evaluation tool
Hide thumbs Also See for Zynq UltraScale+ RFSoC ZCU208:
Table of Contents

Advertisement

• RFDC commands are usually a direct translation of the RFDC driver with an addition of error
checking when necessary
• PL design commands control the PL side of the design (MMCM, GPIO, capture and generation
memories, etc.)
• Board control commands control some of the board components such as external clocks

Protocol Rules

The full list of commands is provided in
The command syntax for input is:
• CMD PARAM1 PARAM2 PARAM3 (with any number of parameters)
• Commands and parameters are separated by an ASCII space
• Commands and parameters are human readable, i.e., sent in ASCII format
• Receive end of line is \n
The output return format is:
• If an input command is not recognized, the parser errors out and sends ERROR: CMD:
Invalid Command\n
• If an input command is recognized, the parser checks the number of arguments, and sends
ERROR: CMD: Invalid Number of Arguments\n
• If execution succeeds, the result is returned CMD param1 param2 ... paramX value1
value2 ... valueY\n
• Commands that are not expected to return values return their name if execution succeeds:
[CMD]
• CMD and values are separated by a space
• Receive end of line is \n
• Any log or messages from metal-log can be returned via the getlog command; the \r\n
characters are replaced from any log messages with "|" and a single \n appended at the end
UG1433 (v1.2) October 27, 2021
RF Data Converter Evaluation Tool User Guide
Appendix B: Command
Send Feedback
Chapter 5: Protocol Specifications
List.
www.xilinx.com
24

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zynq ultrascale+ rfsoc zcu216

Table of Contents