jl4227b data sheet v0.91 data sheet v0.91.pdf · 28 ir_di i data input of remote control gpio_32 29...
TRANSCRIPT
JL4227B Low Cost
Multimedia Controller
JEILIN Technology Co., Ltd.
8F, No.179, Jian Yi Rd., Chung Ho,
Taipei Hsien, Taiwan
TEL:886-2-82215466 FAX:886-2-82215456
Revision: 0.91
Date: July 2, 2009
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 2 of 18 7/2/2009
Table of Contents REVISION HISTORY ........................................................................................................................ 3
1 GENERAL DESCRIPTION ...................................................................................................... 4
2 FEATURES ................................................................................................................................ 4
3 BLOCK DIAGRAM ................................................................................................................... 6
4 APPLICATIONS ........................................................................................................................ 6
5 PIN ASSIGNMENT AND PIN DESCRIPTION ..................................................................... 7
5.1 PIN ASSIGNMENT .................................................................................................................. 7
5.2 PIN DESCRIPTION .................................................................................................................. 8
5.3 GPIO MUX TABLE ............................................................................................................. 13
6 ELECTRICAL CHARACTERISTIC ...................................................................................... 15
7 PACKAGE OUTLINE AND DIMENSION ............................................................................ 16
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 3 of 18 7/2/2009
Revision History Revision Description of Changes Date
0.9 Preliminary Version Release 6/11/2009
0.91 Add GPIO_24 to GPIO Mux table 7/2/2009
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 4 of 18 7/2/2009
1 General Description
JL4227B is a low cost multi-media SOC. It integrates a JPEC decoder, an image processor, and
a rich set of storage devices including MS, MS-PRO, SD/MMC. It also supports xD/SM memory cards
or NAND Flash. It provides a dual role port of USB2.0 that can access USB devices, such as pen
drive or output pictures/image data to PC. JL4227B allows image display through Analog TFT-LCD
panel or TV with GUI interface. It provides rich image process functions to improve display quality.
2 Features USB Interfaces
Provides one dual role port of USB2.0
USB2.0 host function
High-speed/full-speed USB 2.0 host function
Supports Mass-Storage Class (MSC)
USB2.0 device function
High-speed/full-speed USB 2.0 device function
Control/interrupt/Bulk pipes
Supports Mass-Storage Class (MSC)
Storage Media
SD/MMC Interface
Memory Stick/Memory Stick PRO Interface
XD/SM Interface
Supports on-board MLC/SLC NAND Flash
Display Feature
Embedded a 3-ch video DAC for TV display or analog LCD panel.
Embedded TV Encoder (NTSC/PAL) to output CVBS (Composite Video)
Built-in TCON
Built-in one PWM for LED backlight control, or charge pump circuit
OSD Feature
Font-based OSD
Graphic-based OSD
JPEG decode
Supports photo resolution up to 16,384 x 16,384 pixels
High-speed JPEG compression/decompression rate: 27M Pixel/sec
Supports baseline and progressive formats
Supports thumbnail decoding
Decode BMP picture format
Video Playback
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 5 of 18 7/2/2009
File Format:Supports Motion JPEG only
Video Frame Rate:QVGA@60fps、VGA@30fps
Supports video scaling and Picture-In-Picture functions
SDRAM interface
Supports 16-bit SDRAM up to 128Mb
Image Display Functions
Preview, Slide Show, Zoom, Pan, Rotate, and so on
Image Rotation: 0, 90, 180, or 270 degree in clockwise or counter-clockwise direction
Image scale function to fit screen
Picture-In-Picture display
Advanced 2D edge enhancement
Supports dynamic Gamma adjustment
Provides Brightness, Saturation, Hue adjustment
Embedded Turbo 8051
Firmware booting from Serial NOR Flash
Supports ISP Function: Upgrade the system firmware directly from memory cards or
USB port.
Provides I2C, UART, and SPI interfaces
Built-in RTC
Built-in one 8-bit ADC for battery detection or other applications
Remote control
Package
128-pin LQFP
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 6 of 18 7/2/2009
3 Block Diagram
Battery 16-bit SDRAM
Analog TFT PanelComposite Video
PC/Pen DriveButtons
GPIO
IRReceiver
ImageProcessor
IR Decoder
Turbo 8051
USB 2.0 Controller
JPEG DecoderSDRAM
Controller
Bus Arbiter
Memory CardController
Video OutputInterface
Video DACPWM
ADC
RTC
JL4227B
USB 2.0 PHY
SD/MMCMS (PRO)
xD/SMor
NAND Flash(SLC/MLC)
4 Applications
Digital Photo Frame (DPF)
Viewing Photos (JPEG)
DPF with Clock/Calendar
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 7 of 18 7/2/2009
5 Pin Assignment and Pin Description 5.1 Pin Assignment
GPIO_10 NF_RDY GPIO_8 GPIO_7
TCON_OEV TCON_STH TCON_OEH TCON_POL TCON_CKV TCON_STV
TCON_CPH1 PWM_OUT
VDD18 VSS
VDD33 D_A3 D_A2 D_A1 D_A0
D_A10 D_BS1 D_BS0
D_NRAS D_NCAS D_NWE
D_LDQM D_DQ7 D_DQ6 D_DQ5 D_DQ4 D_DQ3 D_DQ2
D_D
Q1
D_D
Q0
D_D
Q15
D_D
Q14
D_D
Q13
D_D
Q12
D_D
Q11
D_D
Q10
D_D
Q9
D_D
Q8
D_U
DQ
MVS
SD
_CLK
D_C
KED
_A11
D_A
9D
_A8
D_A
7D
_A6
D_A
5D
_A4
VD
D33
GPI
O_2
5 G
PIO
_26
GPI
O_2
7G
PIO
_28
GPI
O_3
1IR
_DI
VD
D18
VSS
USB
_RE
FU
SB_
AVD
D33
JL4227B
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
VSS
VDD
18
UAR
T_R
X
UAR
T_TX
G
PIO
_24
CAR
D_I
O5
CAR
D_I
O4
CAR
D_I
O3
CAR
D_I
O2
CAR
D_I
O1
CAR
D_I
O0
NR
ESE
T
VDD
33
NF_
NC
E
GPI
O_3
8
SP
I_D
I
SP
I_D
O
SPI_
SC
K
SP
I_N
CS
GPI
O_3
3
AG
ND
_PLL
AVD
D18
_PLL
AVD
D33
AV
DD
18
LCD
_REX
T
LC
D_B
LC
D_G
LC
D_R
AG
ND
PWM
_CO
MP
PWM
_VS
PW
M_V
FB
96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
97 98 99100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
RTC_AVDD33 RTC_AGND RTC_XTALIN RTC_XTALOUT ADC_VBOT ADC_VTOP ADC_VIN AVDD33 AGND VDD33 NF_ALE NF_CLE NF_NRE NF_NWE NF_D7 NF_D6 NF_D5 NF_D4 NF_D3 NF_D2 NF_D1 NF_D0 VSS VDD18 USB_AVDD18_CDRUSB_AVDD18_PLLUSB_AVSS USB_XTALOUT USB_XTALIN USB_AVSS USB_DM USB_DP
6463626160595857565554535251504948474645444342414039383736353433
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 8 of 18 7/2/2009
5.2 Pin Description Pin # Pin name Type Description Memo
1 D_DQ1 B8 SDRAM data bus 1
2 D_DQ0 B8 SDRAM data bus 0
3 D_DQ15 B8 SDRAM data bus 15
4 D_DQ14 B8 SDRAM data bus 14
5 D_DQ13 B8 SDRAM data bus 13
6 D_DQ12 B8 SDRAM data bus 12
7 D_DQ11 B8 SDRAM data bus 11
8 D_DQ10 B8 SDRAM data bus 10
9 D_DQ9 B8 SDRAM data bus 9
10 D_DQ8 B8 SDRAM data bus 8
11 D_UDQM O8 SDRAM high byte data write mask, it must be connected to pull-down 8.2 K ohm resistor.
12 VSS G Ground
13 D_CLK O8 SDRAM clock
14 D_CKE O8 SDRAM clock enable
15 D_A11 O8 SDRAM address bus 11
16 D_A9 O8 SDRAM address bus 9
17 D_A8 O8 SDRAM address bus 8
18 D_A7 O8 SDRAM address bus 7
19 D_A6 O8 SDRAM address bus 6
20 D_A5 O8 SDRAM address bus 5
21 D_A4 O8 SDRAM address bus 4
22 VDD33 P I/O power 3.3V
23 GPIO_25 B2 General purpose IO #25
24 GPIO_26 B2 General purpose IO #26
25 GPIO_27 B2 General purpose IO #27
26 GPIO_28 B2 General purpose IO #28
27 GPIO_31 B2 General purpose IO #31
28 IR_DI I Data input of remote control GPIO_32
29 VDD18 P Core power 1.8V
30 VSS G Ground
31 USB_REF A Connect 12.1Kohm (1%) resistor to ground The purpose of RES is to provide a reference for the current resource of the USB transceiver.
32 USB_AVDD33 P 3.3V power pin for USB transceiver
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 9 of 18 7/2/2009
Pin # Pin name Type Description Memo
33 USB_DP A USB D+
34 USB_DM A USB D-
35 USB_AVSS G USB transceiver ground
36 USB_XTALIN A Oscillator input. Connect to a 12MHz crystal for USB transceiver.
37 USB_XTALOUT A Oscillator output. Connect to a 12MHz crystal for USB transceiver.
38 USB_AVSS P USB transceiver ground
39 USB_AVDD18_PLL P USB transceiver 1.8V power for PLL
40 USB_AVDD18_CDR P USB transceiver 1.8V power for CDR
41 VDD18 P Core Power 1.8V
42 VSS G Ground
43 NF_D0 B2 Data 0 of NAND Flash/XD memory card GPIO_48
44 NF_D1 B2 Data 1 of NAND Flash/XD memory card GPIO_49
45 NF_D2 B2 Data 2 of NAND Flash/XD memory card GPIO_50
46 NF_D3 B2 Data 3 of NAND Flash/XD memory card GPIO_51
47 NF_D4 B2 Data 4 of NAND Flash/XD memory card GPIO_52
48 NF_D5 B2 Data 5 of NAND Flash/XD memory card GPIO_53
49 NF_D6 B2 Data 6 of NAND Flash/XD memory card GPIO_54
50 NF_D7 B2 Data 7 of NAND Flash/XD memory card GPIO_55
51 NF_NWE O4 Write strobe for NAND Flash memory/XD memory card GPIO_56
52 NF_NRE O4 Read strobe for NAND Flash/XD memory card GPIO_57
53 NF_CLE O4 Command latch enable for NAND Flash/XD memory card GPIO_58
54 NF_ALE O4 Address latch enable for NAND Flash/XD memory card GPIO_59
55 VDD33 P I/O power 3.3V
56 AGND G ADC ground
57 AVDD33 P ADC power 3.3V
58 ADC_VIN A ADC analog signal input
59 ADC_VTOP A Reference voltage decoupling for ADC The nominal value is 2.7V. It should be connected an 0.1uF capacitor to ground.
60 ADC_VBOT A Reference voltage decoupling for ADC The nominal value is 1.2V. It should be connected an 0.1uF capacitor to ground.
61 RTC_XTALOUT A Oscillator output. Connect to a 3.2768 KHz crystal for RTC
62 RTC_XTALIN A Oscillator input. Connect to a 32.768 KHz crystal for RTC
63 RTC_AGND G RTC ground
64 RTC_AVDD33 P RTC power 3.3V
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 10 of 18 7/2/2009
Pin # Pin name Type Description Memo
65 PWM_VFB A PWM Feedback voltage input
66 PWM_VS A PWM sense voltage input
67 PWM_COMP A PWM Compensation input
68 AGND G Video DAC ground
69 LCD_R A R channel for analog LCD panel or composite video signal output
70 LCD_G A G channel for analog LCD panel
71 LCD_B A B channel for analog LCD panel
72 LCD_REXT A The reference current for the video DAC This pin should connect a resistor to ground. The output current I =128*1.25/Rext (mA)
73 AVDD18 P Video DAC power 1.8V
74 AVDD33 P Video DAC power 3.3V
75 AVDD18_PLL P PLL power 1.8V
76 AGND_PLL G PLL ground
77 GPIO_33 B2 General purpose IO #33
78 SPI_NCS O2 SPI chip select GPIO_34
79 SPI_SCK O2 SPI serial clock output GPIO_35
80 SPI_DO O2 SPI serial data output GPIO_36
81 SPI_DI I SPI serial data input GPIO_37
82 GPIO_38 B2 General purpose I/O #38
83 NF_NCE O2 Chip enable signal for NAND Flash/XD memory card GPIO_39
84 VDD33 P I/O power 3.3V
85 NRESET I External reset input Pull-up
86 CARD_IO0 B4 Memory Cards IO #0 GPIO_41
87 CARD_IO1 B4 Memory Cards IO #1 GPIO_42
88 CARD_IO2 B4 Memory Cards IO #2 GPIO_43
89 CARD_IO3 B4 Memory Cards IO #3 GPIO_44
90 CARD_IO4 B4 Memory Cards IO #4 GPIO_45
91 CARD_IO5 B4 Memory Cards IO #5 GPIO_46
92 GPIO_24 B2 General purpose I/O #24
93 UART_TX O2 UART transmitter output GPIO_23
94 UART_RX I UART receiver input GPIO_22
95 VDD18 P Core power 1.8V
96 VSS G Ground
97 GPIO_10 B24 General purpose I/O #10
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 11 of 18 7/2/2009
Pin # Pin name Type Description Memo
98 NF_RDY I Ready signal for NAND Flash/XD memory card GPIO_9
99 GPIO_8 B2 General purpose I/O #8
100 GPIO_7 B2 General purpose I/O #7
101 TCON_OEV O2 Vertical output enable for driver GPIO_6
102 TCON_STH O2 Start pulse for horizontal scan line GPIO_5
103 TCON_OEH O2 Horizontal output enable for driver GPIO_4
104 TCON_POL O2 Polarity Selection This signal is used to generate VCOM signal. GPIO_3
105 TCON_CKV O4 Shift clock output for scan driver GPIO_2
106 TCON_STV O4 Vertical start pulse GPIO_1
107 TCON_CPH1 O4 Sampling and shifting clock pulse for data drive GPIO_0
108 PWM_OUT O24 PWM output GPIO_47
109 VDD18 P Core power 1.8V
110 VSS G Ground
111 VDD33 P I/O power 3.3V
112 D_A3 O8 SDRAM address bus 3
113 D_A2 O8 SDRAM address bus 2
114 D_A1 O8 SDRAM address bus 1
115 D_A0 O8 SDRAM address bus 0
116 D_A10 O8 SDRAM address bus 10
117 D_BS1 O8 SDRAM bank address 1 Boot Mode[1]*Note 1
118 D_BS0 O8 SDRAM bank address 0 Boot Mode[0]*Note 1
119 D_NRAS O8 SDRAM raw address strobe output
120 D_NCAS O8 SDRAM column address strobe output
121 D_NEW O8 SDRAM write strobe
122 D_LDQM O8 SDRAM low byte data write mask, it must be connected to pull-down 8.2 K ohm resistor.
Boot Mode[2]*Note 1
123 D_DQ7 B8 SDRAM data bus 7
124 D_DQ6 B8 SDRAM data bus 6
125 D_DQ5 B8 SDRAM data bus 5
126 D_DQ4 B8 SDRAM data bus 4
127 D_DQ3 B8 SDRAM data bus 3
128 D_DQ2 B8 SDRAM data bus 2
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 12 of 18 7/2/2009
Note 1:
*1: Pull up/down these three pins with 10K ohm resistor to select system booting method.
Boot Mode[2:0] Function
000 Booting from the internal ROM
001 Booting from Serial NOR Flash
011 Booting from NAND Flash memory
others Reserved
*2: All digital input pin can take 5V tolerance
Type Description
P Power pin
G Ground pin
A Analog pin
I 3.3V CMOS input pin
O2 3.3V CMOS output pin with 2mA driving ability
O4 3.3V CMOS output pin with 4mA driving ability
O8 3.3V CMOS output pin with 8mA driving ability
O24 3.3V CMOS output pin with 24mA driving ability
B2 3.3V CMOS bi-direction pin with 2mA driving ability
B4 3.3V CMOS bi-direction pin with 4mA driving ability
B8 3.3V CMOS bi-direction pin with 8mA driving ability
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 13 of 18 7/2/2009
5.3 GPIO MUX Table Each GPIO pin has its own function select registers, Alt[2:1], firmware can configure each GPIO pin to
different function individually. Alt[2:1]= “00” Alt[2:1]= “01” Alt[2:1]= “10” Alt[2:1]= “11”
GPIO_0 B4 TCON_CPH1 O4
GPIO_1 B4 TCON_STV O4
GPIO_2 B4 TCON_CKV O4
GPIO_3 B2 TCON_POL O2
GPIO_4 B2 TCON_OEH O2
GPIO_5 B2 TCON_STH O2
GPIO_6 B2 TCON_OEV O2
GPIO_7 B2 TCON_CPH2 O2 UART_RX I I2C_SCL B2
GPIO_8 B2 TCON_CPH3 O2 UART_TX O2 I2C_SDA B2
GPIO_9 B2 NF_RDY I
GPIO_10 B24 PG1_Out O24
GPIO_22 B2 UART_RX I I2C_SCL B2
GPIO_23 B2 UART_TX O2 I2C_SDA B2
GPIO_24 B2
GPIO_25 B2 PG1_Out O2
GPIO_26 B2
GPIO_27 B2 UART_RX I I2C_SCL B2
GPIO_28 B2 UART_TX O2 I2C_SDA B2
GPIO_31 B2
GPIO_32 B2 IR_DI I
GPIO_33 B2 SPI_nCS_1 O2 UART_RX I PG2_Out O2
GPIO_34 B2 SPI_nCS_0 O2
GPIO_35 B2 SPI_SCK O2
GPIO_36 B2 SPI_DO O2
GPIO_37 B2 SPI_DI I
GPIO_38 B2 RTC_SECOUT O2 RTC_CKOUT O2
GPIO_39 B2 NF_nCE O2 I2C_SCL B2 UART_TX O2
GPIO_41 B4 SD_CLK O4 MS_SCLK O4
GPIO_42 B4 SD_CMD B4 MS_BS O4
GPIO_43 B4 SD_D0 B4 MS_D0 B4
GPIO_44 B4 SD_D1 B4 MS_D1 B4
GPIO_45 B4 SD_D2 B4 MS_D2 B4
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 14 of 18 7/2/2009
Alt[2:1]= “00” Alt[2:1]= “01” Alt[2:1]= “10” Alt[2:1]= “11”
GPIO_46 B4 SD_D3 B4 MS_D3 B4
GPIO_47 B24 PWM2_OUT O24 PG2_Out O24
GPIO_48 B2 NF_D0 B2
GPIO_49 B2 NF_D1 B2
GPIO_50 B2 NF_D2 B2
GPIO_51 B2 NF_D3 B2
GPIO_52 B2 NF_D4 B2
GPIO_53 B2 NF_D5 B2
GPIO_54 B2 NF_D6 B2
GPIO_55 B2 NF_D7 B2
GPIO_56 B4 NF_NWE O4
GPIO_57 B4 NF_NRE O4
GPIO_58 B4 NF_CLE O4
GPIO_59 B4 NF_ALE O4
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 15 of 18 7/2/2009
6 Electrical Characteristic
Absolute Maximum Ratings
Symbol Parameter Rating Unit
VCC (VDD33, AVDD33, RTC_AVDD33, USB_AVDD33) Power Supply (3.3V) -0.3 to 3.6 V VDD18/AVDD18/ AVDD18_PLL/
USB_AVDD18_PLL/USB_AVDD18_CDR Power Supply (1.8V) -0.3 to 1.98 V
ADC_VIN ADC Input Voltage 1.2 to 2.7 V
VIN Input Voltage -0.3 to VCC+0.3 V
VOUT Output Voltage -0.3 to VCC+0.3 V
TSTG Storage Temperature -55 to 150 ℃
Recommended Operation Conditions
Symbol Parameter Min. Typ. Max. UnitVDD33/AVDD33/RTC_AVDD33/ USB_AVDD33 Power Supply (3.3V) 3.0 3.3 3.6 V
VDD18/AVDD18/ AVDD18_PLL/ USB_AVDD18_PLL/ USB_AVDD18_CDR
Power Supply (1.8V) 1.62 1.8 1.98 V
TOPR Operating Temperature 0 25 70 ℃
DC Electrical Characteristics for 3.3 volts operation
(Under Recommended Operating Conditions and VCC = 3.0V ~ 3.6V, Tj = 0 to + 70 )℃ ℃
Symbol Parameter Min. Typ. Max. Unit
VIL Input Low Voltage -0.3 0.8 V
VIH Input High Voltage 2.0 Vcc+0.3 V
VT- Schmitt Input Low Voltage -0.3 0.8 V
VT+ Schmitt Input High Voltage 2.0 Vcc+0.3 V
VOL Output Low Voltage 0.4 V
VOH Output High Voltage 2.4 V
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 16 of 18 7/2/2009
7 Package Outline and Dimension Package Outline (128-pin LQFP)
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 17 of 18 7/2/2009
Dimension (128-pin LQFP) Dimension Min Nom Max
A 1.6
A1 0..05 0.15
A2 1.35 1.4 1.45
b 0.13 0.16 0.23
c 0.09 0.20
D 16.00 BSC
D1 14.00 BSC
E 16.00 BSC
E1 14.00 BSC
e 0.40 BSC
L 0.45 0.6 0.75
L1 1.00 REF
θ 0° 3.5° 7°
Unit: mm
REF: Reference
BSC: Basic Spacing between Centers (integrated circuit package dimension)
JL4227B Low Cost Multimedia Controller V0.91
JEILIN Technology Co., Ltd. 18 of 18 7/2/2009
JEILIN Technology Co., Ltd.
8F, No. 179, Jian Yi Rd., Chung Ho,
Taipei Hsien, Taiwan
Tel: 886-2-8221-5466
Fax: 886-2-8221-5456
Website: www.jeilin.com.tw
Email: [email protected]
©2009 JEILIN Technology Corp., Ltd. All rights reserved.
The information in this document has been carefully checked and is believed to be reliable;
however no responsibility can be assumed for inaccuracies that may not have been caught. All
information in this document is subject to change without prior notice. The information
contained in this document is presented only as a guide for applications of our products. No
responsibility is assumed by JEILIN Technology for any infringements of intellectual property or
other rights of the third parties, which may result from its use. No license is granted by
implication or otherwise under any intellectual property or other rights of JEILIN Technology or
others. No part of this document may be reproduced in any form, in an electronic retrieval
system or otherwise, without the prior written permission of JEILIN Technology.