Table of Contents
- 1.1 Overview
- 1.2 Key Features
- 1.3 Development and Evaluation Tools
- 1.4 Block Diagram of Rabbit RIO I/O Blocks
- 1.5 Pin Functions and Descriptions
- 1.6 Pinouts
- 1.7 Mechanical Dimensions and Land Pattern TQFP Package
- 1.8 DC Characteristics
- 1.9 AC Characteristics
- 1.10 Memory Access Times
- 1.10.1 Parallel Mode
- 1.10.2 SPI/RabbitNet Mode
- 2.1 Overview
- 2.2 Block Diagram
- 2.3 Clocks
- 2.4 Reset
- 2.5 Bus Interface
- 2.5.1 Parallel Mode
- 2.5.2 Serial Mode Clocked Serial Interface
- 2.5.3 Serial Mode RabbitNet Device Interface
- 2.5.4 Serial Mode RabbitNet Hub Interface
- 2.6 Synchronization
- 2.7 Interrupts
- 2.8 Registers
- 2.9 Register Descriptions
- 2.9.1 Master Control Register
- 2.9.2 Master Status Register
- 2.9.3 Master Prescale Register
- 2.9.4 Master Alternate Data Register
- 2.9.5 Master Protection Command Register
- 2.9.6 Master Protection Prescale Register
- 2.9.7 Watchdog Timer Registers
- 2.9.8 Pointer Registers
- 2.9.9 Indirect Registers
- 3.1 Overview
- 3.1.1 Simplified Block Diagram
- 3.2 Internal Block Registers
- 3.3 Block Control
- 3.4 Register Descriptions
- 3.4.1 Pointer and Indirect Registers
- 3.4.2 Command Register
- 3.4.3 Mode Register
- 3.4.4 Interrupt Enable and Status Registers
- 3.4.5 Counter Toggle Register
- 3.4.6 Synch Control Register
- 3.4.7 Increment/In-Phase/Begin Control Register
- 3.4.8 Decrement/Quadrature/End Control Register
- 3.4.9 Status Control Registers
- 3.4.10 Pin Control Registers
- 3.4.11 Match Registers
- 3.4.12 Count Limit Registers
- 3.4.13 Count Begin Registers
- 3.4.14 Count End Registers
- 3.4.15 Count Value Registers
- 4.1 Overview
- 4.1.1 Block Diagram
- 4.2 Dependencies
- 4.3 Operation
- 4.3.1 Setup
- 4.3.2 Example of Operation
- 4.3.3 Pattern Mode
- 4.4 Register Descriptions
- 5.1 Overview
- 5.1.1 Block Diagram
- 5.2 Dependencies
- 5.3 Operation
- 5.3.1 Setup
- 5.3.2 Example
- 5.4 Other Comments
- 5.4.1 General-Purpose I/O
- 5.4.2 External Synchronization
- 5.4.3 Interrupts
- 5.4.4 Higher Drive Current Operations
- 6.1 Overview
- 6.1.1 Block Diagram
- 6.2 Dependencies
- 6.3 Operation
- 6.3.1 Setup
- 6.3.2 Example of Operation
- 6.4 Other Comments
- 7.1 Overview
- 7.1.1 Block Diagram
- 7.2 Dependencies
- 7.3 Operation
- 7.3.1 Setup
- 7.3.2 Example
- 7.4 Other Comments
- 7.4.1 General-Purpose I/O
- 7.4.2 Interrupts
- 8.1 Overview
- 8.1.1 Block Diagram
- 8.2 Dependencies
- 8.3 Operation
- 8.3.1 Setup
- 8.3.2 Example
- 8.4 Other Comments
- 8.4.1 General-Purpose I/O
- 8.4.2 External Synchronization
- 8.4.3 Interrupts
- 9.1 Overview
- 9.2 Hub Functions
- 9.3 Hub Commands
- 9.4 Reset and Enumeration
- 9.5 Additional RabbitNet Information
- 9.6 Registers
- 9.6.1 RabbitNet Status Register
- 9.6.2 RabbitNet Parameter Register
- 9.6.3 RabbitNet ID Register
- 9.6.4 RabbitNet Reset Status Register