Functional Description
21-20
ADSP-BF50x Blackfin Processor Hardware Reference
IDLE State
The command path state machine remains in the IDLE state when not
active. The command path state machine becomes enabled and leaves the
IDLE state once the
CMD_EN
bit of the
RSI_COMMAND
register is set. The state
will transition to the PEND state if the
CMD_PEND_EN
bit is set within
RSI_COMMAND
; otherwise it will enter the SEND state.
When the command path state machine returns to the IDLE state from
one of the other states and the result of the return is not due to the RSI
being disabled or reset, the state machine will remain in the IDLE state for
at least eight
RSI_CLK
cycles. During this time, the RSI will continue to
drive the
RSI_CLK
signal even if the
PWR_SV_EN
feature is enabled. This is
required in order to allow the card to complete the current operation.
Only after the eight
RSI_CLK
cycles have passed will the state machine
leave the IDLE state if enabled again.
PEND State
The PEND state is entered if the
CMD_PEND_EN
bit is set within
RSI_COMMAND
. The state machine remains in the PEND state until it is
notified by the data path sub block that a data transfer has completed.
This is indicated by the
DAT_END
flag being set as a result of the
RSI_DATA_CNT
decrementing to zero. This mode is intended to enable the
automatic transmission of a
STOP_TRANSMISSION
command after reading or
writing the required amount of data for stream-based transactions.
The
CMD_PEND_EN
feature is not functional for block-based transfers
and cannot be used to automatically issue the
STOP_TRANSMISSION
command for
MULTIPLE_BLOCK_READ
or
MULTIPLE_BLOCK_WRITE
operations.
SEND State
During the SEND state, the RSI sets the
CMD_ACT
flag in
CMD_STATUS
to
indicate a transfer is in progress. The behavior of the state machine upon
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...