MCF5270CAB100 Freescale Semiconductor, MCF5270CAB100 Datasheet - Page 278

no-image

MCF5270CAB100

Manufacturer Part Number
MCF5270CAB100
Description
MCU V2 COLDFIRE 64K SRAM 160-QFP
Manufacturer
Freescale Semiconductor
Series
MCF527xr
Datasheets

Specifications of MCF5270CAB100

Core Processor
Coldfire V2
Core Size
32-Bit
Speed
100MHz
Connectivity
EBI/EMI, Ethernet, I²C, SPI, UART/USART
Peripherals
DMA, WDT
Number Of I /o
39
Program Memory Type
ROMless
Ram Size
64K x 8
Voltage - Supply (vcc/vdd)
1.4 V ~ 1.6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
160-QFP
Processor Series
MCF527x
Core
ColdFire V2
3rd Party Development Tools
JLINK-CF-BDM26, EWCF
Development Tools By Supplier
NNDK-MOD5272-KIT, NNDK-MOD5270-KIT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCF5270CAB100
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
DMA Controller Module
A read/write transfer reads bytes from the source address and writes them to the destination
address. The number of bytes is the larger of the sizes specified by DCRn[SSIZE] and
DCRn[DSIZE]. See
Source and destination address registers (SARn and DARn) can be programmed in the DCRn to
increment at the completion of a successful transfer. BCRn decrements when an address transfer
write completes for a single-address access (DCRn[SAA] = 0) or when SAA = 1.
14.4.1 Transfer Requests (Cycle-Steal and Continuous Modes)
The DMA channel supports internal and external requests. A request is issued by setting
DCRn[START] or by asserting DREQn. Setting DCRn[EEXT] enables recognition of external
DMA requests. Selecting between cycle-steal and continuous modes minimizes bus usage for
either internal or external requests.
14.4.2 Dual-Address Data Transfer Mode
Each channel supports dual-address transfers. Dual-address transfers consist of a source data read
and a destination data write. The DMA controller module begins a dual-address transfer sequence
during a DMA request. If no error condition exists, DSRn[REQ] is set.
14-14
• Cycle-steal mode (DCRn[CS] = 1)—Only one complete transfer from source to destination
• Continuous mode (DCRn[CS] = 0)—After an internal or external request, the DMA
• Dual-address read—The DMA controller drives the SARn value onto the internal address
occurs for each request. If DCRn[EEXT] is set, a request can be either internal or external.
An internal request is selected by setting DCRn[START]. An external request is initiated
by asserting DREQn while DCRn[EEXT] is set. Note that multiple transfers will occur if
DREQn is continuously asserted.
continuously transfers data until BCRn reaches zero or a multiple of DCRn[BWC] or until
DSRn[DONE] is set. If BCRn is a multiple of BWC, the DMA request signal is negated
until the bus cycle terminates to allow the internal arbiter to switch masters. DCRn[BWC]
= 000 specifies the maximum transfer rate; other values specify a transfer rate limit.
The DMA performs the specified number of transfers, then relinquishes bus control. The
DMA negates its internal bus request on the last transfer before BCRn reaches a multiple
of the boundary specified in BWC. On completion, the DMA reasserts its bus request to
regain mastership at the earliest opportunity. The DMA loses bus control for a minimum of
one bus cycle.
bus. If DCRn[SINC] is set, the SARn increments by the appropriate number of bytes upon
a successful read cycle. When the appropriate number of read cycles complete (multiple
reads if the destination size is larger than the source), the DMA initiates the write portion
of the transfer.
If a termination error occurs, DSRn[BES,DONE] are set and DMA transactions stop.
Section 14.3.5, “DMA Control Registers
MCF5271 Reference Manual, Rev. 2
(DCR0–DCR3).”
Freescale Semiconductor

Related parts for MCF5270CAB100