UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Moderator
Moderator
214 Views
Registered: ‎07-31-2012

Xilinx IP hardware and software collateral

IP

Type

Protocol

User Guide/

Product Guide

Baremetal resources

Linux resources

PS SPI

Hard IP

SPI learning

  • Zynq Ultrascale+: Refer to chapter 23 in UG1085

 

  • Zynq-7000: Refer to chapter 17 in UG585

 

 

 

 

 

I2C

Hard IP: PS I2C

 

Soft IP: AXI I2C

I2C learning

  • PS I2C in Zynq Ultrascale+: Refer to chapter 22 in UG1085

 

  • PS I2C in Zynq-7000: Refer to chapter 20 in UG585

 

  • AXI I2C in PL: Refer to product guide PG020

 

 

 

 

 

CAN, CAN-FD

Hard IP: PS CAN

 

Soft IP:

AXI CAN, CAN-FD

CAN learning

  • PS CAN in Zynq Ultrascale+: Refer to chapter 20 in UG1085

 

  • PS CAN in Zynq-7000: Refer to chapter 28 in UG585

 

  • AXI CAN in PL: Refer to product guide PG096

 

  • CAN-FD in PL: Refer to product guide PG223

 

 

 

 

PS CAN/AXI CAN/CAN-FD

PS DMA

Hard IP

PS DMA learning

  • DMA controller in Zynq Ultrascale+: Refer to chapter 19 in UG1085

 

  • DMA controller in Zynq-7000: Refer to chapter 9 in UG585

 

 

 

 

 

 

AXI QSPI

Soft IP

SPI learning

  • AXI QSPI in PL: Refer to product guide PG153

 

  • Baremetal User APIs

 

 

UART

Hard IP:

PS UART

Soft IP: AXI UARTLITE,

AXI UART 16550

Uart Learning

  • PS UART in Zynq Ultrascale+: Refer to chapter 21 in UG1085

 

  • PS UART in Zynq-7000: Refer to chapter 19 in UG585

 

  • AXI UARTLITE in PL: PG142

 

  • AXI UART 16550 in PL: PG143

 

 

  • PS UART User APIs; AXI UARTLITE ; AXI UART 16550

 

 

 

 

Timers

Hard IP: PS WDT, TTC

 

Soft IP: AXI WDT,

AXI Timer

WDT Learning

 

 

TTC Learning

  • Timers in Zynq Ultrascale+: Refer to chapter 14 in UG1085

 

  • Timers in Zynq-7000: Refer to chapter 8 in UG585

 

  • AXI Timebase WDT in PL: PG128

 

 

 

 

 

 

 

 

 

 

 

RTC

Hard IP: RTC

 

 

RTC learning

  • RTC in Zynq Ultrascale+: Refer to chapter 7 in UG1085

 

 

 

 

Interrupt Controller

Hard IP: GIC

 

Soft IP: AXI INTC

GIC learning

 

 

 

  • GIC in Zynq Ultrascale+: Refer to chapter 13 in UG1085

 

  • GIC in Zynq-7000: Refer to chapter 7 in UG585

 

  • AXI INTC in PL: Refer to product guide PG099

 

 

 

 

 

 

GPIO

Hard IP - PS GPIO

Soft IP - AXI GPIO

 

UG1085 - Chapter 27 - General Purpose I/O

PG144 - AXI GPIO

Wiki - PS GPIO Linux driver usage 

Wiki - AXI GPIO Linux driver usage

 

 

 

 

 

 


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------