EasyManuals Logo

NXP Semiconductors K22F series User Manual

NXP Semiconductors K22F series
1407 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #232 background imageLoading...
Page #232 background image
Table 10-10. FlexBus Signal Descriptions
(continued)
Chip signal name Module signal
name
Description I/O
• If bursting is used, FB_TSIZ1–FB_TSIZ0 are driven to the
transfer size.
• If bursting is inhibited, FB_TSIZ1–FB_TSIZ0 first show the
entire transfer size and then show the port size.
For burst-inhibited transfers, FB_TSIZ1–FB_TSIZ0 change with
each FB_TS assertion to reflect the next transfer size.
For transfers to port sizes smaller than the transfer size,
FB_TSIZ1–FB_TSIZ0 indicate the size of the entire transfer on the
first access and the size of the current port transfer on subsequent
transfers. For example, for a 32-bit write to an 8-bit port,
FB_TSIZ1–FB_TSIZ0 are 00b for the first transaction and 01b for
the next three transactions. If bursting is used for a 32-bit write to
an 8-bit port, FB_TSIZ1–FB_TSIZ0 are driven to 00b for the entire
transfer.
FB_TA
4
FB_TA Transfer Acknowledge—Indicates that the external data transfer is
complete. When FB_TA is asserted during a read transfer, FlexBus
latches the data and then terminates the transfer. When FB_TA is
asserted during a write transfer, the transfer is terminated.
If auto-acknowledge is disabled (CSCR[AA] = 0), the external
memory or peripheral drives FB_TA to terminate the transfer. If
auto-acknowledge is enabled (CSCR[AA] = 1), FB_TA is generated
internally after a specified number of wait states, or the external
memory or peripheral may assert external FB_TA before the wait-
state countdown to terminate the transfer early. The chip deasserts
FB_CS one cycle after the last FB_TA is asserted. During read
transfers, the external memory or peripheral must continue to drive
data until FB_TA is recognized. For write transfers, the chip
continues driving data one clock cycle after FB_CS is deasserted.
The number of wait states is determined by CSCR or the external
FB_TA input. If the external FB_TA is used, the external memory or
peripheral has complete control of the number of wait states.
Note:
External memory or peripherals should assert FB_TA only
while the FB_CS signal to the external memory or
peripheral is asserted.
The CSPMCR register controls muxing of FB_TA with other
signals. When the CSPMCR register does not allow fb_ta
control, auto-acknowledge must be used (CSCR[AA] =1'b1);
otherwise the bus may hang.
I
FB_TBST FB_TBST Transfer Burst—Indicates that a burst transfer is in progress as
driven by the chip. A burst transfer can be 2 to 16 beats depending
on FB_TSIZ1–FB_TSIZ0 and the port size.
Note:
When a burst transfer is in progress (FB_TBST = 0b), the
transfer size is 16 bytes (FB_TSIZ1–FB_TSIZ0 = 11b), and
the address is misaligned within the 16-byte boundary, the
external memory or peripheral must be able to wrap around
the address.
O
1. FB_AD[23:21] not available on 100-LQFP devices.
Module Signal Description Tables
K22F Sub-Family Reference Manual, Rev. 4, 08/2016
232 NXP Semiconductors

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the NXP Semiconductors K22F series and is the answer not in the manual?

NXP Semiconductors K22F series Specifications

General IconGeneral
BrandNXP Semiconductors
ModelK22F series
CategoryController
LanguageEnglish

Related product manuals