ADSP-BF537 Blackfin Processor Hardware Reference
11-5
Two Wire Interface Controller
Internal Interfaces
The peripheral bus interface supports the transfer of 16-bit wide data and
is used by the processor in the support of register and FIFO buffer reads
and writes.
The register block contains all control and status bits and reflects what can
be written or read as outlined by the programmer’s model. Status bits can
be updated by their respective functional blocks.
The FIFO buffer is configured as a1-byte-wide 2-deep transmit FIFO
buffer and a 1-byte-wide 2-deep receive FIFO buffer.
The transmit shift register serially shifts its data out externally off chip.
The output can be controlled for generation of acknowledgements or it
can be manually overwritten.
The receive shift register receives its data serially from off chip. The
receive shift register is 1 byte wide and data received can either be trans-
ferred to the FIFO buffer or used in an address comparison.
The address compare block supports address comparison in the event the
TWI controller module is accessed as a slave.
The prescaler block must be programmed to generate a 10 MHz time ref-
erence relative to the system clock. This time base is used for filtering of
data and timing events specified by the electrical data sheet (See the Phil-
ips Specification), as well as for
SCL
clock generation.
The clock generation module is used to generate an external
SCL
clock
when in master mode. It includes the logic necessary for synchronization
in a multi-master clock configuration and clock stretching when config-
ured in slave mode.
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 ...