xsim

By default, the Vivado IDE compiles .v files with the Verilog 2001 syntax and .sv files with
the SystemVerilog syntax

See Also

zynq ACP

ACP: Accelerator Coherency Port

Interface enabling coherent accesses from PL to CPU memory space

Zynq 7000

Zynq UltraScale+ MPSoC

One 64-bit AXI slave interface (ACP port) for coherent access to CPU memory

The two highest performance interfaces between the PS and the PL for data transfer are the high-performance AXI ports and ACP interfaces. The high performance AXI ports are used for high throughput data transfer between the PS and the PL.Coherency, if required, is managed under software control. When hardware cohere...

xsdb - jtag chain

Listing the JTAG chain through XSDB can help identify hardware connectivity issues. To perform this operation you use the "jtag targets" command. Below is a sample session on how to perform this operation on the first cable detected.

connect -host <ip-or-hostname>
jtag targets -set -filter {level == 0}
jtag targets -filter {level == 1}

get parts

get_parts

The command get_parts returns a list of matching parts.

Example:

    set mypart "xc7k325t"
    set device_filter [format "%s*" $mypart]
    foreach part_pkg [get_parts -filter "DEVICE =~ $device_filter" ] {
        set pin_count [get_property IO_PIN_COUNT $part_pkg]
        set row_data [format "INFO: part %s, pins %s" $part_pkg $pin_count]
        puts $row_data    
    }