![Infineon Technologies TC1784 Скачать руководство пользователя страница 389](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446389.webp)
TC1784
On-Chip System Buses and Bus Bridges
User´s Manual
4-21
V1.1, 2011-05
Buses, V1.9
4.5
System Peripheral Bus
The TC1784 has one on-chip FPI Bus:
•
System Peripheral Bus (SPB)
– System bus for on-chip peripherals
This section gives an overview of the on-chip FPI Bus. It describes its bus control units,
the bus characteristics, bus arbitration, scheduling, prioritizing, error conditions, and
debugging support.
4.5.1
Overview
The FPI Bus interconnects the on-chip peripheral functional units with the TC1784
processor subsystem.
The FPI Bus is designed to be quick to be acquired by on-chip functional units, and quick
to transfer data. The low setup overhead of the FPI Bus access protocol guarantees fast
FPI Bus acquisition, which is required for time-critical applications.
The FPI Bus is designed to sustain high transfer rates. For example, a peak transfer rate
of up to 320 Mbyte/s can be achieved with the 32-bit data bus at 80 MHz bus clock.
Multiple data transfers per bus arbitration cycle allow the FPI Bus to operate close to its
peak bandwidth.
Additional features of the FPI Bus include:
•
Optimized for high speed and high performance
•
Support of multiple bus masters and pipelined transactions
•
32-bit wide address and data buses
•
8-, 16-, and 32-bit data transfers
•
64-, 128-, and 256-bit block transfers
•
Central simple per-cycle arbitration
•
Slave-controlled wait state insertion
•
Support of atomic operations LDMST, ST.T and SWAP.W
The functional units of the TC1784 are connected to the FPI Bus via FPI Bus interfaces.
An FPI Bus interfaces acts as bus agents, requesting bus transactions on behalf of their
functional unit, or responding to bus transaction requests.
There are two types of bus agents:
•
FPI Bus master agents can initiate FPI Bus transactions and can also act as slaves.
•
Slave agents can only react and respond to FPI Bus transaction requests in order to
read or write internal registers of slave modules as for example memories.
When an FPI Bus master attempts to initiate a transfer on the FPI Bus, it first signals a
request for bus ownership to the bus control unit (SBCU). When bus ownership is
granted by the SBCU, an FPI Bus read or write transaction is initiated. The unit targeted
by the transaction becomes the FPI Bus slave, and responds with the requested action.
Содержание TC1784
Страница 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Страница 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Страница 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...