ADSP-BF537 Blackfin Processor Hardware Reference
11-1
11 TWO WIRE INTERFACE
CONTROLLER
This chapter describes the Two Wire Interface (TWI) port. Following an
overview and a list of key features is a description of operation and func-
tional modes of operation. The chapter concludes with a programming
model, consolidated register definitions, and programming examples.
Overview
The TWI controller allows a device to interface to an Inter IC bus as spec-
ified by the Philips I
2
C Bus Specification version 2.1 dated January 2000.
This feature applies to the ADSP-BF534, ADSP-BF536, and
ADSP-BF537 processors.
The TWI is fully compatible with the widely used I
2
C bus standard. It
was designed with a high level of functionality and is compatible with
multi-master, multi-slave bus configurations. To preserve processor band-
width the TWI controller can be set up with transfer initiated interrupts
only to service FIFO buffer data reads and writes. Protocol related inter-
rupts are optional.
The TWI externally moves 8-bit data while maintaining compliance with
the I
2
C bus protocol. The TWI controller includes these features:
• Simultaneous master and slave operation on multiple device
systems
• Support for multi-master bus arbitration
• 7-bit addressing
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...