142
第 4 第 S3C44B0X 第第第第第第第

第 4 章 S3C44B0X 硬件结构及功能

  • Upload
    elom

  • View
    94

  • Download
    0

Embed Size (px)

DESCRIPTION

第 4 章 S3C44B0X 硬件结构及功能. 第 4 章 目录. 8 日历时钟 9 中断控制 10. 串行口管理 11 LCD 控制器 12.IIS 总线接口 13. 其他接口管理. 1.S3C44B0 简介 2. 存储器配置 3. 时钟和功耗管理 4.CUP Wrapper 和总线 特性 5.DMA 控制器 6.I/O 端口 7.PWM 定时器和看门狗 定时器. 4.10 串行口管理. 概述. - PowerPoint PPT Presentation

Citation preview

  • 4 S3C44B0X

  • 4 1.S3C44B02.3.4.CUP Wrapper 5.DMA6.I/O7.PWM

    8 9 10.11 LCD 12.IIS13.

  • 4.10 S3C44B0XUARTI/OUART RxD0TxD0RxD1TxD1 DMA UART 0 IrDA 1.0 16 FIFO UART 1 IrDA 1.0 16 FIFO

  • 4.10 UARTUARTS3C44B0I/O3.3V5VPCPCRS232RS232

  • 4.10 UART-------- 00FIFOFIFO

  • 4.10 UART-------- ,

  • 4.10 UART--------(AFC) S3C44B0XUARTnRTSnCTSUARTUART

  • 4.10 UART--------(AFC)UART A

  • 4.10 UART--------(AFC)UARTA TxD nCTS

    UARTB RxD nRTS

    1UART A

  • 4.10 UART--------(AFC)UARTA TxD nCTS

    UARTB RxD nRTS

    UART A

  • 4.10 UART--------(AFC)UART A

  • 4.10 UART--------(AFC)UARTA RxD nRTS

    UARTB TxD nCTS

    1UART A

  • 4.10 UART--------(AFC)UARTA RxD nRTS

    UARTB TxD nCTS

    UART A

  • 4.10 UART--------(AFC) nRTS nCTS

  • 4.10 UART-------- nRTSnCTSnDSRnDTRDCDnRII/OAFCRS-232C

  • 4.10 /DMA S3C44B0XUART7FIFO/FIFO/

  • 4.10 /DMA--------FIFO

    FIFOFIFORxFIFO,;FIFO3,.,.TxFIFO,.,.,,,,FIFO,..,.

  • 4.10 /DMA--------FIFO

    FIFOFIFORxFIFO,;FIFO3,.,.TxFIFO,.,.,,,,FIFO,..,.

  • 4.10 /DMA--------FIFO

    FIFOFIFORxFIFO,;FIFO3,.,.TxFIFO,.,.,,,,FIFO,..,.

  • 4.10 /DMA--------FIFO

    FIFOFIFORxFIFO,;FIFO3,.,.TxFIFO,.,.,,,,FIFO,..,.

  • 4.10 UART FIFO UARTFIFOFIFOFIFO UARTFIFOA,B,C,D,EBD

  • 4.10 UARTS3C44B0X16UART(UBRDIVn)16UBRDIVn UBRDIVn=MCLK/(bps16)-1115.2Kbps(MCLK)64MHzUBRDIVnUBRDIVn=(int)(64000000/(11520016))-1=35-1=34

  • 4.10 S3C44B0XUARTUART(UCONn)

  • 4.10 S3C44B0XUART(IR)UARTULCONn

  • 4.10 UART -------- UART

    ULCONn Reserved[ 7 ]0[ 6 ]0= 1=/0[ 5:3 ]0xx= 100= 101=110=1 111=0000[ 2 ] 0=1 1=20[ 1:0 ]00=5 01=6 10=7 11=800

  • 4.10 UART -------- UART

    ULCONn Reserved[ 7 ]0[ 6 ]0= 1=/0[ 5:3 ]0xx= 100= 101=110=1 111=0000[ 2 ] 0=1 1=20[ 1:0 ]00=5 01=6 10=7 11=800

  • 4.10 UART -------- UART

    ULCONn Reserved[ 7 ]0[ 6 ]0= 1=/0[ 5:3 ]0xx= 100= 101=110=1 111=0000[ 2 ] 0=1 1=20[ 1:0 ]00=5 01=6 10=7 11=800

  • 4.10 UART -------- UART

    ULCONn Reserved[ 7 ]0[ 6 ]0= 1=/0[ 5:3 ]0xx= 100= 101=110=1 111=0000[ 2 ] 0=1 1=20[ 1:0 ]00=5 01=6 10=7 11=800

  • 4.10 UART -------- UART

    ULCONn Reserved[ 7 ]0[ 6 ]0= 1=/0[ 5:3 ]0xx= 100= 101=110=1 111=0000[ 2 ] 0=1 1=20[ 1:0 ]00=5 01=6 10=7 11=800

  • 4.10 UART -------- UART

    ULCONn Reserved[ 7 ]0[ 6 ]0= 1=/0[ 5:3 ]0xx= 100= 101=110=1 111=0000[ 2 ] 0=1 1=20[ 1:0 ]00=5 01=6 10=7 11=800

  • 4.10 UART -------- UART

    UCONn [ 9 ]0=1=0[ 8 ]0=1=0[ 7 ]UARTFIFO/0= 1=0[ 6 ]UART0= 1=0

  • 4.10 UART -------- UART

    UCONn [ 9 ]0=1=0[ 8 ]0=1=0[ 7 ]UARTFIFO/0= 1=0[ 6 ]UART0= 1=0

  • 4.10 UART -------- UART

    UCONn [ 9 ]0=1=0[ 8 ]0=1=0[ 7 ]UARTFIFO/0= 1=0[ 6 ]UART0= 1=0

  • 4.10 UART -------- UART

    UCONn [ 9 ]0=1=0[ 8 ]0=1=0[ 7 ]UARTFIFO/0= 1=0[ 6 ]UART0= 1=0

  • 4.10 UART -------- UART

    UCONn [ 9 ]0=1=0[ 8 ]0=1=0[ 7 ]UARTFIFO/0= 1=0[ 6 ]UART0= 1=0

  • 4.10 UART -------- UART

    UCONn

    [ 5 ]UART0= 1=0[ 4 ]UART0= 1=0[ 3:2 ]UART00= 01= 10=BDMAD UART011=BDMA1 UART100[ 1:0 ]UART00= 01= 10=BDMA0 UARTD11=BDMA1UART100

  • UART -------- UART4.10

    UCONn

    [ 5 ]UART0= 1=0[ 4 ]UART0= 1=0[ 3:2 ]UART00= 01= 10=BDMAD UART011=BDMA1 UART100[ 1:0 ]UART00= 01= 10=BDMA0 UARTD11=BDMA1UART100

  • UART -------- UART4.10

    UCONn

    [ 5 ]UART0= 1=0[ 4 ]UART0= 1=0[ 3:2 ]UART00= 01= 10=BDMAD UART011=BDMA1 UART100[ 1:0 ]UART00= 01= 10=BDMA0 UARTD11=BDMA1UART100

  • UART -------- UART4.10

    UCONn

    [ 5 ]UART0= 1=0[ 4 ]UART0= 1=0[ 3:2 ]UART00= 01= 10=BDMAD UART011=BDMA1 UART100[ 1:0 ]UART00= 01= 10=BDMA0 UARTD11=BDMA1UART100

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART -------- FIFO4.10

    UFCONn FIFO[ 7:6 ]FIFO00= 01=4 10=8 11=1200FIFO[ 5:4]FIFO00=4 01=8 10=12 11=1600[ 3 ]0Tx FIFO[ 2 ]FIFO 0= 1=Tx FIFO0Rx FIFO[ 1 ]FIF0 0= 1=RxFIF00FIFO[ 0 ]FIF00= 1=0

  • UART --------UARTModen 4.10

    UMCONn [ 7:5]000AFCAuto Flow control[ 4 ] 0= 1=0[ 3:1]000[ 0 ]AFCS3C44BOXnRTSAFCnRTS0=nRTS 1=nRTS0

  • UART --------UARTModen 4.10

    UMCONn [ 7:5]000AFCAuto Flow control[ 4 ] 0= 1=0[ 3:1]000[ 0 ]AFCS3C44BOXnRTSAFCnRTS0=nRTS 1=nRTS0

  • UART --------UARTModen 4.10

    UMCONn [ 7:5]000AFCAuto Flow control[ 4 ] 0= 1=0[ 3:1]000[ 0 ]AFCS3C44BOXnRTSAFCnRTS0=nRTS 1=nRTS0

  • UART --------UARTModen 4.10

    UMCONn [ 7:5]000AFCAuto Flow control[ 4 ] 0= 1=0[ 3:1]000[ 0 ]AFCS3C44BOXnRTSAFCnRTS0=nRTS 1=nRTS0

  • UART --------UARTModen 4.10

    UMCONn [ 7:5]000AFCAuto Flow control[ 4 ] 0= 1=0[ 3:1]000[ 0 ]AFCS3C44BOXnRTSAFCnRTS0=nRTS 1=nRTS0

  • UART ----UART/4.10

    UTRSTATn [ 2 ]0= 1=1[ 1 ]0= 1=FIFOUFSTATFIF0FIF01[ 0 ]0= 1=FIF0UFSTATFIF00

  • UART ----UART/4.10

    UTRSTATn [ 2 ]0= 1=1[ 1 ]0= 1=FIFOUFSTATFIF0FIF01[ 0 ]0= 1=FIF0UFSTATFIF00

  • UART ----UART/4.10

    UTRSTATn [ 2 ]0= 1=1[ 1 ]0= 1=FIFOUFSTATFIF0FIF01[ 0 ]0= 1=FIF0UFSTATFIF00

  • UART ----UART/4.10

    UTRSTATn [ 2 ]0= 1=1[ 1 ]0= 1=FIFOUFSTATFIF0FIF01[ 0 ]0= 1=FIF0UFSTATFIF00

  • UART --------UART4.10

    UERSTATn [ 3 ]0= 1=0[ 2 ]0= 1=0[ 1 ]0= 1=0Overrun[ 0 ]0=Overrun 1= OverrunOverrun0

  • UART --------UART4.10

    UERSTATn [ 3 ]0= 1=0[ 2 ]0= 1=0[ 1 ]0= 1=0Overrun[ 0 ]0=Overrun 1= OverrunOverrun0

  • UART --------UART4.10

    UERSTATn [ 3 ]0= 1=0[ 2 ]0= 1=0[ 1 ]0= 1=0Overrun[ 0 ]0=Overrun 1= OverrunOverrun0

  • UART --------UART4.10

    UERSTATn [ 3 ]0= 1=0[ 2 ]0= 1=0[ 1 ]0= 1=0Overrun[ 0 ]0=Overrun 1= OverrunOverrun0

  • UART --------UART4.10

    UERSTATn [ 3 ]0= 1=0[ 2 ]0= 1=0[ 1 ]0= 1=0Overrun[ 0 ]0=Overrun 1= OverrunOverrun0

  • UART --------UARTFIF04.10

    UFSTATn [ 15:10 ]0Tx FIF0[ 9 ]FIF010=0Tx FIF0151=0Rx FIF0[ 8 ]FIF010=0Rx FIF0151=0Tx FIF0[ 7:4 ]FIF00Rx FIF0[ 3:0 ]FIF00

  • UART --------UARTFIF04.10

    UFSTATn [ 15:10 ]0Tx FIF0[ 9 ]FIF010=0Tx FIF0151=0Rx FIF0[ 8 ]FIF010=0Rx FIF0151=0Tx FIF0[ 7:4 ]FIF00Rx FIF0[ 3:0 ]FIF00

  • UART --------UARTFIF04.10

    UFSTATn [ 15:10 ]0Tx FIF0[ 9 ]FIF010=0Tx FIF0151=0Rx FIF0[ 8 ]FIF010=0Rx FIF0151=0Tx FIF0[ 7:4 ]FIF00Rx FIF0[ 3:0 ]FIF00

  • UART --------UARTFIF04.10

    UFSTATn [ 15:10 ]0Tx FIF0[ 9 ]FIF010=0Tx FIF0151=0Rx FIF0[ 8 ]FIF010=0Rx FIF0151=0Tx FIF0[ 7:4 ]FIF00Rx FIF0[ 3:0 ]FIF00

  • UART --------UARTFIF04.10

    UFSTATn [ 15:10 ]0Tx FIF0[ 9 ]FIF010=0Tx FIF0151=0Rx FIF0[ 8 ]FIF010=0Rx FIF0151=0Tx FIF0[ 7:4 ]FIF00Rx FIF0[ 3:0 ]FIF00

  • UART --------UARTFIF04.10

    UFSTATn [ 15:10 ]0Tx FIF0[ 9 ]FIF010=0Tx FIF0151=0Rx FIF0[ 8 ]FIF010=0Rx FIF0151=0Tx FIF0[ 7:4 ]FIF00Rx FIF0[ 3:0 ]FIF00

  • UART --------UARTModem4.10

    UMSTATn Delta CTS[ 4 ]S3C44BOX0= 1=0Rserved[ 3:1 ]Clear to Send[ 0 ]0=CTSnCTS1= CTSnCTS0

  • UART --------UARTModem4.10

    UMSTATn Delta CTS[ 4 ]S3C44BOX0= 1=0Rserved[ 3:1 ]Clear to Send[ 0 ]0=CTSnCTS1= CTSnCTS0

  • UART --------UARTModem4.10

    UMSTATn Delta CTS[ 4 ]S3C44BOX0= 1=0Rserved[ 3:1 ]Clear to Send[ 0 ]0=CTSnCTS1= CTSnCTS0

  • UART --------UARTModem4.10

    UMSTATn Delta CTS[ 4 ]S3C44BOX0= 1=0Rserved[ 3:1 ]Clear to Send[ 0 ]0=CTSnCTS1= CTSnCTS0

  • UART --------UART/4.10

    URXHn RXDATAn[ 7:0 ]UARTn

  • UART --------UART/UARTFIF0:URXH0,URXH1URXHn USTATn4.10

    URXHn URXDATAn[ 7:0 ]UARTn

  • UART --------UART4.10

    UBRDIVn UBRDIV[ 15:0 ]UBRDIV > 0

  • 4 1.S3C44B02.3.4.CUP Wrapper 5.DMA6.I/O7.PWM

    8 9 10.11 LCD 12.IIS13.

  • 4.11 LCDLCD LCD LCD

  • 4.11 LCDS3C44B0XLCD S3C44B0XLCD24416LCD8256LCDLCDLCD

  • LCDLCDLCDVCLKVCLKLCD

  • LCDLCDLCDLCD

  • LCDLCDLCD

  • LCDACVMLCD

  • LCDLCDD[3:0]

  • LCDLCDD[7:4]

  • 4.11 LCDLCD-------------- S3C44B0XLCD3LCD4488 88

  • 4.11 LCDLCD-----BSWP=0 18332332

    Bit[7:5] Bit[4:2] Bit[1:0]

  • 4.11 LCDLCD----- S3C44B0XLCDSADDR1LCDSADDR2LCDBASEULCDBASELPAGEWIDTHOFFSIZE

  • LCDBASELLCDLCDBASEU,:LCDBASEL=LCDBASEU+(PAGEWIDTH+OFFSIZE)(LINEVAL+1):PAGEWIDTH);OFFSIZE;LCDBANKbankENVID1

  • 4.11 LCDLCD----- S3C44B0X() 164; 1332

  • 4.11 LCDLCD-----LCD VFRAMEVLINELCDCON2HOZVALLINEVALLCD HOZVALLINEVAL: HOZVAL=(/VD)1

  • 4.11 LCDLCD-----LCD VCLKLCDCON1CLKVALVCLK(Hz)=MCLK/(CLKVAL2) CLKVALVCLKCLKVALLCDVDVCLK HSVSFRMVHSLCD,VSLCDFRMV

  • HS = 320VS = 240FR =70;MV = 3/8320240703/8 2016000

    MV

    41/41641/481/816841/8441/443/44841/8843/8

  • 4.11 LCDLCD-----LCD 1/2/3

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3LINEVAL0 00000000

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VCLK ENVID=1 VCLK=MCLK/CLKVAL*2CLKVAL=2 00000000

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VLINE004 0181012 1116 00

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VLINEVLCK004 0181012 1116 00

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VM0 1MVAL 0

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3004 014108 11 00

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VLCK0VLCK 1VLCK 0

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VLINE0 1 0

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VFRAM0 1 0

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3VD0 1VD[70] 0

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3/0 1 0

    LCDCON1LINECNTCLKVALWLHWDLYMMODEDISMODEINVCLKINVLINEINVFRAMEINVVDENVID [31:22][21:12][11:10][9:8][7][6:5][4][3][2][1][0]

  • 4.11 LCDLCD-----LCD 1/2/3

    LCDCON2LINEBLANK[31:21]VLINE0X000HOZVAL[20:10]LCD(LCD)LCDHOZVAL2120LCDX-12015BZ=128(16B)8LCDHOZVAL=/VD-1=3*0X000LINEVAL[9:0]LCD ()LINEVAL=-1 LINEVAL=/2-1 0X000

  • 4.11 LCDLCD-----LCD 1/2/3

    LCDCON3 Reserved[21]0SELFREF[0]LCD0 10

  • 4.11 LCDLCD----- 1/2/3

    LCDSADDR1MODESEL[2827]00 0141016 1100LCDBANK[2621]BankA[2722]0X00LCDBASEU[200]LCD[211]0X000000

  • 4.11 LCDLCD----- 1/2/3

    LCDSADDR2BSWP[29]1 00MVAL[2821]MODE1VMVM Rate=VLINE Rate/(2*MVAL) 0X00LCDBASEL[020]A[211]LCDBASEULCDBASEL=LCDBASEU+(PAGEWIDTH+OFFSIZE)*(LINEVAL+1)0X000

  • 4.11 LCDLCD----- 1/2/3

    LCDSADDR3OFFSIZE[199]160X0000PAGEWIDTH[80]160X000

  • 4.11 LCDLCD-----

    REDLUTREDVAL[310]816000REDVAL[30] 001REDVAL[74]010REDVAL[118] 011REDVAL[1512 ]100REDVAL[1916]101REDVAL[2320]110REDVAL[2724]111REDVAL[3128]0X00000000

  • 4.11 LCDLCD-----

    GREENLUTGREENVAL[310]816000:GREENVAL[3:0] 001:GREENVAL [7:4]010:GREENVAL [11:8] 011:GREENVAL [15:12 ]100:GREENVAL [19:16] 101:GREENVAL [23:20]110:GREENVAL [27:24] 111:GREENVAL [31:28]0X00000000

  • 4.11 LCDLCD-----

    BLUELUTBLUEVAL[150:]416 00:BLUEVAL[3:0] 01 BLUEVAL[7:4]01:BLUEVAL[11:8] 11: BLUEVAL[15:12]0X0000

  • 4 1.S3C44B02.3.4.CUP Wrapper 5.DMA6.I/O7.PWM

    8 9 10.11 LCD 12.IIS13.

  • 4.12 IISIIS-------- IIS MSB-justified163248fs fs816256384fsCODEC322*16FIFO (FIFO8*)DMA

  • 4.12 IISIIS--------IIS

  • 4.12 IIS-------- IISFIFO FIFO1FIFOFIFO0 FIFO1FIFO0

  • 4.12 IIS--------DMA FIFODMAFIFODMA

  • 4.12 IIS-------- DMADMA

  • 4.12 IIS--------IIS IISIISDI(IISDO),/IISLRCK(IISCLK)IISLRCKIISCLK

  • 4.12 IIS--------IIS IIS-BUS816

  • 4.12 IIS--------MSB JUSTIFIED MSB JUSTIFIED 816

  • 4.12 IIS CODECLK256384256fs384fsfsCODECLK

    IISLRCK(FS)/KHZ8.00011.02516.00022.05032.00044.10048.00064.00088.20096.000CODECLK/MHZ256fs2.04802.82244.09605.64488.192011.289 612.288 016.384 022.579 224.576 0384fs3.07204.23366.14408.467 212.288 016.934 418.432 024.576 033.868 836.864 0

  • 4.12 IISIIS--------IIS (1)IISFCONFIFO

    (2)IISFCONDMA

    (3)IISFCON

  • 4.12 IISIIS--------IIS

    (1)IISFCONFIFO,FIFO,.

    (2)IISFCONDMA

    (3)IISFCON

  • 4.12 IISIIS--------IIS

    IISCON[8]0= 1=1FIFO[7]0=FIFO1=FIFO0FIFO[6]0=FIFO1=FIFO0DMA[5]0=DMA 1=DMA0DMA[4]0=DMA1=DMA0

  • 4.12 IISIIS--------IIS

    IISCON

    [3]IISLRCK0=IISLRCK 1=IISLRCK0[2]IISLRCK0=IISLRCK 1=IISLRCK 0[1]0= 1=0IIS[0]0=IIS 1=IIS0

  • 4.12 IISIIS--------IIS

    IISMODIIS[8]0= 1=0/[76]00= 01=10= 11=/00[5]0=1=0[4]0=IIS 1=MSBLeftjustified0[3]0=8 1=160COECLK[2]0=265 1=384 0SCLK[10]00=16 01=32 10= 11=00

  • 4.12 IISIIS--------IIS

    IISPSRA[74]A0x0B[30]B0x0

  • 4.12 IISIIS--------IIS FIFO

    IISFCONFIFO[11]0= 1=DMA0FIFO[10]0= 1=DMA0FIFO[9]0=FIFO 1=FIFO0FIFO[8]0=FIFO 1=FIFO0FIFO[74]=0~8000FIFO[30]=0~8000

  • 4.12 IISIIS--------IIS FIFO

    IISFIFFENTRYFIFO[150]IIS0

  • 4.12 S3C44B0XIIC-------- S3C44B0X IIC-BUS (SDA) (SCL) SDA SCL IIC-BUSS3C44B0X S3C44B0XS3C44B0X

  • 4.12 S3C44B0XIIC--------

  • 4.12 S3C44B0XIIC------- (1)IICCON (2)/IICSTAT (3)Tx/Rx IICDS (4)IICADD IIC-BUS,:

  • 4.12 A/D-------- S3C44B0X 8 10 /ADC ADC S3C44B0XADCMUXD/ASARCOMPPSRADCDAT

  • 4.12 A/D-------- S3C44B0XADC

  • 4.12 A/D-------- ADC (1) A/D ADCCON(2) A/D (ADCPSR) ADCPSRA/D802550(3) A/D (ADCDAT)A/DADCDATADCDAT10

  • 4.12 SIO(I/O)-------- S3C44B0XSIOSIO()8

  • 4.12 SIO(I/O)-------- 8SIODAT 12(SBRDR) 8(ITVCNT) I/O(SIORXD SIOTXD) /(SIOCK) DMA

  • 4.12 SIO(I/O)--------SIO

  • 4.12 SIO(I/O)--------SIO SIO (SIOCON) SIO (SIODAT)SIO (SBRDR)SIO (IVTCNT)DMA(DCNTZ)

  • S3C44B0XDMAI/OUARTLCDA/DI2CSPI