Semtech UR7HCTS2-S840-FG Datasheet

ScreenCoderTMUR7HCTS2-S840
High-Performance, Low Power
Touch Screen Controller/Digitizer
ScreenCoder, MouseCoder and Self-Power Management are a trademark of Semtech Corp. All other trademarks belong to their respective companies.
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
1
HID & SYSTEM MANAGEMENT PRODUCTS, MOUSECODERTMFAMILY
DESCRIPTION FEATURES
1
9
16
8
25
32
24 17
LQFP
SYT
SXL
_PWR_DOWN
SOUT
ISEL/SCLK
TxD
RSVD2
_RB
OSCIN
_OSCOUT
VSS
XR1
YB1
YT1
XL1
_RTS/_SS
SXR
XPWRS
_CTS/_ATN
VREF
_RESET
VSS2
VDD
XCLK
XDAT
RVSD1
XL2
YT2
YB2
XR2
_LB
SYB
The ScreenCoderTMSPI/Serial is a touch screen controller and integrated digitizer IC designed specifically for RISC-based systems, such as wireless Internet appliances. The small, single footprint IC interfaces the system via either the Serial Peripheral Interface (SPI) or Asynchronous Serial Interface.
Unlike simple A/D implementations, the ScreenCoderTMSPI/Serial does not require complicated software drivers and no processing burden is placed on the CPU. Due to the IC’s superior data processing and sampling rate, the ScreenCoder
TM
SPI/Serial is ideal for use in systems requiring handwriting recognition.
Patented-power management techniques are also implemented so that the IC only consumes 1uA of current most of the time, even with the external mouse connected. The IC operates at 3 to 5 Volts.
Features of Semtech’s motion algorithm include resistance to RF and other noise which provides smooth and precise motion control. The UR7HCTS2-S840 also works flawlessly with any 4 or 8-wire touch screen, regardless of size or manufacturer.
The cost-effective solution requires few external components, allowing for a simple and real estate saving implementation.
• Zero-Power
TM
operation — IC
typically consumes less than 1µA
• Highly resistant to RF and other noise sources
• Uses sophisticated power management for maximum power savings
• Offers external PS/2 port for the hot-plug connection of an external PS/2 pointing device
• Capable of providing other features, such as battery monitoring and GPIO
• PS/2 and USB interfaces available
• Available in small 7mm X 7mm 32-pin LQFP package
• Touch screen controller / digitizer in a single, small footprint IC
• Interfaces the system via either Serial Peripheral Interface (SPI) and Asynchronous Serial Interface
• Works with any 4- or 8-wire resistive touch screen, regardless of size, material or vendor
• Provides high resolution of 1000 points per axis and a sampling rate of 200Hz
• Accurate, quick touch response due to advanced sampling technology and patented algorithms
• Wireless Internet Appliances
• Handheld PCs (H/PCs)
• Web Phones
• Portable Systems
APPLICATIONS
PIN ASSIGNMENTS
BLOCK DIAGRAM
ORDERING CODE
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
2
Package Options Pitch in mm’s TA=-20° C to +85° C
32-pin, Plastic LQFP 0.8 UR7HCTS2-S840-FG
Other Materials Type Order number
ScreenCoderTMSPI/Serial Evaluation Kit EVK7-TS2-S840-XXX
Note 1: XXX= Denotes Revision number
ASI/SPI
Communication port
Power Management
Section
Power-On Reset
16 bit Timer
Oscillator Circuit
Sensor Interface
Switch Interface
Touch Panel
Interface
8042 Emulation port
ASI/SPI
OSCIN _OSCOUT
Left Button Right Button
Drivers for Touch
Screen
Sense Line
4
4
XCLK
XDAT
PIN DEFINITIONS
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
3
Mnemonic Pin # Type Name and Function
VDD 8 P Power Supply VSS 11 P Ground VSS2 7 P Ground OSCIN 9 I Oscillator Input: external clock input or one
side of the Ceramic Resonator with built-in Load Capacitors
_OSCOUT 10 O Oscillator Output: open for external clock
input or other side of the Ceramic Resonator with built-in Load Capacitors
_RESET 6 I Reset: apply 0V to provide orderly start-up XCLK 17 I/O (nd) External Mouse Clock: PS/2 clock signal from
external mouse; keep open if unused
XDAT 18 I/O (nd) External Mouse Data: PS/2 data signal from
external mouse; keep open if unused
_LB 24 I/O (nd) Left Button: active low _RB 25 I/O (nd) Right Button: active low XR1, XR2 12, 23 I/O Sensor’s Excitation Driver: connect to X Right YB1, YB2 13, 22 I/O Sensor’s Excitation Driver:connect toY Bottom YT1, YT1 14, 21 I/O Sensor’s Excitation Driver:connect to Y Top XL1, XL2 15, 20 I/O Sensor’s Excitation Driver: connect to X Left VREF 5 AI Reference Voltage for built-in A/D SXL 31 AI Sense line: for X Left SYT 32 AI Sense line: for Y Top SYB 1 AI Sense line: for Y Bottom SXR 2 AI Sense line: for X Right _PWR_DOWN 30 I Hardware Power Down: tie high if unused XPWRS 3 AI External Mouse Power Sense: connect to
switched power plane for the external pointing device
or tie high if external mouse port is used; tie low if
external mouse port is unused
_SS/_RTS 16 I Slave Select / Ready To Send: active low, host
ready to get data
_ATN/_CTS 4 O Attention / Clear To Send: active low, request
data transfer
TXD 27 O Data Output: Serial mode SCLK/ISEL 28 I Interface Select / SPI Clock: tie low for Serial SOUT 29 I/O Data Output: SPI mode RSVD1-2 19,26 I/O Reserved: Keep open
Note: An underscore before a pin mnemonic denotes an active low signal. Pin Types Legend: AI=Analog Input; I=Input; O=Output; I/O=Input or Output;
I/O (nd)=Input or Output with N-channel Open Drain driver
FUNCTIONAL DESCRIPTION
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
4
The UR7HCTS2-S840 consists functionally of five major sections (see the Functional Diagram). These are the Sensor Interface, Power Management section, the 16-Bit Timer, the Oscillator Circuit and the Serial Peripheral Interface (SPI) and the Asynchronous Serial Interface (Serial). All sections communication with each other and operate concurrently.
This IC has a built-in Oscillator circuit capable of operations with an external 4.00 MHz Clock source, or a Ceramic Resonator (preferably with built-in Load Capacitors). Note, that the Crystals can NOT be used. The ScreenCoder
TM
SPI/Serial frequently switches its Oscillator OFF and ON in order to operate with the least amount of power consumption. Due to very high Q, the Crystal-based oscillators have exceedingly long Start-up time and can not be used with the ScreenCoder
TM
SPI/Serial .
RUN
STOP
System Request To Send,
Mouse hot plug or Data Packet,
Touch Screen activity,
Button press
1s of inactivity
Figure 1: Self-Power ManagementTMState
OSCILLATOR
EXTERNAL PS/2 INTERFACE
There is one external PS/2 port for the connection of standard PS/2 devices, including a Microsoft WheelMouse or 5-Button Mouse. The mouse motion data is sent out in relative format. The external PS/2 port also supports hot­plug; users can connect the mouse to the system at any time without rebooting.
POWER MANAGEMENT
The ScreenCoderTMSPI/Serial implements two power management methods: Self-Power ManagementTMand System-coordinated Power Management.
Self-Power Management
TM
Self-Power ManagementTMis a method implemented by the IC that, independently of any system intervention, results in the lowest power consumption possible within the present parameters of its operation. Through Self­Power ManagementTM, the IC is capable of typically operating at only 1uA, independently of the state of the Host system. Self-Power ManagementTMprimarily determines the actual power consumption of the IC. When the host is in the active state, the IC can still operate most of the time at only 1uA, even when an active external PS/2 device is attached to it.
Self-Power ManagementTMoffers three modes of operation: Stop, Run and Wait. "Stop" mode is the lowest power consumption mode. In this mode, the oscillator is stopped and the IC consumes only the leakage current. This is the default mode to which the IC will revert when it is idle. “Wait” mode is entered when the IC is waiting for a response or continuation of data stream from the PS/2 device. The duration of wait mode is limited to 40ms, within which time the IC will either receive new data from the PS/2 device or enter “Stop” mode. Typical power consumption in this mode is several hundred uAs. “Run” mode is entered briefly, only to process an event. The IC will only remain in this mode when there are pending tasks, such as PS/2 report reception or initialization of the PS/2 device.
POWER MANAGEMENT (CON’T)
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
5
Critical Suspend
Ext Mouse
power down
Normal State
_PWR_DOWN=0
_PWR_DOWN=1 and XPWRS=1
_PWR_DOWN=0
_PWR_DOWN=1 and XPWRS=1
_PWR_DOWN=1 and XPWRS=0
_PWR_DOWN=1 and XPWRS=0
Figure 2: System-coordinated Power Management
System-coordinated Power Management
Normal Operation State:
In normal operation state, both the _PWR_DOWN and XPWRS pins are in high state. The ScreenCoder
TM
SPI/Serial operations are controlled by Self-Power ManagementTM.
Critical Suspend:
At any time, the Host may negate the _PWR_DOWN pin in order to force the ScreenCoderTMSPI/Serial into a "critical suspend" mode. This signal can be activated (driven low) due to specific conditions of the Host's operations (for example, a discharged battery), or due to actions of the Operating System or BIOS.
During the "critical suspend", the ScreenCoderTMSPI/Serial will shut down all of the pointing activities.
External PS/2 power down:
The ScreenCoderTMSPI/Serial monitors the state of the power supply rail for the external PS/2 pointing device through the XPWRS pin. If the IC senses that the external PS/2 device has been powered­down by the host, it will actively eliminate shot-through current in the input buffers for the clock and data lines by driving both low.
The ScreenCoderTMSPI/Serial will re­initialize the external PS/2 pointing device when the power to the external PS/2 port is restored.
The ScreenCoder
TM
SPI/Serial can acquire data from any four- or eight-wire resistive touch screen sensors. The sensor interface has the following features:
Touch detection
The IC periodically checks touch pressure applied to the panel. If there is no touch, the IC will not perform measurements and will not send data to system. When touch pressure is detected, the IC further qualifies and determines the amount of pressure. Semtech’s proprietary, patent-pending touch detection algorithm performs this test very quickly, accommodating sensors with various plate-to-plate capacitances.
TOUCH SCREEN SENSOR INTERFACE
TOUCH SCREEN SENSOR INTERFACE (CON’T)
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
6
Touch Measurement
Position information is only collected if it has been determined that the touch pressure is sufficient for an accurate reading. To obtain position information from the Resistive Touch Screen Sensor, the ScreenCoderTMSPI/Serial uses four internal drivers (two pins for each driver) and four sense lines. During sampling, the drivers of the X-axis are activated by setting one X-drive high and the other X-drive low. The drivers for Y-axis are set floating. This action produces a voltage gradient across the touch screen's surface in the X direction. The internal A/D measures both the voltage across the activated X-plane and the voltage potential between the planes. Next, the drivers for the Y­axis are activated while the drivers for X-axis are set floating. Again, the internal A/D measures both voltage across the activated plane and potential between the planes. The X and Y absolute position is obtained from these four A/D measurements. The IC keeps measuring the touch pressure even while the positioning data is acquired. If insufficient touch pressure is detected during sampling of the position, the current data set will be rejected.
Touch algorithm
Due to vibration and electrical noise, the raw data can not be used directly. Internal data processing delivers consistent position accuracy and quick touch response.
Resolution
The ScreenCoderTMSPI/Serial uses a built-in A/D converter to get the touch position. The maximum absolute position resolution is 1000 points per direction. Resolution varies somewhat for different touch screen sensors, due to voltage droop on connecting wires and sensor’s mechanical construction.
Touch screen from different makers
Operating parameters for the touch screens from different manufacturers vary depending on the size of the sensor, material it is made from, and mechanical construction. The ScreenCoderTMSPI/Serial takes these properties into account, and adjusts automatically for plate-to-plate capacitance, intrinsic plate resistances, etc.
Touch-screen's coordinates
The zero point for the touchscreen is at the left upper corner. See the diagram to the right.
Buttons
The ScreenCoderTMSPI/Serial implements left and right buttons. The buttons information is combined with external mouse's buttons information when it is sent to the system. Typically, the buttons are not used, they are provided as a development aid.
X
Y
(0,0)
SERIAL PERIPHERAL INTERFACE (SPI) AND ASYNCHRONOUS SERIAL INTERFACE (SERIAL)
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
7
The ScreenCoderTMSPI/Serial supports either Serial Peripheral Interface (SPI) or Asynchronous Serial Interface (Serial) communication based on the power-up setting of the ISEL/SCLK pin. To select the Asynchronous Serial Interface, connect ISCL/SCLK to VSS. For SPI interface, SCLK must idle high.
Data Packet Format for ScreenCoderTMSPI/Serial
The ScreenCoderTMSPI/Serial has two different types of mouse packages. One type is for absolute position data from the touch screen sensor and one is for relative data from the external PS/2 device.
For both the Relative and Absolute mode package format, each packet contains 4 bytes. The 7th bit of each byte is used for synchronization. The 7th bit for the first byte is 1 and for the other bytes is 0. The resolution for absolute position is 10 bits (approximately 1000 points in X and Y directions.) The relative mouse data format supports operations with WheelMouse and 5-button mice.
Identification and Revision for ScreenCoderTMSPI/Serial
The UR7HCTS2-S840 offers a special identification and revision package. This package uses the absolute mode format, but will not appear in the normal absolute mode. For normal absolute mode, the first byte will be 80 Hex or 9F Hex. This special 4-byte package is identified by the first byte, 81 Hex. This data package is sent upon power-up.
Bit Number Byte # 76543210 1 10000000
Mouse Absolute 1 penup 1 penup 1 penup 1 penup 1 penup
2 0 Y9Y8Y7X* X9X8X7 3 0 X6X5X4X3X2X1X0 4 0 Y6Y5Y4Y3Y2Y1Y0
ABSOLUTE MODE PACKAGE FORMAT
Bit Number
Byte # 76543210 1 1 0 1 Ysign Xsign M R L
Mouse Relative
2 0 X6X5X4X3X2X1X0 3 0 Y6Y5Y4Y3Y2Y1Y0 4 0 X* B5B4Z3Z2Z1Z0
Note 2: The bits that are marked with X* are reserved for future use. Now the value given is
zero. Note 3: The X / Y data from external mouse is 9 bits. In our report, we truncate it to 8 bits. The reduction is based on the fact that X / Y increments are seldom beyond the range of +127/-128. For mouse data that exceeds this range, the ScreenCoderTMSPI/Serial will give +127/-128.V8-V0: Revision Hex 40 (Current Revision here)
RELATIVE MODE PACKAGE FORMAT
Bit Number Byte # 76543210 1 10000001 2 0 F4V8V7C3C2C1C0 3 0 P2P1P0F3F2 F1F0 4 0 V6V5V4V3V2V1V0
(See Note 4 below)
Note 4:
C3-C0: Class ID Hex 7 UR7HC F4-F0: Family ID Hex A TS2 P2-P0: Sub Product Family Hex 1 S840 V8-V0: Revision Hex 40 (Current Revision here)
IDENTIFICATION AND REVISION REPORT PACKAGE FORMAT
ASYNCHRONOUS SERIAL INTERFACE (ASI) MODE
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
8
Baud rate:
The ScreenCoderTMSPI/Serial transmits data at 19200 Baud, using the recommended 4MHz oscillator.
Protocol:
In Serial mode, the ScreenCoderTMSPI/Serial supports transmission in one direction only (IC to Host). The IC starts the transmission to the system when it has mouse/keyboard package pending. The data format is one start bit, 8 data bits, no parity and one stop bit.
1. The ScreenCoderTMSPI/Serial asserts _CTS low to indicate that a packet transfer will start.
2. The Host asserts _RTS low to indicate that it is ready to receive data. _RTS low means that system can receive data (e.g. UART is operational).
3. The UR7HCTS2-S840 places data on TXD line when it detects the _RTS low.
4. When one package is successfully transmitted, the IC raises _CTS.
Notes on the Protocol:
To assure fast transmission, the system must assert _RTS low as soon as possible. If the system is ready to receive the data, it doesn't have to raise _RTS between packages.
The UR7HCTS2-S840 checks _RTS after every byte transmission. If _RTS returns to high, it means that the transmission was unsuccessful. The IC will raise _CTS to abort the transmission and the entire package will be re­transmitted.
The maximum time of T1 is 10ms. If the system cannot assert _RTS low after 10ms of _CTS low, the IC will raise _CTS to abort the transmission request. After that, the ScreenCoderTMSPI/Serial will try to start the transmission again.
1st
Byte
Last Byte
t1
_CTS
TXD
_RTS
Figure 1: Serial Transmission Timing
SERIAL PERIPHERAL INTERFACE (SPI) MODE
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
9
The Serial Peripheral Interface (SPI) is a synchronous bi-directional multi-slave protocol. In SPI mode, the ScreenCoderTMSPI/Serial acts as a slave device. The IC only supports transmission and doesn't support receiving. SPI data transfer can be performed at a maximum clock rate of 500 KHz. The SDATA pin outputs data every time the transfer clock changes from high to low level.
Protocol:
1. The UR7HCTS2-S840 asserts _ATN low to indicate that a mouse packet is waiting for transfer.
2. The Host asserts _SS low to indicate that it is ready to receive data. _SS low means the system selected SPI ScreenCoderTMSPI/Serial as its communication device.
3. On detecting _SS low, the IC enables the SPI interface and places data in the SPI data TX buffer. After a short delay, the system supplies eight clocks to get the data from the IC. The minimum time t2 from _SS low to first SPI clock is 50us.
4. When a byte is transferred successfully, the system has to wait a minimum of 50us to begin the clocks for next byte transmission.
5. When the mouse package is transmitted, the system stops the SPI clock. If it needs to communicate with other SPI devices, it has to wait for _ATN return to high. _ATN high means the SPI port of UR7HCTS2-S840 is now in high Impedance State.
Figure 2: SPI Transmission Timing: (_SS toggles for every package).
Notes on the Protocol:
To assure the fast transmission, system must assert _SS low as soon as possible, see Figure 2. If the system is ready to get data, it doesn't have to raise _SS between packages, see Figure 3.
_ATN
_SS
SCLK
S DATA
1st
Byte
t1 t2
2nd
Byte
t3
Last Byte
t4
PROTOCOLS FOR THE UR7HCTS2-S840 IN SPI MODE (CON’T)
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
10
SPI Communication Timing Parameters
Symbol Description Min Max Units t1 _ATN low to _SS low 10 ms t2 _SS low to first clock 50 5000 us
(_SS toggles for every package)
t2’ _ATN low to first clock 50 5000 us
(_SS low)
t3 Last clock of transmitted 50 5000 us
byte to next byte’s first clock
t4 Last byte TX finish to 30 us
_ATN to high
Figure 3: SPI Packet Transmission Timing: (_SS low always).
t2
_ATN
_SS
SCLK
S DATA
1st
Byte
2nd
Byte
t3
Last Byte
t4
SUGGESTED INTERFACING FOR THE SCREENCODERTMSPI/SERIAL UR7HCTS2-S840-FG IN SERIAL MODE
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
11
Mounti ng
holes
See Note s
NOTES:
Connect Drive and Sense lines together for the 4-wire Sensor.
Y1 == 4.00 MHz Ceramic Resonator with Built-i
n Load Capacitors.
S840 == SCI/SPI Out, 4.00 MHz, 8/4- wire, Model 0.
Crystals can NOT be used.
ScreenCoder II UR7HC
TS2-S840-FG SCI Interface
(C )2 00 0 U SA R Sy st e ms, A Semtech Company
Do cu ment Number UR7HCTS2S820 Rev 0.60 VM
EXT_M_DATA
EXT_M_CLOCK
XR
SXL
SYT
NOT_RESET
SYB
SXR
EXT_PS2_VDDEXT_POWER_SENSE
SHIELD
XLYTYB
VDD
VDD
EXT_PS2_VDD
GND
GND
GND
GND GND
GND
GND GND
GND
GND
C7
47pF
C6
10nF
+/-10% X7R
C8
47pF
C1
.1uF
C3
10nF
+/-10% X7R
Y1
4.00MHz
RN1
4.7K
1
3
5
7 8
6
4
2
SW1
LEFT BUTTON
C4
10nF
+/-10% X7R
JP1
MDIN6_SH
642
531
7
8
L1
12uH
C2
10uF
C5
10nF
+/-10% X7R
SW2
RIGHT BUTTON
U1
UR7HCTS2-S840
32-pin LQFP
ASI Interface
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25262728293031
32
SYB
SXR
XPWRS
CTS/ATN
VREF
RESET
VSS2
VDD
OSCIN
OSCOUT
VSS
XR1
YB1
YT1
XL1
RTS/SS
XCLK
XDAT
RVSD1
XL2
YT2
YB2
XR2
LB
RB
RSVD2
TXD
ISEL/SCLK
SOUT
PWR_DOWN
SXL
SYT
U2
TC54VC4502ECB
1
23
DRV_XL
DRV_YB
DRV_YT
DRV_XR
SENSE_XL
SENSE_YB
SENSE_YT
SENSE_XR
PWR_ON
_RTS
_CTS
TXD
SUGGESTED INTERFACING FOR THE SCREENCODERTMSPI/SERIAL UR7HCTS2-S840-FG IN SPI MODE
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
12
See Note s
holes
Mounti ng
Y1 == 4.00 MHz Ceramic Resonator with Built-in Load Capacitors.
NOTES:
Connect Drive and Sense lines together for the 4-wire Sensor.
Crystals can NOT be used.
S840 == SCI/SPI Out, 4.00 MHz, 8/4- wire, Model 0.
ScreenCoder II UR7HCTS2-S840-FG SPI Interface
(C )2 00 0 U SA R Sy st ems, A Semtech Company
Do cu ment Number UR7HCTS2S840.sch Rev 0.60
XR
EXT_PS2_VDDEXT_POWER_SENSE
EXT_M_CLOCK
XL
SXL
NOT_RESET
SHIELD
YB
SYB
SYT
YT
EXT_M_DATA
SXR
VDD
GND
GND GND
VDD
EXT_PS2_VDD
GND
GND
GND
GND
GND
GND
Y1
4.00MHz
C4
10nF
+/-10% X7R
C6
10nF
+/-10% X7R
JP1
MDIN6_SH
642
531
7
8
U1
U
R7HCTS2_S840
32-pin LQFP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25262728293031
32
SYB
SXR
XPWRS
CTS/ATN
VREF
RESET
VSS2
VDD
OSCIN
OSCOUT
VSS
XR1
YB1
YT1
XL1
RTS/SS
XCLK
XDAT
RVSD1
XL2
YT2
YB2
XR2
LB
RB
RSVD2
TXD
ISEL/SCLK
SOUT
PWR_DOWN
SXL
SYT
RN1
4.7K
1
3
5
7 8
6
4
2
C3
10nF
+/-10% X7R
U2
TC54VC4502ECB
1
23
L1
12uH
SW2
RIGHT BUTTON
C1
.1uF
SW1
LEFT BUTTON
C5
10nF
+/-10% X7R
C2
10uF
C8
47pF
C7
47pF
DRV_YB
_SS
SOUT
SENSE_YT
SENSE_XR
_ATN
SENSE_XL
DRV_YT
DRV_XR
SENSE_YB
PWR_ON
DRV_XL
SCLK
SPI Interface
MECHANICAL INFORMATION FOR THE FG PACKAGE
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
13
e
F
y
b
HD
D
32 25
1
24
E
E
H
8
L1
c
A1 A2
L
9
Symbol
A
A1
2
A
16
Dimension in Millimeters
Min Nom Max
0
––
0.1
1.4
b
Detail F
c
D
A
M
D
e
ME
b2
I2
M M
E
e
D
H
E
H
0.8
L
1
L
y
b
2
I
2
D
E
–– –
1.0
1.0
0.5
7.4
7.4
17
1.7
0.2
0.450.350.3
0.1750.1250.105
7.17.06.9
7.17.06.9 –
9.29.08.8
9.29.08.8
0.70.50.3
– –
0.1
10ϒ0ϒ
– –– –– –
Recommended PCB Footprint
ELECTRICAL SPECIFICATIONS
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
14
Absolute Maximum Ratings Ratings Symbol Value Unit
Supply Voltage Vdd -0.3 to 7.0 V Input Voltage Vin Vss -0.3 to Vdd +0.3 V Current Drain per Pin I 20 mA (not including Vss or Vdd) Operating Temperature Ta T low to T high ° C UR7HCTS2-S840 -20 to +85 ° C Storage Temperature Range Tstg -40 to +125 ° C
DC Electrical Characteristics, Temperature range=T low to T high unless otherwise noted) Characteristic Symbol Min Typ Max Unit
Supply Voltage 3.0 5.0 5.5 V Output Voltage (10 µA load) Voh Vdd–0.1 V
Vol 0.1 Input High Voltage Vih 0.8 x Vdd Vdd V Input Low Voltage Vil Vss 0.2xVdd V Input Current Iin +/- 10 µA Supply Current (Vdd=5.0 Vdc+/-10%, Vss=0) Idd 3.0 TBD mA
Control Timing (Vdd=5.0 Vdc +/-10%, Vss=0 Vdc, Temperature range=T low to T high unless otherwise noted) Characteristic Symbol Min Typ Max Unit
Frequency of Operation fosc MHz
Ceramic Resonator Option 4.0 External Clock Option 4.0
SCREENCODERTMSPI/SERIAL BILL OF MATERIALS FOR PAGE 12 SCHEMATIC
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
15
UR7HCTS2-S840-FG BOM Description Quantity Manufacturer Part# Description Bare PCB:
PCB1 1 USAR PCB7-TS2-S840-060 SPI/Serial Touchscreen PCB
Capacitor:
C1, C4 2 Generic Any 47pF, 10%, Ceramic, X7R or NPO, SMT Size 1206 C2, C3, C7, C8 4 Generic Any 1uF, 16V, Tantalum Cap, SMT, Size 1206 C5, C10 2 Generic Any 10uF, 20V, Tantalum Cap, SMT, Size C C6, C9 2 Generic Any .1uF Ceramic Chip Cap, Z5U, SMT, 1206 C11-C14 4 Generic Any .01uF, Ceramic Chip Cap, SMT, NPO, or X7R, 1206
Custom IC:
U1 1 USAR UR7HCTS2-S840-FG SPI/Serial ScreenCoderTMController U4 1 USAR UR6HCASI-S40T-FB SPI to Serial Test Chip
ICs:
U2 1 Analog Devices ADM232LJR 232 Driver_Receiver Chip in SMT U3, U5 2 TelCom TC54VC4302EMB 4.3V, Volt Detector, THD, TO-83
Inductor:
L1 1 Generic Any 12uH Inductor, SMT, 1210 (3225)
Push Button:
Left, Right 2 Generic Any Switch, 8mm, light touch, THD
Resistor Network:
RN1 1 CTS 744-083-472J 4.7K, 4 Resistor, 8 terminals, SMT
Resistor:
R1 1 Generic Any 4.7K Resistor, 5% Thick Film, SMT, 1206 R2 1 Generic Any 10K Resistor, 5% Thick Film, SMT, 1206 R3 1 Generic Any 1M Resistor, 5% Thick Film, SMT, 1206
Resonator:
Y1, Y2 2 AVX PBRC-4.00BR 4.00MHz Resonator, SMT
NNoottee::
Auxiliary components are not shown.
Revised 08/24/00
Copyright Semtech 2000-2001 DOC7-TS2-S840-DS-102
www.semtech.com
16
For sales information and product literature, contact:
HID & System Mgmt Division Semtech Corporation 568 Broadway New York, NY 10012
usar@semtech.com http://www.semtech.com
212 226 2042 Telephone 212 226 3215 Telefax
Semtech Western Regional Sales 805-498-2111 Telephone 805-498-3804 Telefax
Semtech Central Regional Sales 972-437-0380 Telephone 972-437-0381 Telefax
Semtech Eastern Regional Sales 203-964-1766 Telephone 203-964-1755 Telefax
Semtech Asia-Pacific Sales Office +886-2-2748-3380 Telephone +886-2-2748-3390 Telefax
Semtech Japan Sales Office +81-45-948-5925 Telephone +81-45-948-5930 Telefax
Semtech Korea Sales Sales +82-2-527-4377 Telephone +82-2-527-4376 Telefax
Northern European Sales Office +44 (0)2380-769008 Telephone +44 (0)2380-768612 Telefax
Southern European Sales Office +33 (0)1 69-28-22-00 Telephone +33 (0)1 69-28-12-98 Telefax
Central European Sales Office +49 (0)8161 140 123 Telephone +49 (0)8161 140 124 Telefax
Copyright 2000-2001 Semtech Corporation. All rights reserved. MouseCoder, ScreenCoder and Self-Power Management are trademarks of Semtech Corporation. Semtech is a registered trademark of Semtech Company. All other trademarks belong to their respective companies.
INTELLECTUAL PROPERTY DISCLAIMER This specification is provided "as is" with no warranties whatsoever including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. A license is hereby granted to reproduce and distribute this specification for internal use only. No other license, expressed or implied to any other intellectual property rights is granted or intended hereby. Authors of this specification disclaim any liability, including liability for infringement of proprietary rights, relating to the implementation of information in this specification. Authors of this specification also do not warrant or represent that such implementation(s) will not infringe such rights.
Loading...