Skip to the content
PCBKitNew board
SN74HC688PW on a board, in 3D

SN74HC688PW

Texas Instruments

-40℃~+85℃ 0.33V 1.8V 2V~6V 36ns@6V,50pF 4.2V 5.2mA 5.2mA 8 8uA A=B Active Low TSSOP-20 Digital Comparators ROHS

Extended
DatasheetJLCPCBLCSCti/SN74HC688PW
Category
Digital Comparators
Package
TSSOP-20
Pins
20

Overview

The SN74HC688PW is a digital Comparator made by Texas Instruments in a TSSOP-20 package with 20 pins. -40℃~+85℃ 0.33V 1.8V 2V~6V 36ns@6V,50pF 4.2V 5.2mA 5.2mA 8 8uA A=B Active Low TSSOP-20 Digital Comparators ROHS.

PCBKit's library has its KiCad symbol (74xx:74HC688, from KiCad's library) and its footprint (Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm, from KiCad's library), ready for a KiCad board. 1,743 are in stock at JLCPCB (part C132045).

Symbol

G1P02R03P14R15P26R27P38R39GND10P411R412P513R514P615R616P717R718P=R19VCC20
74xx:74HC688From KiCad's library

Footprint

1234567891011121314151617181920
Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmFrom KiCad's library

From the datasheet

12
Supply, least
2 V · VCC, recommended operating min · p. 4
Supply, most
6 V · VCC, recommended operating max · p. 4
Supply, absolute maximum
7 V · VCC, absolute max · p. 4
Works from
-40 °C · Operating free-air temperature min · p. 4
Works up to
85 °C · Operating free-air temperature max · p. 4
Junction, hottest
150 °C · Junction temperature absolute max · p. 4
Takes working
80 µA · VCC supply current max, VCC = 6 V, VI = VCC or 0, IO = 0 · p. 5
A pin gives at most
25 mA · Continuous output current absolute max magnitude, VO = 0 to VCC · p. 4
Junction to air (PW (TSSOP))
131.8 K/W · Junction-to-ambient thermal resistance · p. 4
Junction to case (PW (TSSOP))
72.2 K/W · Junction-to-case (top) thermal resistance · p. 4
Junction to board (PW (TSSOP))
82.8 K/W · Junction-to-board thermal resistance · p. 4
Edge
6 ns · Output transition time typical, VCC = 6 V, TA = 25°C, CL = 50 pF · p. 5

What it is and has

4
Comparison
Two 8-bit words · p. 1
Output drive
Up to 10 LSTTL loads · p. 1
Output drive current
±4 mA at 5 V · p. 1
Package
TSSOP (20), 6.50 mm × 4.40 mm nominal body · p. 1

Around it

2
cap 0.1-μF
between VCC and GND; Bypass each VCC terminal; install as close to the power terminal as possible. · p. 8
cap 1-μF
between VCC and GND; Commonly used in parallel with the 0.1-uF bypass capacitor to reject different noise frequencies. · p. 8

Specifications

70
ParameterConditionsAs printedPage
Supply voltage range VCCOver operating free-air temperature rangemin -0.5 · max 7 V4
Input clamp current(2) IIKVI < 0 or VI > VCC; maximum magnitude, ±20 mAmax 20 mA4
Output clamp current(2) IOKVO < 0 or VO > VCC; maximum magnitude, ±20 mAmax 20 mA4
Continuous output current IOVO = 0 to VCC; maximum magnitude, ±25 mAmax 25 mA4
Continuous current through VCC or GNDMaximum magnitude, ±50 mAmax 50 mA4
Junction temperature TJmax 150 ℃4
Storage temperature range Tstgmin -65 · max 150 ℃4
Supply voltage VCCSN74HC688; typ field is NOMmin 2 · typ 5 · max 6 V4
High-level input voltage VIHSN74HC688; VCC = 2 Vmin 1.5 V4
High-level input voltage VIHSN74HC688; VCC = 4.5 Vmin 3.15 V4
High-level input voltage VIHSN74HC688; VCC = 6 Vmin 4.2 V4
Low-level input voltage VILSN74HC688; VCC = 2 Vmax 0.5 V4
Low-level input voltage VILSN74HC688; VCC = 4.5 Vmax 1.35 V4
Low-level input voltage VILSN74HC688; VCC = 6 Vmax 1.8 V4
Input voltage VISN74HC688; maximum is VCCmin 0 V4
Output voltage VOSN74HC688; maximum is VCCmin 0 V4
Input transition (rise and fall) time ttSN74HC688; VCC = 2 Vmax 1000 ns4
Input transition (rise and fall) time ttSN74HC688; VCC = 4.5 Vmax 500 ns4
Input transition (rise and fall) time ttSN74HC688; VCC = 6 Vmax 400 ns4
Operating free-air temperature TASN74HC688min -40 · max 85 °C4
Junction-to-ambient thermal resistance(1) RθJAPW (TSSOP), 20 PINStyp 131.8 °C/W4
Junction-to-case (top) thermal resistance RθJC(top)PW (TSSOP), 20 PINStyp 72.2 °C/W4
Junction-to-board thermal resistance RθJBPW (TSSOP), 20 PINStyp 82.8 °C/W4
Junction-to-top characterization parameter ψJTPW (TSSOP), 20 PINStyp 21.5 °C/W4
Junction-to-board characterization parameter ψJBPW (TSSOP), 20 PINStyp 82.4 °C/W4
VOH VOHSN74HC688; TA = 25°C; VI = VIH or VIL; IOH = –20 uA; VCC = 2 Vmin 1.9 · typ 1.998 V5
VOH VOHSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOH = –20 uA; VCC = 2 Vmin 1.9 V5
VOH VOHSN74HC688; TA = 25°C; VI = VIH or VIL; IOH = –20 uA; VCC = 4.5 Vmin 4.4 · typ 4.499 V5
VOH VOHSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOH = –20 uA; VCC = 4.5 Vmin 4.4 V5
VOH VOHSN74HC688; TA = 25°C; VI = VIH or VIL; IOH = –20 uA; VCC = 6 Vmin 5.9 · typ 5.999 V5
VOH VOHSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOH = –20 uA; VCC = 6 Vmin 5.9 V5
VOH VOHSN74HC688; TA = 25°C; VI = VIH or VIL; IOH = –4 mA; VCC = 4.5 Vmin 3.98 · typ 4.3 V5
VOH VOHSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOH = –4 mA; VCC = 4.5 Vmin 3.84 V5
VOH VOHSN74HC688; TA = 25°C; VI = VIH or VIL; IOH = –5.2 mA; VCC = 6 Vmin 5.48 · typ 5.8 V5
VOH VOHSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOH = –5.2 mA; VCC = 6 Vmin 5.34 V5
VOL VOLSN74HC688; TA = 25°C; VI = VIH or VIL; IOL = 20 uA; VCC = 2 Vtyp 0.002 · max 0.1 V5
VOL VOLSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOL = 20 uA; VCC = 2 Vmax 0.1 V5
VOL VOLSN74HC688; TA = 25°C; VI = VIH or VIL; IOL = 20 uA; VCC = 4.5 Vtyp 0.001 · max 0.1 V5
VOL VOLSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOL = 20 uA; VCC = 4.5 Vmax 0.1 V5
VOL VOLSN74HC688; TA = 25°C; VI = VIH or VIL; IOL = 20 uA; VCC = 6 Vtyp 0.001 · max 0.1 V5
VOL VOLSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOL = 20 uA; VCC = 6 Vmax 0.1 V5
VOL VOLSN74HC688; TA = 25°C; VI = VIH or VIL; IOL = 4 mA; VCC = 4.5 Vtyp 0.17 · max 0.26 V5
VOL VOLSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOL = 4 mA; VCC = 4.5 Vmax 0.33 V5
VOL VOLSN74HC688; TA = 25°C; VI = VIH or VIL; IOL = 5.2 mA; VCC = 6 Vtyp 0.15 · max 0.26 V5
VOL VOLSN74HC688; recommended operating free-air temperature range; VI = VIH or VIL; IOL = 5.2 mA; VCC = 6 Vmax 0.33 V5
II IISN74HC688; TA = 25°C; VI = VCC or 0; VCC = 6 V; typical and maximum are magnitudes with ± signstyp 0.1 · max 100 nA5
II IISN74HC688; recommended operating free-air temperature range; VI = VCC or 0; VCC = 6 V; maximum magnitude, ±1000 nAmax 1000 nA5
ICC ICCSN74HC688; TA = 25°C; VI = VCC or 0; IO = 0; VCC = 6 Vmax 8 uA5
ICC ICCSN74HC688; recommended operating free-air temperature range; VI = VCC or 0; IO = 0; VCC = 6 Vmax 80 uA5
Ci CiSN74HC688; TA = 25°C; VCC = 2 V to 6 Vtyp 3 · max 10 pF5
Ci CiSN74HC688; recommended operating free-air temperature range; VCC = 2 V to 6 Vmax 10 pF5
tpd tpdSN74HC688; TA = 25°C; CL = 50 pF; P or Q to P=Q; VCC = 2 Vtyp 113 · max 210 ns5
tpd tpdSN74HC688; recommended operating free-air temperature range; CL = 50 pF; P or Q to P=Q; VCC = 2 Vmax 265 ns5
tpd tpdSN74HC688; TA = 25°C; CL = 50 pF; P or Q to P=Q; VCC = 4.5 Vtyp 30 · max 42 ns5
tpd tpdSN74HC688; recommended operating free-air temperature range; CL = 50 pF; P or Q to P=Q; VCC = 4.5 Vmax 53 ns5
tpd tpdSN74HC688; TA = 25°C; CL = 50 pF; P or Q to P=Q; VCC = 6 Vtyp 24 · max 36 ns5
tpd tpdSN74HC688; recommended operating free-air temperature range; CL = 50 pF; P or Q to P=Q; VCC = 6 Vmax 45 ns5
tpd tpdSN74HC688; TA = 25°C; CL = 50 pF; OE to P=Q; VCC = 2 Vtyp 66 · max 120 ns5
tpd tpdSN74HC688; recommended operating free-air temperature range; CL = 50 pF; OE to P=Q; VCC = 2 Vmax 151 ns5
tpd tpdSN74HC688; TA = 25°C; CL = 50 pF; OE to P=Q; VCC = 4.5 Vtyp 16 · max 24 ns5
tpd tpdSN74HC688; recommended operating free-air temperature range; CL = 50 pF; OE to P=Q; VCC = 4.5 Vmax 30 ns5
tpd tpdSN74HC688; TA = 25°C; CL = 50 pF; OE to P=Q; VCC = 6 Vtyp 14 · max 20 ns5
tpd tpdSN74HC688; recommended operating free-air temperature range; CL = 50 pF; OE to P=Q; VCC = 6 Vmax 26 ns5
tt ttSN74HC688; TA = 25°C; CL = 50 pF; output Any; VCC = 2 Vtyp 38 · max 75 ns5
tt ttSN74HC688; recommended operating free-air temperature range; CL = 50 pF; output Any; VCC = 2 Vmax 95 ns5
tt ttSN74HC688; TA = 25°C; CL = 50 pF; output Any; VCC = 4.5 Vtyp 8 · max 15 ns5
tt ttSN74HC688; recommended operating free-air temperature range; CL = 50 pF; output Any; VCC = 4.5 Vmax 19 ns5
tt ttSN74HC688; TA = 25°C; CL = 50 pF; output Any; VCC = 6 Vtyp 6 · max 13 ns5
tt ttSN74HC688; recommended operating free-air temperature range; CL = 50 pF; output Any; VCC = 6 Vmax 16 ns5
Power dissipation capacitance CpdTA = 25℃; No loadtyp 40 pF5

Parameters

20
Current - Output High(IOH)
5.2mA
Current - Output Low(IOL)
5.2mA
Current - Supply
80uA
Input Logic Level - High
4.2V
Input Logic Level - Low
1.8V
Junction Temperature(Max)
150℃
Number of Channels
8
Operating Temperature
-40℃~+85℃
Output
Active Low
Output Current per Pin(Max)
25mA
Output Function
A=B
Output Logic Level - Low
0.33V
Propagation Delay
36ns@6V,50pF
Quiescent Current
8uA
Rise Time
6ns
Thermal Resistance(Junction to Ambient)
131.8℃/W
Thermal Resistance(Junction to Board)
82.8℃/W
Thermal Resistance(Junction to Case)
72.2℃/W
Voltage - Supply
2V~6V
Voltage - Supply(Absolute Max)
7V

Order codes

4

Pinout

20
The pins of the SN74HC688PW
PinNameType
1GInput
2P0Input
3R0Input
4P1Input
5R1Input
6P2Input
7R2Input
8P3Input
9R3Input
10GNDPower in
11P4Input
12R4Input
13P5Input
14R5Input
15P6Input
16R6Input
17P7Input
18R7Input
19P=ROutput
20VCCPower in

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/ti/SN74HC688PW" title="SN74HC688PW in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/ti/SN74HC688PW.jpg" alt="SN74HC688PW" width="1200" height="900">
A picture that opens the part, for a README
[![SN74HC688PW](https://pcbkit.io/embed/parts/ti/SN74HC688PW.jpg?size=s)](https://pcbkit.io/parts/ti/SN74HC688PW)

Questions

Is there a KiCad symbol and footprint for the SN74HC688PW?

Yes. The symbol is 74xx:74HC688 and the footprint Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the SN74HC688PW?

TSSOP-20, with 20 pins. Its footprint is drawn on this page.

Where is the SN74HC688PW datasheet?

Texas Instruments publishes it: the Datasheet link on this page opens it.

Where can I order the SN74HC688PW?

JLCPCB lists it as part C132045, with 1,743 in stock; the sellers' links on this page open their listings.

What can replace the SN74HC688PW?

Parts like it in the library: the CD74HC688PW by Texas Instruments, the 74ACT521MTCX by onsemi and the MM74HC688MTC by onsemi. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Parts like it

3