10.11.2012 Views

Hardware Design Guide Revision 0.3 - elinux

Hardware Design Guide Revision 0.3 - elinux

Hardware Design Guide Revision 0.3 - elinux

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Eng.Mang.<br />

Title<br />

WG7310-to-3V3 Host Reference <strong>Design</strong><br />

Size Document Number Rev<br />

Custom<br />

WG7310R00<br />

R02<br />

Date: Friday , June 12, 2009<br />

Sheet 2 of 2<br />

Name Date Sign<br />

<strong>Design</strong>er<br />

Approval<br />

Chief Eng.<br />

JORJIN TECHNOLOGIES INC.<br />

WiFi Interface: SDIO or SPI<br />

BT Interface: UART, PCM<br />

FM Interface: UART (with BT together),<br />

I2S, Audio IN/OUT<br />

Fast Clock: 38.4MHz built-inside<br />

Slow Clock: 32.768KHz from outside<br />

VBAT_IN: 2.3~4.8V => 3.3V TYP<br />

VIO_IN: 1.62~1.92V => 1.8V TYP<br />

Slow Clock: 32.768KHz for module boot<br />

and deep sleep<br />

WL_EN and BT_EN: Please attach a 3.3K ohm<br />

up to VIO_IN if no use<br />

R118<br />

10K<br />

R0402<br />

R19<br />

12K<br />

R0402<br />

2<br />

GND<br />

O/P<br />

3<br />

OSC1<br />

KK3270022<br />

3.2X2.5MM<br />

1<br />

PD VDD 4<br />

C17<br />

0.1uF<br />

CAP1005<br />

C18<br />

10nF<br />

CAP1005<br />

C19<br />

0.1uF<br />

CAP1005<br />

C16<br />

0.1uF<br />

C0402<br />

Scheme Brief<br />

** Boot Conditions<br />

VBAT_IN<br />

3V3<br />

U3<br />

TPS73618DBV<br />

SOT-23-5<br />

1<br />

IN<br />

2<br />

GND<br />

EN<br />

VBAT_IN<br />

VIO_IN<br />

3V3 1V8<br />

5<br />

3<br />

OUT<br />

4<br />

NR/FB<br />

32.768K XOSC<br />

1.8V LDO<br />

PCM_AUD_OUT_89 E5<br />

F5<br />

GND_90<br />

GND_91 G5<br />

GND_92 G6<br />

GND_93 G7<br />

F7<br />

GND_94<br />

GND_95 E7<br />

GND_96 E6<br />

L2<br />

NL/120nH<br />

L0402<br />

L4<br />

12nH<br />

L0402<br />

2<br />

FA_TX_ANT<br />

FM RF-OUT<br />

1<br />

ANT3<br />

FMA0101<br />

24x5mm<br />

R11 0R R0402<br />

R12 0R R0402<br />

L3<br />

100nH<br />

L0402<br />

BD_HCI_RTS_1V8<br />

BD_HCI_CTS_1V8<br />

TP7 Must be reserv ed f or test<br />

TP8 Must be reserv ed f or test<br />

TP9 Must be reserv ed f or test<br />

TP10 Must be reserv ed f or test<br />

BD_HCI_TX_1V8<br />

R9 0R R0402<br />

R10 0R R0402<br />

BD_HCI_RX_1V8<br />

C9 1uF/NL C0402<br />

VIO_IN<br />

1V8<br />

WB_RF_ANT<br />

C5<br />

1uF/NL<br />

C0402<br />

FA_RX_ANT<br />

***** WiFi SDIO/SPI<br />

DS_SDIO_D1<br />

R3 0R R0402 DS_SDIO_D1_1V8<br />

DS_SDIO_D2 R4 0R R0402 DS_SDIO_D2_1V8<br />

DS_SPI_CSX R5 0R R0402 DS_SPI_CSX_1V8<br />

DS_SPI_DIN R6 0R R0402 DS_SPI_DIN_1V8<br />

DS_SPI_DOUT R7 0R R0402 DS_SPI_DOUT_1V8<br />

DS_SPI_CLK R8 0R R0402 DS_SPI_CLK_1V8<br />

** It's recommended to insert 0 ohm resistors in WiFi SDIO/SPI<br />

pathes and keep them close to WG7310 module for test<br />

** The six traces from U1 ( module ) to U2 ( level shifter )<br />

and from U2 to Host must be treated like two buses. The<br />

bus length shall be as short as possible and every trace<br />

length must be the same as the others. Enough space above<br />

1.5 time trace width or ground shielding between trace<br />

and trace will be benefit to make sure signal quality,<br />

especially for SDIO_CLK trace. Besides, please remember<br />

to keep them away from the other digital or analog signal<br />

traces. To add ground shielding to around the buses will<br />

be good.<br />

E3<br />

GND<br />

D3<br />

GND<br />

E5<br />

GND<br />

E4<br />

GND<br />

Doc No: WG7310-00-HDG-R03<br />

GND_01<br />

WG7310-00<br />

A1<br />

VBAT_FEM_02 A2<br />

BT_FUNC2: BT_WU/ DC2DC_03 B1<br />

GND_04 B2<br />

BT_FUNC6: BT_SDA_05 C1<br />

BT_FUNC4: BT_TX_DBG_06 C2<br />

BT_FUNC5: HOST_WU_07 D1<br />

GND_08 D2<br />

GND_09 E1<br />

DRPWPABC_10 E2<br />

F1<br />

BT_RF_ANT_11<br />

F2<br />

GND_12<br />

GND_13 G1<br />

DRPWPDET_14 G2<br />

WL_TX_SW_15 H1<br />

GND_16 H2<br />

J1<br />

WL_BTH_SW_17<br />

J2<br />

WL_RX_SW_18<br />

GND_19 K1<br />

VCC_DCOW_20 K2<br />

L1<br />

NC_C3_21<br />

L2<br />

GND_22<br />

L3<br />

FM_EN_23<br />

VCC_RXW_24 K3<br />

L4<br />

GND_25<br />

BT_EN_26 K4<br />

L5<br />

WB_RF_ANT_27<br />

GND_28 K5<br />

L6<br />

GND_29<br />

WL_RS232_RX/ I2S_M_SCL_30 K6<br />

L7<br />

SDIO_D1_31<br />

WL_RS232_TX/ I2S_M_SDA_32 K7<br />

L8<br />

SDIO_D2_33<br />

SPI_CSX/ SDIO_D3_34 K8<br />

L9<br />

SPI_DIN/ SDIO_CMD_35<br />

SPI_DOUT/ SDIO_D0_36 K9<br />

L10<br />

SPI_CLK/ SDIO_CLK_37<br />

FM_I2S_FSYNC_38 K10<br />

L11<br />

WL_EN_39<br />

FM_SDA_40 K11<br />

J11<br />

FM_SCL_41<br />

J10<br />

FM_IRQ_42<br />

FM_I2S_CLK_43 H11<br />

FM_I2S_DI_44 H10<br />

FM_I2S_DO_45 G11<br />

GND_46 G10<br />

F11<br />

GND_47<br />

F10<br />

SLOWCLK_48<br />

FM_TX_ANT_49 E11<br />

GND_50 E10<br />

GND_51 D11<br />

FMAUDROUT_52 D10<br />

FM_RX_ANT_53 C11<br />

GND_54 C10<br />

GND_55 B11<br />

FMAUDLOUT_56 B10<br />

FMAUDRIN_57 A11<br />

GND_58 A10<br />

FMAUDLIN_59 A9<br />

GND_60 B9<br />

GND_61 A8<br />

XTALP_62 B8<br />

XTALM_63 A7<br />

GND_64 B7<br />

GND_65 A6<br />

BT_FUNC1: DC2DC/ btSPI_CLK_66 B6<br />

DC_REQ_67 A5<br />

TPS_DC2DC_68 B5<br />

VIO_69 A4<br />

1V8_70 B4<br />

VBAT_71 A3<br />

VDD_LDO_IN_CLASS1P5_72 B3<br />

PCM_AUD_CLK_73 D4<br />

PCM_AUD_IN_74 E4<br />

F4<br />

GND_75<br />

WL_PAEN_B_76 G4<br />

GND_77 H4<br />

VCC_ANAW_78 H5<br />

VCC_TXBW_79 H6<br />

WL_UART_DBG_80 H7<br />

CLK_REQ_OUT_81 H8<br />

WLAN_IRQ_82 G8<br />

F8<br />

HCI_RX/ btSPI_DIN_83<br />

HCI_TX/ btSPI_DOUT_84 E8<br />

BT_FUNC7: BT_SCL_85 D8<br />

HCI_RTS/ btSPI_IRQ_86 D7<br />

HCI_CTS/ btSPI_CS_87 D6<br />

PCM_AUD_FSYNC_88 D5<br />

BD_HCI_RTS<br />

BD_HCI_CTS<br />

BD_PCM_AUD_FSYNC<br />

BD_PCM_AUD_OUT<br />

FM RF-IN<br />

C15<br />

1nF<br />

C0402<br />

2<br />

BD_HCI_RX<br />

BD_HCI_TX<br />

FA_RX_ANT<br />

1<br />

ANT2<br />

FMA0101<br />

24x5mm<br />

C10 1uF/NL C0402<br />

WD_UART_DBG<br />

WD_IRQ<br />

TP6 Must be reserv ed f or test<br />

AS_VCC_ANAW<br />

AS_VCC_TXBW<br />

BD_PCM_AUD_CLK<br />

BD_PCM_AUD_IN<br />

C7<br />

NL/2.2uF<br />

C0402<br />

8<br />

7<br />

3<br />

4<br />

L1<br />

NL<br />

L0402<br />

2<br />

WiFi/BT RF-I/O<br />

5<br />

1<br />

ANT1<br />

AT8010-E2R9HAA<br />

8x1mm<br />

C8 1uF/NL C0402<br />

SW1<br />

MM8430<br />

3x3mm<br />

6<br />

2<br />

1<br />

C13<br />

10pF<br />

C0402<br />

C14<br />

10pF<br />

C0402<br />

1V8 FM AUDIO<br />

C6<br />

10uF/NL<br />

C0805<br />

FA_AUD_IN_L<br />

VIO_IN<br />

VBAT_IN<br />

VBAT_IN ANTENNA 1V8 3V3<br />

3V3<br />

CIRCUITS<br />

** AUD_DIR = R26 NL, R27 0 ohm --> AUD_FSYNC and AUD_CLK from WG7310 to Host;<br />

AUD_DIR = R26 0 ohm, R27 NL --> AUD_FSYNC and AUD_CLK from Host to WG7310<br />

FA_AUD_OUT_L<br />

FA_AUD_IN_R<br />

FA_AUD_OUT_R<br />

R16 NL/0R<br />

R0402<br />

R17 0R<br />

R0402<br />

Copyright © JORJIN TECHNOLOGIES INC. LIMITED 2009<br />

CONFIDENTIAL<br />

FA_TX_ANT<br />

MD_SLOWCLK<br />

VBAT_IN<br />

B4<br />

AUD_DIR A4<br />

FD_I2S_CLK<br />

FD_I2S_DI<br />

FD_I2S_DO<br />

MD_SLOWCLK<br />

R15 NL<br />

R0402<br />

F4<br />

R2<br />

3.3K<br />

R0402<br />

PCM_AUD_OUT_A G3<br />

SLOW_CLK_A G4<br />

BD_EN<br />

R14 0R/NL<br />

R0402<br />

BD_EN_1V8<br />

BD_HCI_RX_1V8<br />

BD_HCI_CTS_1V8<br />

BD_HCI_TX_1V8<br />

BD_HCI_RTS_1V8<br />

BD_PCM_AUD_IN<br />

BD_PCM_AUD_CLK<br />

BD_PCM_AUD_FSYNC<br />

BD_PCM_AUD_OUT<br />

MD_SLOWCLK_1V8<br />

LS<br />

WD_IRQ<br />

WD_EN<br />

R13 0R/NL<br />

R0402<br />

R20 0R/NL<br />

R0402<br />

C5<br />

D5<br />

B6<br />

C6<br />

C7<br />

B7<br />

A6<br />

A7<br />

D6<br />

D7<br />

E7<br />

E6<br />

G7<br />

F7<br />

G6<br />

F6<br />

F5<br />

A5<br />

B5<br />

G5<br />

E1<br />

CLK_REQ_A<br />

E2<br />

BT_ENABLE_A<br />

BT_UART_RX_A G1<br />

F1<br />

BT_UART_CTS_A<br />

BT_UART_TX_A G2<br />

F2<br />

BT_UART_RTS_A<br />

F3<br />

PCM_AUDIO_IN_A<br />

A3<br />

PCM_AUDIO_CLK_A<br />

B3<br />

PCM_AUDIO_F_SYNC_A<br />

WLAN_ENABLE_A D1<br />

WLAN_IRQ_A D2<br />

R1<br />

3.3K<br />

R0402<br />

VCCA C4<br />

VCCA D4<br />

B2<br />

SDIO_DATA0_A<br />

SDIO_DATA1_A C2<br />

SDIO_DATA2_A C1<br />

B1<br />

SDIO_DATA3_A<br />

A2<br />

SDIO_CMD_A<br />

A1<br />

SDIO_CLK_A<br />

** SDIO_D1 and SDIO_D2 shall be connected to<br />

GND if using SPI host interface<br />

** SDIO lines should be held high by the host<br />

U2<br />

TWL1200<br />

4.1x4.1mm<br />

VCCB<br />

VCCB<br />

SPI_DOUT/ SDIO_DATA0_B<br />

SDIO_DATA1_B<br />

SDIO_DATA2_B<br />

SPI_CSX/ SDIO_DATA3_B<br />

SPI_DIN/ SDIO_CMD_B<br />

SPI_CLK/ SDIO_CLK_B<br />

WLAN_ENABLE_B<br />

WLAN_IRQ_B<br />

CLK_REQ_B<br />

BT_ENABLE_B<br />

BT_UART_RX_B<br />

BT_UART_CTS_B<br />

BT_UART_TX_B<br />

BT_UART_RTS_B<br />

PCM_AUDIO_IN_B<br />

PCM_AUDIO_CLK_B<br />

PCM_AUDIO_F_SYNC_B<br />

PCM_AUD_OUT_B<br />

SLOW_CLK_B<br />

OE<br />

BD_PCM_AUD_OUT_3V3<br />

MD_SLOWCLK_3V3<br />

1V8 FM I2S<br />

FD_I2S_FSYNC<br />

TP5 Must be reserv ed f or test<br />

TP4 Must be reserv ed f or test<br />

BD_EN_3V3<br />

BD_HCI_RX_3V3<br />

BD_HCI_CTS_3V3<br />

BD_HCI_TX_3V3<br />

BD_HCI_RTS_3V3<br />

BD_PCM_AUD_IN_3V3<br />

BD_PCM_AUD_CLK_3V3<br />

BD_PCM_AUD_FSYNC_3V3<br />

VIO_IN<br />

DS_SPI_DOUT_1V8<br />

DS_SDIO_D1_1V8<br />

DS_SDIO_D2_1V8<br />

DS_SPI_CSX_1V8<br />

DS_SPI_DIN_1V8<br />

DS_SPI_CLK_1V8<br />

WD_EN_1V8<br />

WD_IRQ_1V8<br />

WD_EN_3V3<br />

WD_IRQ_3V3<br />

AS_VCC_RXW<br />

BD_EN<br />

WB_RF_ANT<br />

WD_RS232_RX<br />

DS_SDIO_D1<br />

WD_RS232_TX<br />

DS_SDIO_D2<br />

DS_SPI_CSX<br />

DS_SPI_DIN<br />

DS_SPI_DOUT<br />

DS_SPI_CLK<br />

WD_EN<br />

VIO_IN<br />

C4 1uF/NL C0402<br />

AS_VCC_DCOW<br />

AS_NC_C3<br />

C2 1uF/NL C0402<br />

C3 1uF/NL C0402<br />

DS_SPI_DOUT_3V3<br />

DS_SDIO_D1_3V3<br />

DS_SDIO_D2_3V3<br />

DS_SPI_CSX_3V3<br />

DS_SPI_DIN_3V3<br />

DS_SPI_CLK_3V3<br />

C11 0.1uF<br />

C0402<br />

C12 0.1uF<br />

C0402<br />

3V3<br />

BD_TX_DBG<br />

BD_HOST_WU<br />

TP2 Must be reserv ed f or test<br />

TP3 Reserv ed f or host CPU which doesn't support UART wakeup<br />

VIO_IN<br />

1V8<br />

VBAT_IN<br />

TP1 Reserv ed f or host CPU which doesn't support UART wakeup<br />

BD_WU<br />

C1 1uF/NL C0402<br />

3V3 I/O to HOST<br />

U1<br />

WG7310-00<br />

10x10mm<br />

WG7310-00 MODULE<br />

TWL1200 1V8-to-3V3 LEVEL SHIFTER<br />

- 20-<br />

WG7310-to-3V3 Host Reference <strong>Design</strong><br />

( Preliminary-subject to change )

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!