| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
SYSTEM MANAGEMENT PRODUCTS, MOUSECODERFAMILY DESCRIPTION ScreenCoderPS
Top Searches for this datasheetScreenCoderUR7HCTS2-P840 High-Performance, Power PS/2 Touch Screen Controller/Digitizer SYSTEM MANAGEMENT PRODUCTS, MOUSECODERFAMILY DESCRIPTION ScreenCoderPS2 highperformance that interfaces 8-wire resistive touch screen standard PS/2 mouse port. Low-power tiny, single ideal portable systems, phones interactive kiosks. offers advanced algorithm enhanced motion control well extra port hot-plug connection external PS/2 pointing device. Both touch screen external device operated concurrently without penalty. UR7HCTS2-P840 equipped with special command protocol that enables touch screen operate either relative (mouselike) absolute positioning mode. Because interfaces PS/2 mouse port, utilize standard mouse driver when operating relative mode. absolute positioning, offers highfunctionality driver which includes inking capabilities. Mice connected ScreenCoderPS2 external mouse port will always relative mode, even touch screen operating absolute mode. PS/2 communication channel bi-directional kbps. FEATURES Controller digitizer single need external Interfaces 8-wire resistive touch screen standard PS/2 mouse port; regardless size, material vendor High-performance offers accurate cursor control advanced algorithms Low-power consumption, sophisticated power management states, ideal battery-operated systems Highly resistant other noise sources Enables hot-plug connection external pointing device Wheelmouse functionality supported external pointing device Other interfaces available Embedded touch screen external pointing device operate concurrently with performance penalty Supports both absolute relative (mouse-like) modes operation relative mode, special drivers needed; highfunctionality driver available absolute mode Supports commands defined PS/2 Mouse Communication Protocol, well Semtech's extended PS/2 communication protocol with absolute positioning support Available low-profile 32-pin LQFP package external components required APPLICATIONS Portable systems Notebooks Laptops ASSIGNMENTS RSVD2 RSVD3 RSVD4 RSVD5 POWER_DOWN Interactive Kiosks Touch-enabled monitors ScreenCoder offers builtin A/D. Touch detection motion handled firmware, digitizer required. cost-effective solution requires external components, allowing simple real estate saving implementation. XPWRS RSVD1 VREF RESET VSS2 HDAT XDAT XCLK ScreenCoder MouseCoder trademarks Semtech Corporation. other trademarks belong their respective companies. Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 OCSIN OSCOUT HCLK www.semtech.com ORDERING CODE Package Options 32-pin, Plastic LQFP Pitch mm's TA=-20° +85° UR7HCTS2-P840-FG Other Materials ScreenCoderPS2 Eval. Type Evaluation Order number EVK7-TS2-P840-XXX Note XXX= Denotes Revision number BLOCK DIAGRAM Left Button Right Button PWR_DOWN Power Management XPWRS Switch Interface HCLK PS/2 Communication Port HDAT Input Drivers Touch Screen Sensor Input Sense Lines XCLK 8042 Emulation Port XDAT Control Sensor Interface Timer Power-On Reset Oscillator Circuit OSCIN OSCOUT Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com DEFINITIONS Mnemonic VSS2 OSCIN Type Name Function Power Supply Ground Ground Oscillator Input: external clock input side Ceramic Resonator with built-in Load Capacitors Oscillator Output: open external clock input other side Ceramic Resonator with built-in Load Capacitors Reset: apply provide orderly start-up Mouse Data: connects Host's data line Mouse Clock: connects Host's clock line External Mouse Clock: PS/2 clock signal from external mouse; keep open unused External Mouse Data: PS/2 data signal from external mouse; keep open unused Left Button: active low, strobed sampling Right Button: active low, strobed sampling Sensor's Excitation Driver: connect Right Sensor's Excitation Driver: connect Bottom Sensor's Excitation Driver: connect Sensor's Excitation Driver: connect Left Sensor's Excitation Driver: connect Left Sensor's Excitation Driver: connect Sensor's Excitation Driver: connect Bottom Sensor's Excitation Driver: connect Right Reference Voltage built-in Sense line: Left Sense line: Sense line: Bottom Sense line: Right Hardware Power Down: high unused External Mouse Power Sense: high unused external mouse port used; external mouse port unused Reserved _OSCOUT _RESET HDAT HCLK XCLK XDAT VREF _POWER_ DOWN XPWRS (nd) (nd) (nd) (nd) (nd) (nd) RSVD1-5 27-29 Note: underscore before mnemonic denotes active signal. Types Legend: AI=Analog Input; I=Input; O=Output; I/O=Input Output; (nd)=Input Output with N-channel Open Drain driver Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com FUNCTIONAL DESCRIPTION ScreenCoderUR7HCTS2-P840 consists functionally major sections (see Functional Diagram page These Sensor Interface, Power Management section, 16-Bit Timer, Oscillator Circuit, PS/2 Communication Port 8042 Emulation Port. sections communicate with each other operate concurrently. SENSOR INTERFACE obtain position information from Resistive Touch Screen Sensor, ScreenCoderPS2 uses four internal drivers (two pins each driver) four sensing lines. During sampling, first drivers sensing lines axis activated, setting driver high other driver low; drivers axis floating. This action produces voltage gradient across touch screen's surface direction. internal measures both voltage across activated plane voltage potential between planes. Next, drivers axis activated, while drivers axis floating. Again, internal measures both voltage across activated plane potential between planes. absolute position information calculated from these four measurements. Before measurement positions, ScreenCoderPS2 checks there touch pressure applied sensor. Proprietary touch detection algorithm performs this test very quickly, accommodating sensors with various plate-to-plate capacitances. Actual measurements somewhat more complex covered international patent currently pending. OSCILLATOR This built-in Oscillator circuit capable operations with external 4.00 Clock source, Ceramic Resonator (preferably with built-in Load Capacitors). Note that Crystals used. ScreenCoderPS2 frequently switches Oscillator order operate with least amount power consumption. their very high Crystal-based oscillators have exceedingly long Start-up times used with ScreenCoderPS2. PS/2 COMMUNICATION start-up, upon receiving reset command, UR7HCTS2-P840 will wait between milliseconds before sending Host followed device 00h. will then itself default values (i.e., Incremental Stream Mode with scaling, report rate Hz). device will then disable itself until Enable (F4h) command sent from Host. ERROR HANDLING every correct command parameter received from Host, UR7HCTS2-P840 sends Acknowledge (FAh). invalid command parameter received, UR7HCTS2-P840 issues Resend Request (FEh). invalid input again received, device transmits Error Code (FCh) Host. Both Error Resend Request responses sent device within milliseconds. Host issue commands until either ScreenCoderPS2 responded until milliseconds have elapsed. POWER MANAGEMENT ScreenCoderPS2 implements power management methods: Self-Power Managementand System-coordinated Power Management. Self-Power Management Self-Power Managementof ScreenCoderPS2 permits, independently system intervention, lowest power consumption possible within present parameters conditions operation. Through Self-Power ManagementTM, ScreenCoderPS2 capable operating most time only 1uA, independently state system. Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com POWER MANAGEMENT (CON'T) "Stop" mode lowest power consumption mode. this mode, oscillator stopped consumes only leakage current. This default mode which will revert when idle. event signal conditions wake-up ScreenCoderPS2 still operate most time only 1uA, even when host active state, with active external PS/2 device attached ScreenCoderPS2. external PS/2 device sends data packet, ScreenCoderPS2 will exit "Stop" mode long takes process message relay information system. This operation done transparently host, without data loss response delay from input device. Figure Semtech's Self-Power ManagementState System Request Send, Mouse plug Data Packet, Touch Screen activity, Button press STOP inactivity POWER MANAGEMENT (CON'T) During "Critical suspend", ScreenCoderwill shut down pointing activities. However, communications with Host still enabled. External PS/2 power down ScreenCoderPS2 monitors power state external PS/2 pointing device through XPWRS pin. senses that external PS/2 device been powered-down host, will actively eliminate shot-through current input buffers clock data lines driving both low. ScreenCoderUR7HCTS2-P840 will re-initialize external PS/2 pointing device when power external PS/2 port restored. Figure Semtech's System-coordinated Power Management System-coordinated Power Management Normal Operation State normal operation state, both _PWR_DOWN XPWRS pins high state. ScreenCoderPS2 operations controlled SelfPower ManagementTM. Critical Suspend time, Host negate _PWR_DOWN order force ScreenCoderPS2 into "Critical suspend" mode. This signal activated (driven low) specific conditions Host's operations (for example, discharged battery), actions Operating System BIOS. Critical Suspend _PWR_DOWN=0 _PWR_DOWN=1 XPWRS=0 _PWR_DOWN=0 _PWR_DOWN=1 XPWRS= Mouse power down _PWR_DOWN=1 XPWRS=0 Normal State _PWR_DOWN=1 XPWRS= Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com PS/2 DATA FORMAT following table shows data report format. values expressed 9-bit Two's Complement signed integers, with sign most significant separate. there overflow accumulator, maximum positive negative count reported corresponding overflow set. EXTENDED PS/2 PROTOCOL Semtech offers high-performance driver Windows Windows Windows Windows Please check with Semtech other driver availability. Those that wish undertake their driver development will need request from Semtech document covering extended PS/2 protocol used UR7HCTS2-P840. DATA REPORT FORMAT TABLE Byte Byte Byte data Byte (only Wheelmouse-type devices) data data data Left Button status Right Button Status Middle Button Status Reserved data, sign data, sign data overflow data overflow depressed depressed depressed Always negative negative overflow overflow STATUS REPORT FORMAT TABLE Byte Byte Byte b0-7 Current sampling rate Current resolution setting Always Right Button Middle Button Left Button Reserved Scaling Disable enable Stream prompt mode depressed depressed depressed Always Always Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com PS/2 MODE COMMANDS When Reset Command (FFh) received, UR7HCTS2-P840 sets following default parameters: Incremental Stream Mode, scaling, report rate disabled. then sends host followed device 00h. Host sends Resend Last Data Stream Command (FEh) Reset Echo Mode Command (ECh) returns device previous mode, disabled. Prompt (Remote) Mode Command (F0h) sets device Prompt Mode. Data values then only reported response Read Report Command (EBh). Echo Mode Command (EEh) received, ScreenCoderPS2 will immediately return data bytes except ECh. ScreenCoderPS2 Incremental Stream Mode, Enable Command (F4h) will allow begin data transmission. device Prompt Mode, Enable Command will only update internal status ScreenCoderPS2. ScreenCoderPS2 will respond Sampling Rate Command (F3h) both Stream Prompt Modes will only update internal status this command enacted while device Stream Mode. UR7HCTS2-P840 responds Read Device Type Command (F2h) with device 00h. Read Report Command (EBh) prompts ScreenCoderPS2 report. report occurs even device moved status switches change. Incremental Stream Mode Command (EAh) sets ScreenCoderPS2 Stream Mode disables device. Status Request Command (E9h) returns 3-byte status report. Resolution Command (E8h) controls resolution, Scaling Command (E7h) when host detects error UR7HCTS2-P840 transmission. device then resends last output data packet Host. This transmission occurs after ScreenCoderPS2 transmission before Host enables interface allowing next ScreenCoderPS2 output. Default Status Command (F6h) re-initializes device condition power-up. Disable Command (F5h) stops device from transmitting reports. However, mode does change; ScreenCoderPS2 still able respond commands. Disable Command issued while device transmitting report, UR7HCTS2-P840 immediately stops transmission disables itself. enables coarse/fine tracking response, Scaling Command (E6h) enables values movements transmitted Host without scaling. Semtech's Advanced Motion Algorithm, Resolution Scaling Commands acknowledged reported activated, their status ignored. Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com SEQUENTIAL COMMANDS Unlike normal commands, sequential commands must enacted with sequence commands. sequence consecutive incorrect, ScreenCoderPS2 aborts detection responds would normally respond command. individual commands that comprise sequential command have been designed that elements sequential command sent ScreenCoderPS2 standard PS/2 BIOS calls device returns valid response Status Request. This ensures that, sequential command sent BIOS, status response will accurately returned even BIOS performs error detection. Thus, programmer have complete control mouse without having access device hardware port directly. UR7HCTS2-P840 implements special sequential command that used determine ability report three buttons. sequential command series commands ScreenCoderPS2 that cause device respond last command (Read Status) with alternate information. sequence commands follows. Resolution count/ Scaling Scaling Scaling Read Status (E8H) (E6H) (E6H) (E6H) (E9H) response Read Status Command following format. Byte Standard Status Information (buttons, scaling, etc.) Byte Number mouse buttons Byte Firmware Revision Number (encoded) current sampling rate Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com SCREENCODERPS2 ABSOLUTE RELATIVE POSITIONING MODES OPERATION ScreenCoderPS2 supports both absolute relative positioning modes. Details each mode specified below.cri ABSOLUTE POSITIONING MODE enable ScreenCoderPS2 operate absolute positioning mode, ScreenCoderPS2 driver, driver compliant Semtech's Extended PS/2 protocol, must installed. ScreenCoderPS2 drivers available under Windows Windows Windows Windows Other operating systems also supported; please call Semtech details. Commands Data Report organization, please refer Semtech Extended PS/2 Protocol with Absolute Positioning Mode Support document. RELATIVE POSITIONING MODE relative positioning mode, ScreenCoderPS2 operates like normal mouse, using standard system mouse driver. Button functionality achieved follows: actual switches will left right buttons, screen will left-button click. tapping touchscreen, user invoke click, double-click, click-and-drag functions. click, lightly quickly surface touchscreen once. double click, rapidly touchscreen twice. click drag, double-tap rapidly hold your finger down second tap, then glide move. Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 SUGGESTED INTERFACING SCREENCODERPS2 UR7HCTS2-P840-FG EXT_PS2_VDD SWLEFT BUTTON RIGHT BUTTON EXT_M_CLOCK RSVD2 RSVD3 UR7HCTS2_P840 RSVD4 32-pin LQFP RSVD5 PWR_DOWN HCLK Mounting holes M_CLOCK M_DATA EXT_M_DATA 12uH Notes DRV_XL DRV_YT DRV_YB DRV_XR SENSE_XL SENSE_YT SENSE_YB SENSE_XR MDIN6_SH 47pF www.semtech.com 47pF PWR_ON OSCOUT OSCIN Y4.00MHz M_DATA RN10k 10nF +/-10% C.1uF 10uF M_CLOCK PS/2 DATA SHIELD PS/2CLOCK S5B_PH_K 10nF +/-10% TC54VC4502ECB NOT_RESET 10nF +/-10% VALUE .1uF C3-C6 10nF VALUE 4.00 TOLERANCE OTHER DATA CERAMIC +/-10% CERAMIC +/-5% PART#, PBRC-4.00BR, EXT_POWER_SENSE 10nF +/-10% (C)2000 USAR Systems, Semtech Company EXT_PS2_VDD BROADWAY YORK, 10012 212.226.2042 212.226.3215 ScreenCoder UR7HCTS2-P840-FG UR7HCTS2P840 NOTES: P840 PS/2 In/Out, 4.00 MHz, 8/4-wire, Model Connect Drive Sense lines together 4-wire Sensor. 4.00 Ceramic Resonator with Built-in Load Capacitors. Crystals used. SCREENCODERPS2 EVALUATION BOARD MECHANICAL Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com SWX_PS2_PWR M_DATA 12uH EXT_M_DATA EXT_M_CLOCK CON_SIP3 RIGHT BUTTON NOTES LEFT BUTTON MDIN6_SH 47pF CON_SIP3 M_CLOCK CON_2X5 Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 CON_SIP8 RSVD2 RSVD3 UR7HCTS2_P840 RSVD4 32-pin LQFP RSVD5 OSCOUT OSCIN PWR_DOWN Mounting holes SUGGESTED EVALUATION BOARD INTERFACING SCREENCODERPS2 UR7HCTS2-P840-FG HCLK 47pF CON_SIP3 Y4.00MHz M_DATA .1uF NOT_RESET 10uF M_CLOCK PS/2 DATA SHIELD PS/2CLOCK S5B_PH_K 10nF 10nF TC54VC4502ECB 10nF C3-C6 VALUE TOLERANCE OTHER DATA .1uF CERAMIC 10nF +/-10% CERAMIC +/-5% VALUE PART NUMBER/MFG 4.00 PBRC-4.00BR/AVX 10nF (C)2000 USAR Systems, Semtech Company BROADWAY YORK, 10012 212.226.2042 212.226.3215 ScreenCoder UR7HCTS2-P840-FG UR7HCTS2EVB.sch www.semtech.com NOTES: P840 PS/2 In/Out, 8/4-wire, 4.00 MHz, Model pre-configured 4-wire Sensor. 8-wire Sensor jumpers beteen Drive Sense lines, change JP1. Traces jumpers located Bottom (Solder) side PCB, between pins JP1. MECHANICAL INFORMATION PACKAGE Symbol Detail Recommended Footprint Dimension Millimeters 0.35 0.45 0.105 0.125 0.175 Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com ELECTRICAL SPECIFICATIONS Absolute Maximum Ratings Ratings Supply Voltage Input Voltage Current Drain (not including Vdd) Operating Temperature UR7HCTS2-P840 Storage Temperature Range Symbol Tstg Value -0.3 -0.3 +0.3 high +125 Unit Electrical Characteristics, Temperature range=T high unless otherwise noted) Characteristic Symbol Supply Voltage Output Voltage load) Vdd-0.1 Input High Voltage Input Voltage 0.2xVdd Input Current Supply Current (Vdd=5.0 Vdc+/-10%, Vss=0) Unit Control Timing (Vdd=5.0 +/-10%, Vss=0 Vdc, Temperature range=T high unless otherwise noted) Characteristic Symbol Unit Frequency Operation fosc Crystal Option External Clock Option Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com SCREENCODERPS2 BILL MATERIALS PAGE SCHEMATIC UR7HCTS2-P840-FG Description Quantity Capacitors: ICs: Resistor Network Resonator: Inductor Manufacturer Generic Generic Generic Generic Semtech Telcom Part# UR7HCTS2-P840-FG TC54VC4502ECB Description .1uF, 10%, Ceramic, 10uF, 10V, +80%/-20%, Tantalum 10nF, 10%, Ceramic, 47pF, 10%, Ceramic, ScreenCoderPS/2 Controller Reset Generic Generic PBRC-4.00BR 10K, independent resistors 4.00MHz Ceramic Resonator Caps, 12uH Inductor Note: Auxillary components shown. Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com sales information product literature, contact: System Mgmt Division Semtech Corporation Broadway York, 10012 hidinfo@semtech.com http://www.semtech.com 2042 Telephone 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 (0)2380-769008 Telephone (0)2380-768612 Telefax Southern European Sales Office (0)1 69-28-22-00 Telephone (0)1 69-28-12-98 Telefax Central European Sales Office (0)8161 Telephone (0)8161 Telefax Copyright ©1999-2001 Semtech Corporation. rights reserved. MouseCoder, ScreenCoder Self-Power Management trademarks Semtech Corporation. Semtech registered trademark Semtech Corporation. other trademarks belong their respective companies. INTELLECTUAL PROPERTY DISCLAIMER This specification provided with warranties whatsoever including warranty merchantability, fitness particular purpose, warranty otherwise arising proposal, specification sample. license hereby granted reproduce distribute this specification internal only. other license, expressed implied other intellectual property rights granted intended hereby. Authors this specification disclaim liability, including liability infringement proprietary rights, relating implementation information this specification. Authors this specification also warrant represent that such implementation(s) will infringe such rights. Copyright ©1999-2001 Semtech Corporation DOC7-TS2-P840-DS-106 www.semtech.com Other recent searchesSTP5NK60Z - STP5NK60Z STP5NK60Z Datasheet STP5NK60ZFP - STP5NK60ZFP STP5NK60ZFP Datasheet STD5NK60Z - STD5NK60Z STD5NK60Z Datasheet SN74VMEH22501 - SN74VMEH22501 SN74VMEH22501 Datasheet OC-3 - OC-3 OC-3 Datasheet OC-48 - OC-48 OC-48 Datasheet MPE-F40 - MPE-F40 MPE-F40 Datasheet CIS013 - CIS013 CIS013 Datasheet
Privacy Policy | Disclaimer |