công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

MAC7200 bảng dữ liệu(PDF) 285 Page - Freescale Semiconductor, Inc

tên linh kiện MAC7200
Giải thích chi tiết về linh kiện  MAC7200 Microcontroller Family Reference Manual
PDF  976 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  FREESCALE [Freescale Semiconductor, Inc]
Trang chủ  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAC7200 bảng dữ liệu(HTML) 285 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 281Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 282Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 283Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 284Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 285Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 286Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 287Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 288Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 289Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 285 / 976 page
background image
The SPP DMA Controller Module (SPP_DMA2)
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
207
write_to_local_memory [channel].daddr = dma_engine.daddr + dma_engine.dlast;
/* restore the major iteration count to the beginning value */
write_to_local_memory [channel].citer = dma_engine.biter;
/* check for interrupt assertion at completion of the major iteration */
if (dma_engine.int_maj)
generate_interrupt (channel);
/* check if the ipd_req is to be disabled at completion of the major iteration */
if (dma_engine.d_req)
DMAERQ [channel] = 0;
/* check for a scatter/gather transfer control descriptor */
if (dma_engine.e_sg) {
/* load new transfer control descriptor from the address defined by dlast_sga */
write_to_local_memory [channel] =
read_from_amba-ahb(dma_engine.dlast_sga,32);
}
if (dma_engine.major.e_link)
TCD[major.linkch].start = 1;
/* specified channel service req */
dma_engine.active = 0;
/* clear the channel busy flag */
dma_engine.done = 1;
/* set the channel done flag */
}
else { /* configuration error detected, abort the channel */
dma_engine.error_status = error_type; /* record the error */
dma_engine.active = 0;
/* clear the channel busy flag */
/* check for interrupt assertion on error */
if (dma_engine.int_err)
generate_interrupt (channel);
}
For more details, consult Section 12.2.4.1, “Register Descriptions.”
12.2.3
External Signal Description
As shown in Figure 12-1, the DMA’s primary platform interfaces are the AMBA-AHB 2.v6 master bus
and the IPS slave bus. The AHB 2.v6 nomenclature refers to the AMBA-AHB 2.0 AHB-Lite protocol,
with AMBA V6 extensions for exclusive access support and extended cache control attributes.
Additionally, the DMA inputs request signals (one per channel) from the peripherals and outputs interrupt
signals (one per channel plus error indicators) to the platform’s interrupt controller. It also interfaces to the
off-platform local memory array. The memory BIST (MBIST) controller is a separate module since test
requirements for the RAM may vary by process technology.
12.2.4
Memory Map/Register Definition
The DMA’s programming model is partitioned into two sections, both mapped into the IPS space: the first
region defines a number of registers providing control functions, while the second region corresponds to
the local transfer control descriptor memory. Reading an unimplemented register bit or memory location
will return the value of zero. Writes to an unimplemented register bit or memory location will be ignored.
Any access to a reserved memory location will result in a bus error.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com