User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 36
UG585 (v1.11) September 27, 2016
Chapter 1: Introduction
°
Drives into 3-state if not enabled
°
Identifies an error condition if more than one master detected
Supports 50 MHz maximum external SPI clock rate through MIO
°
25 MHz maximum through EMIO to PL SelectIO pins
Selectable master clock reference
Programmable master baud rate divisor
Supports 128-byte read and 128-byte write FIFOs
°
Each FIFO is 8-bit wide
Programmable FIFO thresholds
Supports programmable clock phase and polarity
Supports manual or auto start transmission of data
Software can poll for status or function as interrupt-driven
•Programmable interrupt generation
CAN Controllers (Two)
Conforms to the ISO 11898 -1, CAN 2.0A, and CAN 2.0B standards
Supports both standard (11-bit identifier) and extended (29-bit identifier) frames
Supports bit rates up to 1 Mb/s
Transmit message FIFO with a depth of 64 messages
Transmit prioritization through one high-priority transmit buffer
Support of watermark interrupts for TxFIFO and RxFIFO
Automatic re-transmission on errors or arbitration loss in normal mode
Receive message FIFO with a depth of 64 messages
Acceptance filtering of four acceptance filters
Sleep mode with automatic wake-up
•Snoop mode
Loopback mode for diagnostic applications
Maskable error and status interrupts
16-bit time stamping for receive messages
Readable error counters
UART Controllers (Two)
Programmable baud rate generator
64-byte receive and transmit FIFOs
•6, 7, or 8 data bits
1, 1.5, or 2 stop bits