eslz000_emfesl_xc_board_handbook_v01

Upload: thorsharp

Post on 09-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    1/16

    eSLZ000EMFeSL XC

    Board for

    eSL Series 16-BitDSP Sound Processor

    USERS HANDBOOKDoc. Version V0.1

    ELANMICROELECTRONICSCORP.

    April 2008

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    2/16

    Trademark Acknowledgments:

    IBM is a registered trademark and PS/2 is a trademark of IBM.

    Windows is a trademark of Microsoft Corporation.

    EASY SOUND is a registered trademark of ELAN Microelectronics Corp.ELAN and ELAN logo are trademarks of ELAN Microelectronics Corporation.

    Copyright 2006 by ELAN Microelectronics Corporation

    All Rights Reserved

    Printed in Taiwan

    The contents of this publication are subject to change without further notice. ELAN Microelectronics assumes no

    responsibility concerning the accuracy, adequacy, or completeness of this publication. ELAN Microelectronics

    makes no commitment to update, or to keep current the information and material contained in this publication.

    Such information and material may change to conform to each confirmed order.

    In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or

    other inaccuracies in the information or material contained in this publication. ELAN Microelectronics shall not

    be liable for direct, indirect, special incidental, or consequential damages arising out of the use of such

    information or material.

    The software (if any) described in this publication is furnished under a license or nondisclosure agreement, and

    may be used or copied only in accordance with the terms of such agreement.

    ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of

    ELAN Microelectronics product in such applications is not supported and is prohibited.

    NO PART OF THIS PUBLICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY

    ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN MICROELECTRONICS.

    ELAN MICROELECTRONICS CORPORATION

    Headquarters:

    No. 12, Innovation Road 1

    Hsinchu Science Park

    Hsinchu, Taiwan 30077

    Tel: +886 3 563-9977

    Fax: +886 3 563-9966

    http://www.emc.com.tw

    Hong Kong:

    Elan (HK) Microelectronics

    Corporation, Ltd.

    Flat A, 19/F, World Tech Centre

    95 How Ming Street, Kwun TongKowloon , HONG KONG

    Tel: +852 2723-3376

    Fax: +852 2723-7780

    [email protected]

    USA:

    Elan Information

    Technology Group (USA)

    1821 Saratoga Ave., Suite 250

    Saratoga, CA 95070

    USA

    Tel: +1 408 366-8225

    Fax: +1 408 366-8220

    Europe:Elan Microelectronics Corp.

    (Europe)

    Siewerdtstrasse 105

    8050 Zurich, SWITZERLAND

    Tel: +41 43 299-4060

    Fax: +41 43 299-4079

    http://www.elan-europe.com

    Shenzhen:Elan Microelectronics

    Shenzhen, Ltd.

    SSMEC Bldg., 3F, Gaoxin S. Ave.

    Shenzhen Hi-Tech Industrial Park

    Shenzhen, Guandong, CHINA

    Tel: +86 755 2601-0565

    Fax: +86 755 2601-0500

    Shanghai:Elan Microelectronics

    Shanghai, Ltd.

    23/Bldg. #115 Lane 572, Bibo Road

    Zhangjiang Hi-Tech Park

    Shanghai, CHINA

    Tel: +86 21 5080-3866

    Fax: +86 21 5080-4600

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    3/16

    EMFeSL XC Board Users Handbook iii

    Contents1 Over v iew 1

    1.1 EMFeSL XC Board Architecture ................................................................................1

    1.2 EMFeSL XC Board in Pictures ...................................................................................2

    1.2.1 Basic Configuration at Shipment.......................................................................2

    1.2.2 Sample Configuration after Connectors/Jumpers are Installed .........................2

    2 Feat ures 33 Hardw are Setup 3

    3.1 On-Line ICE Mode with EMF and ICE (Option) Boards ...........................................3

    3.1.1 System Installation and Power-up .....................................................................4

    3.2 Stand-Alone (Boot) Mode ...........................................................................................5

    3.2.1 System Installation and Power-up .....................................................................5

    4 Hardw are Over v iew 64.1 Board Connectors ........................................................................................................6

    4.2 Board Jumper Settings.................................................................................................7

    4.2.1 Microphone Output Mode Option (JP10)..........................................................8

    5 Schemat ic Diagram 9

    AppendixA.1 Sleep mode current consumption for kernel and IO.................................................10

    A.2 Measure sleep mode current consumption program for eSL series..........................11

    A.3 Measure sleep mode current consumption program for eSLS series........................12

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    4/16

    iv EMFeSL XC Board Users Handbook

    Revision History

    Version Revision Description Date

    0.1 Initial Preliminary Version 2008-5-4

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    5/16

    EMFeSL XC Board Users Handbook 1

    1 Overview

    The EMFeSL XC (EMF or Evaluation Module Flash) Board supports

    eSL/eSLS/eAM/eAMS series DSP devices. It conveniently facilitates

    downloading of your program and audio data into its flash memory (SPI &

    DROM) for instant verification and debugging of the data. You can download

    directly to the EMF Board through printer port or indirectly via the ICE Board

    (option). The later connects to the host through USB which offers faster

    downloading of programs.

    The EMF Board connects to the ICE Board through a 10-pin JTAG cable. It can

    also be directly connected and operated on-line with host PC through printer

    port as well as function stand-alone to independently playback pre-downloaded

    SPI program and audio data with power and speaker connected to it.

    1.1 EMFeSL XC Board Architecture

    Figure 1-1 EMFeSL XC Board Architecture Showing its Major Components

    Reset

    JTAG

    Connector

    BJT Speaker(P5)

    OP Speaker(P4)

    BJT Connector

    (TR1)

    RB Connector

    Touch Panel Connector(J11)

    CPU Mode

    Display

    BJT/OP Switch(JP16)

    PA0~PA15 and

    PD0~PD7 (IO1)

    PB0~PB15 and

    PC0~PC7 (IO2)

    4.5/3V Switch

    Battery 4.5v or 3v

    DC IN (bat1)

    Microphone

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    6/16

    2 EMFeSL XC Board Users Handbook

    1.2 EMFeSL XC Board in Pictures

    1.2.1 Basic Configuration at Shipment

    Figure 1-2a EMFeSL XC Board Basic Configuration

    (Top View)

    Figure 1-2b EMFeSL XC Board Basic Configuration

    (Bottom View, with Label)

    1.2.2 Sample Configuration after Connectors/Jumpers areInstalled

    Figure 1-3 EMFeSL XC Board Fully Operational Sample Configuration

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    7/16

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    8/16

    4 EMFeSL XC Board Users Handbook

    3.1.1 System Installation and Power-up

    1) Connect EMF Board to ICE Board via JTAG cable.

    2) Connect USB cable between ICE Board and host.

    3) Plug power adapter to ICE Board.

    WARNING!!

    Use power adapter included with the ICE Board package only.

    4) Connect an 8 speaker (user provided) BJT SPEAKER (P5)OR OP

    SPEAKER (P4) connector on EMF Board.

    5) Turn on the ICE Board power switch (you will be prompt to upgrade your

    USB driver).

    6) Upgrade your USB driver with the USBDriver provided in the eSL IDE

    package.

    7) Run the eSL IDE program (refer to the separate eSL Series IDE Users

    Guide).

    Figure 3-1 The eSLZ000 EMF Board with ICE Board in On-Line ICE Mode Configuration

    EMF Board

    ICE Board

    JTAG Cable

    Power Adapter

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    9/16

    EMFeSL XC Board Users Handbook 5

    3.2 Stand-Alone (Boot) Mode

    Stand-Alone or Boot Mode allows the EMF Board to independently playback

    pre-downloaded SPI program and audio data without linking to ICE Board orhost. This mode converts the EMF Board into a very convenient portable demo

    device. All it needs is a battery and a speaker as illustrated in Figure 3-2 below.

    3.2.1 System Installation and Power-up

    1) Connect an 8 speaker (user provided) to BJT SPEAKER (P5)OR OP

    SPEAKER (P4) connector on EMF Board.

    2) Connect a 3V battery pack (user provided) to the EMF Board power

    connector.

    Figure 3-2 The EMFeSL XC Board in Stand-Alone Configuration

    Alternate 4.5VVCC_OUT power

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    10/16

    6 EMFeSL XC Board Users Handbook

    4 Hardware Overview

    4.1 Board Connectors

    The major components of the EMFeSL XC Board are:

    1. eSLZ000 device

    2. JTAG Connector (J10).

    3. Two LED that indicate eSL/eSLS/eAM/eAMS series CPU mode (D2, D3).

    4. BJT (TR1), RB Connector, Speaker for BJT (P5) and OP(P4) function.

    5. Microphone Connector(J9), Touch panel Connector (J11)

    6. Battery 4.5V or 3V DC IN (BAT1). Be sure to ascertain the BAT1 positive

    and negative terminals.

    Figure 4-1 Board Layout Showing Major Components and Connectors

    4.5/3V Switch

    CPU Mode

    Display

    (D2,D3)

    Battery 4.5v or 3v

    DC IN (bat1)

    JTAG

    Connector

    (J10)

    BJT Speaker(P5)

    OP Speaker(P4)

    BJT Connector

    (TR1)RB Connector

    Touch Panel Connector(J11)Reset

    BJT/OP Switch(JP16)

    PA0~PA15 and

    PD0~PD7 (IO1)

    PB0~PB15 and

    PC0~PC7 (IO2)

    Microphone(J9)

    eSlZ000 Chip

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    11/16

    EMFeSL XC Board Users Handbook 7

    4.2 Board Jumper Settings

    Figure 4-2 Board Layout Showing Jumper Setting Options

    Oscillator select(JP6A,JP6,JP7A,JP7)

    JP6AJP6A JP6 Short

    RC Mode

    JP6JP7

    JP7A

    JP6AJP7A JP7 Short

    C stal Mode

    JP7A JP6

    JP7

    2 Batteries

    Application

    3 Batteries

    Application

    Power Supply Select(JP1)

    BJTOutput

    OPOutput

    BJT/OP

    SWITCH(JP16)

    For ADC

    application

    JP11 openJP12 short

    Portc

    VDD=3V

    For 4.5VJP13 short

    For 3V

    JP13 dont

    care

    AMPO

    Output to

    PortC5

    AMPO

    Simple

    Output

    RESET

    JP3

    JP2

    JP4

    JP5

    For MIC or ADCJP4 open,JP5 short

    and use 4.5v battery;

    More Information,

    please refer to

    Schematic Diagram

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    12/16

    8 EMFeSL XC Board Users Handbook

    4.2.1 Microphone Output Mode Option (JP10)

    The microphone offers two types of output, i.e., AMPO Simple Analog Output

    (default) and AMPO Digital Output (through PORTC5 A/D input pin). JP10 is

    used to set the desired AMPO output as illustrated below:

    Output Mode JP10 Position

    AMPO Simple Analog Output

    (default)

    (Open)

    AMPO Digital Output

    (through PORTC5 A/D input pin)

    (Closed)

    Microphone AMPO Simple Analog Output

    MIC output select

    eSLZ000

    AMPO simple

    output

    Figure 4-3a AMPO Simple Analog Output Circuit Diagram

    Microphone AMPO Digital Output (through PORTC5 A/D Input Pin)

    MIC output select

    eSLZ000

    AMPO simple

    output

    Figure 4-3b AMPO Digital Output (through PORTC5 A/D Input Pin) Circuit Diagram

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    13/16

    EMFeSL XC Board Users Handbook 9

    5 Schematic Diagram

    Title

    Size Document Number Rev

    Date: Sheet of

    1.3

    eSLZ000 EMFeSL XC Board

    Custom

    1 1Sunday, May 04, 2008

    PA0/PWM0

    E1

    C1

    AGND

    DQ13

    PB6

    Battery _IN Bat tery _IN

    C2

    47nF 0603

    PC1

    PC7PC5PC3

    PA2

    DQ8

    PB7

    AMPO

    PA3

    DQ7

    PB8

    C28

    0.1uf 0603

    +C49

    10uF/16VB2 case

    Battery_IN_selBattery_IN_sel

    PA4/TEXI2

    Battery_IN_sel

    DQ6

    PB9

    JP11 0 Ohm 0805JP12 0 Ohm 0805

    +

    PA5/TEXI3

    -

    DQ5

    Don't insert

    component

    TRSTBTRSTB

    PB10

    Don't insert component

    When Portc has application in ADC,

    JP11 open, JP12 short,

    PortC VDD=3V.

    J5CON1

    1

    PD0

    PD1

    J4CON11

    PA6

    DQ4

    PB11

    E1

    R20 100k 0603

    BAT1

    CON2Bat_Con

    12

    Battery_3V_IN

    OSC Mode Block

    PA7

    PD2

    PD3

    DQ3

    XN

    PB12

    AVDD

    /RST

    L2 200BEAD 1.5uH 0805

    PA8/TCCP2

    OSC_OUT

    GND

    C43

    1nF 0603

    DQ2

    JP3

    0 Ohm 0805

    PB13

    J10

    Header5x2

    11

    33

    55

    77

    22

    44

    66

    88

    99

    1010

    C44

    1nF 0603

    C3

    100uF B2 Case

    PA9/TCCP3

    PD1

    DQ1

    J2CON1

    1

    PB14

    YN

    VREF

    _VIN

    PLLC_OUT

    PA10/EXINT0

    DQ0

    PB15

    EVM_TCK

    EVM_TMSEVM_TDO C15

    0.1uF 0603

    XP

    PA11/EXINT1

    YP

    VCC

    PC0

    EVM_TDI

    R3

    10k 0603

    SPK_VCC

    VCC

    SPK_VCC

    VCC_OUT

    VDD_PMVDD_OSC

    VCC

    PA12/SS

    Speak BJTOutpot

    PC1

    AGC

    Don't insert

    component

    Don't insert

    component

    Don't insert

    component

    EMF_JTAG interface

    R1233 0603

    AVDD_1

    JP1

    CON3

    123

    Battery_IN

    PA13/MOSI

    C13

    0.1uF 0603

    C14

    0.1uF 0603

    PC2

    J11

    Header1x4

    1234

    PB11

    PB2PB4

    VCC

    Battery_5V_IN

    PA14/MISO

    PB6

    PB10PB8

    PB3PB1

    PB7

    R5

    VR10K

    PB14PB13

    PB9

    PC3

    PB15

    PB0

    PB5

    PB12

    Battery_IN_sel_2 SPK_VCC

    PA15/SCK

    R2

    10k 0603

    A19

    Battery_IN_sel_2 LED_VCC

    AVDD

    PC4

    L1200 BEAD 1.5uH 0805

    SCLK_OSI

    A18

    PC5

    JP13

    0Ohm 0805

    JP90Ohm 0805

    JP2 0 Ohm 0805

    ICEMOD

    JP16

    CON3

    123

    IOVSS_PCGND

    OPAMP_INDAC_OUT

    C2010uf/16VB2 Case

    In application to Mic or ADC,

    JP4 open,

    JP5 short,

    BAT1 Connect Power Supply 4.5V.

    TEST

    BJT_BIN

    A17

    PC6

    VCC

    PC5

    JP10

    0 Ohm 0805

    J 1 C O N11

    R1100k 0603

    A16

    BATT.Iutput

    PC7

    VCC

    VCC

    10K

    GF-06

    A15

    PB0

    PA2

    JP4 0Ohm 0805

    GND

    PA6PA4/TEXI2

    C5

    47uF/15v B2 Case

    SPI_DROM_VCC

    VREF_VIN

    Touch Penal interface

    C250.1uF 0603

    PA14/MISO

    PA10/EXINT0PA12/SS

    PA8/TCCP2

    PD4PD2

    A14

    A4

    R13

    4.7 0603

    AMPO

    C290.1uF 0603

    AVDD_1

    R4

    5100603

    AVDD

    R144.7 0603

    R6

    1M0603

    C10.1uf 0603

    PA5/TEXI3PA7

    PD3

    PA3

    TR1

    BJT_8050

    1234

    A13

    PA9/TCCP3PA11/EXINT1

    PA15/SCK

    A3

    PA13/MOSI

    PA1/PWM1

    PD5

    JP5 0 Ohm 0805

    PA0/PWM0

    AGC

    GND VSS_CPUVSS_PMGNDVSS_OSCGND

    C6

    0.1uF 0603

    C7

    0.1uF 0603

    JP8

    0 Ohm 0603

    GND VSS_ICE

    PD0

    C8

    0.1uF 0603

    C9

    0.1uF 0603

    GND IOVSS_PWM

    A12

    C10

    0.1uF 0603

    A2

    A15

    C11

    0.1uF 0603

    GND IOVSS_PB

    C12

    0.1uF 0603

    MICIN

    VCC

    AVSS_DAAGND

    AGND AVSS_AD

    A14

    D2

    LED DIPYellow

    D3

    LED DIPGreen

    A13

    Battery_IN_sel

    POWER circuit

    +

    +

    -

    -

    U6

    UTC TDA2822

    OutPut11

    Vcc

    2

    OutPut23

    GND

    4

    Input 1+7

    Input 1-8

    Input 2-5

    Input 2+6

    A5

    A12

    P4

    OP_OUT

    12

    A1

    P5

    BJT_OUT

    12

    YP

    A11

    OPAMP_IN

    SPI_DROM_VCC

    3Vin

    4.5Vin

    A10

    OP_VO1

    GND

    OP_VO2

    VCC

    A6

    A9

    A0

    VCC

    AVDD

    _AD

    VDD_ICEVCC

    IOVDD_PB

    VDD_CPU

    IOVDD_PWM

    A16

    JP7A0 Ohm 0805

    AVDD_DA

    IOVDD_PC

    AVDD_AD

    JP6A

    0 Ohm 0805

    VCC

    SPI_DROM_VCC

    C230.1uf 0603

    VCC

    DQ15

    A7

    GND

    SYSMODE1

    C22

    1uF 0603

    XP

    DQ15

    J9

    Header2

    12

    J8

    CON2

    12

    eSLZ000

    U3

    eSLZ000_new1_7

    DROMD[9]

    203

    DROMD[10]

    204

    DROMD[11]

    205

    DROMD[12]

    206

    DROMD[13]

    207

    VSS_PM10

    VDD_PM11

    DROMD[14]12

    DROMD[15]13

    WRB14

    RDB15

    CEB16

    ICEMOD17

    TDI18

    TDO19

    TCK20

    TMS21

    TRSTB22

    BTSI23

    BTCS24

    BTSCLK25

    BTSO26

    VSS_ICE27

    RVOUT28

    RVIN29

    OSCI30

    OSCO31

    PLLC32

    VSS_OSC33

    OSCS34

    VDD_OSC35

    RSTB36

    TEST37

    AVDD_DA38

    DACO39

    AVSS_DA40

    NC

    34

    103

    NC

    35

    104

    XN

    61

    AV

    SS

    _AD

    62

    YN

    63

    VR

    EF

    64

    XP

    65

    AV

    DD

    _AD

    66

    YP

    67

    M

    IC

    68

    AG

    C

    69

    AM

    PO

    70

    VD

    D_

    CPU

    71

    VS

    S_

    CPU

    72

    PO

    RTC[7]

    74

    IO

    VDD

    _PC

    73

    PO

    RTC[6]

    75

    PO

    RTC[5]

    76

    PO

    RTC[4]

    77

    PO

    RTC[3]

    78

    PO

    RTC[2]

    79

    PO

    RTC[1]

    80

    PO

    RTC[0]

    81

    IO

    VSS

    _PC

    82

    IO

    VSS

    _PB

    83

    PO

    RTB[0]

    84

    PO

    RTB[1]

    85

    PO

    RTB[2]

    86

    PO

    RTB[3]

    87

    PO

    RTB[4]

    88

    PO

    RTB[5]

    89

    PO

    RTB[6]

    90

    PO

    RTB[7]

    91

    PO

    RTB[8]

    92

    PO

    RTB[9]

    93

    PO

    RTB[10]

    94

    PO

    RTB[11]

    95

    PO

    RTB[12]

    96

    PO

    RTB[13]

    97

    PO

    RTB[14]

    98

    NC48117

    NC49118NC50119NC51120NC52121NC53122NC54123NC55124

    NC56125

    NC57126

    NC58127

    PORTB[15]129PORTA[15]130PORTA[14]131PORTA[13]132PORTA[12]133

    PORTA[11]134

    PORTA[10]135

    PORTA[9]136

    PORTA[8]137

    PORTA[7]138PORTA[6]139PORTA[5]140PORTA[4]141PORTA[3]142PORTA[2]143

    IOVDD_PB144

    IOVSS_PWM145

    PORTA[1]146

    PORTA[0]147

    IOVDD_PWM148

    PORTD[0]

    159

    PORTD[1]

    160

    PORTD[2]

    161

    PORTD[3]

    162

    PORTD[4]

    163

    PORTD[5]

    164

    PORTD[6]

    165

    PORTD[7]

    166

    SYSMOD[0]

    167

    SYSMOD[1]

    168

    VDD

    _ICE

    169

    DROMA[0]

    170

    DROMA[1]

    171

    DROMA[2]

    172

    DROMA[3]

    173

    DROMA[5]

    175

    DROMA[4]

    174

    DROMA[6]

    176

    DROMA[7]

    177

    DROMA[8]

    178

    DROMA[9]

    179

    DROM

    A[10]

    180

    DROM

    A[11]

    181

    DROM

    A[12]

    182

    DROM

    A[13]

    183

    DROM

    A[14]

    184

    DROM

    A[15]

    185

    DROM

    A[16]

    186

    DROM

    A[17]

    187

    DROM

    A[18]

    188

    DROM

    A[19]

    189

    DROM

    A[20]

    190

    DROM

    A[21]

    191

    DROM

    A[22]

    192

    DROM

    A[23]

    193

    DROMD[0]

    194

    DROMD[1]

    195

    DROMD[2]

    196

    DROMD[3]

    197

    DROMD[4]

    198

    DROMD[5]

    199

    DROMD[6]

    200

    DROMD[7]

    201

    DROMD[8]

    202

    NC1142

    NC1243

    NC1344

    NC1445

    NC1546

    NC1647

    NC1748

    NC1849

    NC1950

    NC2051

    NC2152

    NC

    22

    53

    NC

    23

    54

    NC

    24

    55

    NC

    25

    56

    NC

    26

    57

    NC

    27

    58

    NC

    28

    59

    NC

    29

    60

    NC

    30

    99

    NC

    31

    100

    NC

    32

    101

    NC

    33

    102

    NC36105

    NC37106

    NC38107NC39108NC40109NC41110NC42111NC43112NC44113NC45114

    NC46115

    NC47116

    NC59128

    NC68

    157

    NC69

    158

    NC70

    208

    NC60149NC61150NC62151NC63152NC64153

    NC65154

    NC66155

    NC67156

    NC1041

    NC11

    NC22

    NC33

    NC44

    NC55

    NC66

    NC77

    NC88

    NC99

    A0

    MIC InPut

    GND

    /WR/WR

    /CE

    A8

    SYSMODE0

    Don't insert

    component

    Don't insert

    component

    Don't insert

    component

    Don't insert

    component

    YN

    Don't insert

    component

    Don't insert

    component

    Don't insert

    component

    DQ7

    Don't insert

    component

    Don't insert

    component

    Don't insert component Don't insert component

    Don't insert

    component

    Boot SPI Flash

    Don't insert

    component

    Battery_IN_sel2

    DQ14

    VCC_OUT

    /RD

    DQ6

    A9

    PD7

    IOVDD_PB

    AGND

    R10

    2.2K0603

    JP70 Ohm 0805 R11

    470 0603

    R968K0603

    A20VCC

    Measure Isb :

    POWER_5_IN

    DQ5

    /CE

    BAT1 Connect Current meter and Power Supply(3V or 4.5V)

    JP1 Select 3V or 4.5V,

    JP2,JP3 & JP13 Open,

    JP4 & JP5 Short,

    J1 & J2 connect to power supply 3V.

    A10

    PD6

    GND

    DQ12

    Speak Output

    ADC & Mirco phone Block

    XN

    DQ4

    A21SPI_DROM_VCC

    OSC_IN

    C24470uF/16V

    A11

    SPI_DROM_VCC

    IOVDD_PWM

    PD5

    IOVDD

    _PC

    DQ11

    VCC

    DQ3

    A8

    Y132KHzDIP

    EVM_TDI

    OSC_OUT

    C17

    10pf 0603

    C18

    10pf 0603

    PD4

    A19

    GND

    DAC_OUT

    BJT_CIN

    B1

    AMPO

    BJT_BIN

    /WR

    PLLC_OUT

    EVM_TDO

    A18

    GND

    A17

    GND

    EVM_TCK

    OP TDA2822 SOP8 PACKAGE

    SPI_DROM_VCC

    System Mode BlockSpeak OPOutput

    RB_WDIP

    12

    EVM_TMS

    OSC_SEL

    Don't insert

    component

    AVDD

    ICEMOD

    VCC

    POWER_5_IN

    A7

    * I/O PORT

    VCC

    C1922uf/10VB2 Case

    A6A5

    U2

    MX29LV160

    A15

    1

    A142

    A133

    A124

    A115

    A106

    A97

    A88

    A199

    NC/A2010

    /WE11

    /RESET12

    NC/A2113

    NC//WP#/ACC14

    /RY/BY15

    A1816

    A1717

    A718

    A619

    A520

    A421

    A322

    A223

    A124

    A025

    /CE26VSS27/OE28DQ029

    DQ830

    DQ131

    DQ932

    DQ233

    DQ1034

    DQ335

    DQ1136VCC37DQ438DQ1239

    DQ540

    DQ1341

    DQ642

    DQ1443

    DQ744

    DQ1545

    VSS46/BYTE/NC47A16

    48

    A4

    U1

    RT9167

    VIN1

    GND2

    EN3

    BP4

    VOUT5

    A20

    SI

    /RST

    U14

    PMC SPI Flash

    CE1

    SO2

    WP3

    GND4

    VCC8

    HOLD7

    SCK6

    SI5

    A3

    C2710nF 0603

    DQ14

    PB1

    LDO_OUT

    A2A1

    VCC_OUT

    TEST

    BOOT_CS

    GND

    OSC_IN

    VCCA21

    DQ9

    PB2

    SYSMODE1

    SYSMODE0

    /RD

    R7

    3300603

    R8

    330 0603

    DQ10 C40.1uf 0603

    J3CON1

    1

    +C16

    1uF 0603

    AVDD_DA

    SCLK_O

    DQ2

    Flash 1M Block

    C21

    1nf 0603

    DQ10

    PB3

    IO1

    IO_new3

    11

    22

    33

    44

    55

    66

    77

    88

    99

    1010

    1111

    1212

    1313

    1414

    1515

    1616

    1717

    1818

    1919

    2020

    2121

    2222

    2323

    2424

    2525

    2626

    2727

    2828

    2929

    3030DQ9

    MICIN

    DQ1

    DAC_OUT

    DQ8

    IO2

    IO_new3

    11

    22

    33

    44

    55

    66

    77

    88

    99

    1010

    1111

    1212

    1313

    1414

    1515

    1616

    1717

    1818

    1919

    2020

    2121

    2222

    2323

    2424

    2525

    2626

    2727

    2828

    2929

    3030

    BOOT_CS

    SO

    PD7PD6

    +C26

    1uF 0603

    LDE_VCC

    DQ11

    PB4

    DQ0

    OSC_SEL

    DQ13

    JP60Ohm 0805

    AGND

    PA1/PWM1

    SO

    For boot

    DQ12

    PB5

    PC6PC4PC2PC0

    VCC

    Figure 5-1 The eSLZ000 EMF Board Schematic Diagram

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    14/16

    10 EMFeSL XC Board Users Handbook

    Appendix

    A.1 Sleep Mode Current Consumption for Kerneland IO

    1. Connect EMF Board to ICE Board via JTAG cable.

    2. Download SPI Boot program to EMF Board via ICE Board.

    3. In accordance with chapter 3.2 Stand-Alone (Boot) Mode Hardware setup.Connect Current meter and Power supply(3v/4.5v) as illustrated below.

    4. Short the Reset about 1 second, program will run code from POWERON

    label and finally run into sleep mode loop, then user should make sure thatprogram go into sleep mode. You can watch that LED2 and LED3 whether

    that LED go out or not.

    5. Watch the Current meter, the current meter value is just kernel and IOoperation current.

    A.1 Measure Kernel and IO operation consuming current

    Select 3V or 4.5V

    A

    V1 V2

    Power supply2

    (for SPI_VDD

    3v)

    Power supplay1

    (for kernel )

    JP2,JP3,JP13 OPEN

    JP4,JP5 SHORT

    Reset

    LED1,LED2

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    15/16

    EMFeSL XC Board Users Handbook 11

    A.2 Measure Sleep Mode Current ConsumptionProgram for eSL Series

    POWERON:

    .

    .

    .

    CALL Sleep_current_function

    Sleep_current_function:

    R0 = #0xFFFF

    IO[PDIRA] = R0 //Set PORTA output

    R0 = #0xAAAA

    IO[PCON1B] = R0 //Set PORTB input pull-up resister

    IO[PCON2B] = R0 //Set PORTB input pull-up resister

    IO[PCONC] = R0 //Set PORTC input pull-up resister

    R1 = 0x0000

    IO[DROMHA] = R1

    R1 = 0x0001

    IO[DROMLA] = R1

    R0 = #0x8000

    IO[DROMCON] = R0

    NOP //Read a data from external memory

    R0 = IO[DROMD] //Let external memory keep a voltage //level

    R3 = IO[CPUCON]

    R3 = R3 AND #0XFFF8

    IO[CPUCON] = R3

    NOP

    R3 = IO[CPUCON]

    R3 = R3 OR #0X0004 //Set kernel go to sleep mode

    IO[CPUCON] = R3

    Sleep_loop:

    NOP

    JMP Sleep_loop //Sleep mode infinite loop

    User rogram

  • 8/7/2019 eSLZ000_EMFeSL_XC_Board_Handbook_v01

    16/16

    12 EMFeSL XC Board Users Handbook

    POWERON:

    .

    .

    .

    CALL Sleep_current_function

    Sleep_current_function:

    R0 = #0xFFFF

    IO[PDIRA] = R0 //Set PORTA output

    R0 = #0xAAAA

    IO[PCON1B] = R0 //Set PORTB input pull-up resister

    R1 = 0x0000

    IO[DROMHA] = R1

    R1 = 0x0001

    IO[DROMLA] = R1

    R0 = #0x8000

    IO[DROMCON] = R0

    NOP //Read a data from external memory

    R0 = IO[DROMD] //Let external memory keep a voltage //level

    R3 = IO[CPUCON]

    R3 = R3 AND #0XFFF8

    IO[CPUCON] = R3

    NOP

    R3 = IO[CPUCON]

    R3 = R3 OR #0X0004 //Set kernel go to sleep mode

    IO[CPUCON] = R3

    Sleep_loop:

    NOP

    JMP Sleep_loop //Sleep mode infinite loop

    A.3 Measure Sleep Mode Current ConsumptionProgram for eSLS Series

    User program