Electronic Components Datasheet Search
  English  ▼

X  

MFC2000 Datasheet(PDF) 399 Page - List of Unclassifed Manufacturers

Part # MFC2000
Description  Multifunctional Peripheral Controller 2000
PDF  426 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ETC [List of Unclassifed Manufacturers]
Direct Link  
Logo ETC - List of Unclassifed Manufacturers

MFC2000 Datasheet(HTML) 399 Page - List of Unclassifed Manufacturers

Back Button MFC2000 Datasheet HTML 395Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 396Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 397Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 398Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 399Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 400Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 401Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 402Page - List of Unclassifed Manufacturers MFC2000 Datasheet HTML 403Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 399 / 426 page
background image
Hardware Description
MFC 2000 Multifunctional Peripheral Controller 2000
100723A
Conexant
24-13
Countach instructions are 40 bits wide, they must be transferred in sections. This is accomplished by DMA
transfers to three consecutive scratch pad addresses.
Each of the five logical channels is started by the Countach Subsystem by a high-going pulse on the Countach
GPIO signal sp_gpio[0]. When the pulse is detected, the Countach DMA Controller fetches the parameters from
the scratch pad, executes the desired DMA operation, and interrupts the Countach Subsystem at the completion.
The scratch pad addresses for the various DMA parameters are shown below:
Table 24-3. DMA Parameters Scratch Pad Addresses
Scratch pad
address
Parameter
Countach Subsystem DMA Channel Parameters
0xF9
ENB – Enables the DMA operation
0xFA
BAH – most significant bits of base address and DMA control bits
0xFB
BAL – least significant bits of base address
0xFC
SZ – number of halfwords to transfer
0xFD
NSR – number of sub ranges
0xFE
AST – address step between sub ranges
Scratch pad
address
Function
0x100
Countach Subsystem DMA channel 0 data port
0x101
Countach Subsystem DMA channel 1 data port
0x102
Countach Subsystem DMA channel 2 data port
0x103
Countach Subsystem DMA channel 3 data port
0x1B0
Countach Subsystem DMA channel 4 program data port (bits 15:0)
0x1B1
Countach Subsystem DMA channel 4 program data port (bits 31:16)
0x1B2
Countach Subsystem DMA channel 4 program data port (bits 39:32)
To program and initiate a DMA transfer, firmware must first setup the parameter registers shown above. The
process of reading the ENB register will cause hardware to generate either an ARM IRQ or start a DMA transfer.
If the LSB of the ENB Register is 1 an ARM IRQ is generated. If the value of the LSB is 0, a DMA transfer is
initiated.
Sub Range Value
Block Size
Memory
This diagram depicts how the SZ, NSR and AST register all work together. The block size is controlled by the SZ
register and defines the number of DMA accesses before the Sub Range Jump occurs. At the end of the block,
the last DMA address + one is added to the AST register, and is used as the starting address for the next block.
This process continues for the number of cycles specified by the NSR register. Once the NSR value is met, an
IRQ is generated.



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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