SN54ALS526, SN54ALS527, SN54ALS528 SN74ALS526, SN74ALS527, SN74ALS528 FUSE-PROGRAMMABLE IDENTITY COMPARATORS SDAS051A – JUNE 1994 – REVISED MAY 1986 High-Speed Address Recognition Package Options Include Plastic Small Outline Packages, Ceramic Chip Carriers, and Standard Plastic and Ceramic 300-mil DIPs SN54ALS526 . . . J PACKAGE SN74ALS526 . . . DW OR N PACKAGE SN54ALS527 . . . J PACKAGE SN74ALS527 . . . DW OR N PACKAGE (TOP VIEW) G P0 P1 P2 P3 P4 P5 P6 P7 GND 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 SN54ALS528 . . . J PACKAGE SN54ALS528 . . . DW OR N PACKAGE (TOP VIEW) VCC P=Q P15 P14 P13 P12 P11 P10 P9 P8 SN54ALS526 . . . FK PACKAGE G P0 P1 P2 P3 P4 P5 P6 P7 GND 1 20 2 19 3 18 4 17 5 16 6 15 7 14 8 13 9 12 10 11 (TOP VIEW) VCC P=Q Q11 P11 Q10 P10 Q9 P9 Q8 P8 SN54ALS527 . . . FK PACKAGE G P0 P1 P2 P3 P4 P5 GND 5 17 6 16 7 15 8 14 9 10 11 12 13 P1 P0 G VCC P=Q P15 P14 P13 P12 P11 P2 P3 P4 P5 P6 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 VCC P=Q P11 P10 P9 P8 P7 P6 (TOP VIEW) 4 3 2 1 20 19 18 5 17 6 16 7 15 8 14 9 10 11 12 13 Q11 P11 Q10 P10 Q9 P7 GND P8 Q8 P9 3 2 1 20 19 18 P7 GND P8 P9 P10 4 1 SN54ALS528 . . . FK PACKAGE (TOP VIEW) P1 P0 G VCC P=Q (TOP VIEW) P2 P3 P4 P5 P6 Programming Capabilities ’ALS526 – Fuse Programmable 16-Bit Identity Comparator ’ALS527 – Fuse Programmable 8-Bit Identity Comparator and 4-Bit Comparator ’ALS528 – Fuse Programmable 12-Bit Identity Comparator P1 P2 NC P3 P4 NC VCC P=Q • • • Reduces Board and Package Size for Similar Fixed Comparator Functions Dependable Texas Instruments Quality and Reliability P0 G • • Can Be Programmed and Verified on Most Incoming Test Equipment 4 3 2 1 20 19 18 5 17 6 16 7 15 8 14 9 10 11 12 13 P11 P10 NC P9 P8 P5 GND NC P6 P7 • NC–No internal connection Copyright 1986, Texas Instruments Incorporated 5BASIC PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 1 SN54ALS526, SN54ALS527, SN54ALS528 SN74ALS526, SN74ALS527, SN74ALS528 FUSE-PROGRAMMABLE IDENTITY COMPARATORS SDAS051A – JUNE 1984–REVISED MAY 1986 description The ’ALS526 and ’ALS528 are fuse-programmable identity comparators designed for easy programming in fixed-comparator applications. The ’ALS526 compares a 16-bit data word against a preprogrammed 16-bit data word while the ’ALS528 compares a 12-bit data word against a preprogrammed 12-bit data word. The P = Q output will go low when the applied data word (P inputs) matches the preprogrammed data word (Q represents the preprogrammed data word). Programming is easily accomplished on the bench or with conventional automatic test equipment. Special equipment such as PROM programmers are not required. The ’ALS527 is a combination of an 8-bit fuse-programmable comparator and a conventional 4-bit comparator. For the P = Q output to go low, the applied data word P0 through P7 must match the preprogrammed data word Q0 through Q7, and the applied data word P8 through P11 must match the applied data word Q8 through Q11. The SN54ALS526, SN54ALS527, and SN54ALS528 are characterized for operation over the full military temperature range of – 55°C to 125°C. The SN74ALS526, SN74ALS527, and SN74ALS528 are characterized for operation from 0°C to 70°C. programming procedure Before any fuses are blown, the inputs will recognize a low logic level. Therefore, only the bits that are to recognize a high logic level require programming. A fuse is blown by applying 12 volts (VIHH) to the desired P input and also to the G input. This permanently programs the pin to recognize a high. Only one input pin should be programmed at a time. Step 1. Step 2. Step 3. Step 4. Take G to VIL and apply VIH to all P inputs†. Take desired P input to VIHH, output will be low if the fuse is intact. Pulse G to VIHH. After G has returned to VIL, the output will be high indicating that the fuse is blown. Take P input back to VIH. Repeat steps 2 through 4 to program additional inputs. verification procedure These devices can be checked to determine which fuses, if any, are blown. Figure 1 shows how verification can be accomplished during programming. Take G and all P inputs† to VIL. If the output is low, all fuses are intact. Take all P inputs† to VIH. The output should be high except when all fuses are blown. If all fuses are blown then the output will be low. Step 3. Take test input to VIHH, leaving other inputs at VIH. If the output goes low, the fuse is intact. If the output goes high, the fuse is blown. Step 4. Take test input back to VIH. Repeat steps 3 and 4 to test additional inputs. Step 1. Step 2. † For the ’ALS527, P8 through P11 inputs must match the Q8 through Q11 inputs. 2 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 SN54ALS526, SN54ALS527, SN54ALS528 SN74ALS526, SN74ALS527, SN74ALS528 FUSE-PROGRAMMABLE IDENTITY COMPARATORS SDAS051A – JUNE 1984–REVISED MAY 1986 logic symbols† ’ALS526 2 P0 3 P1 4 P2 5 P3 6 P4 7 P5 8 P6 9 P7 11 P8 12 P9 13 P10 14 P11 15 P12 16 P13 17 P14 18 P15 G * * * ’ALS527 2 P0 3 P1 4 P2 5 P3 6 P4 7 P5 8 P6 9 P7 & * * * * * * 19 & * * * * * * * * P=Q * * * G 19 1 * P=Q COMP P8 * * * * P9 11 8 13 15 P10 17 P11 1 Q8 Q9 Q10 Q11 12 14 P 11 P=Q 8 16 Q 18 11 ’ALS528 2 P0 3 P1 4 P2 5 P3 6 P4 7 P5 9 P6 10 P7 11 P8 12 P9 13 P10 14 P11 G 1 * * * & * * * * 15 P=Q * * * * * * † These symbols are in accordance with ANSI/IEEE Std 91-1984 and IEC Publication 617-12. Pin numbers shown are for DW, J, and N packages. ∗These inputs can be programmed to be active high. The asterisk is not a part of the symbol. For a correct symbol for the programmed device, delete the polarity symbol ( ) at any input whose programming fuse has been blown. POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 3 SN54ALS526, SN54ALS527, SN54ALS528 SN74ALS526, SN74ALS527, SN74ALS528 FUSE-PROGRAMMABLE IDENTITY COMPARATORS SDAS051A – JUNE 1984–REVISED MAY 1986 logic diagrams (positive logic) ’ALS526 ’ALS527 P0 P0 Programming Circuit Blown = 0 Intact = 1 Programming Circuit Blown = 0 Intact = 1 P=Q P=Q P15 P7 Programming Circuit Blown = 0 Intact = 1 Programming Circuit Blown = 0 Intact = 1 Programming Enable Circuit Programming Enable Circuit G G P8 Q8 P9 Q9 P10 Q10 P11 Q11 ’ALS528 P0 Programming Circuit Blown = 0 Intact = 1 P=Q P11 Programming Circuit Blown = 0 Intact = 1 Programming Enable Circuit G 4 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 SN54ALS526, SN54ALS527, SN54ALS528 SN74ALS526, SN74ALS527, SN74ALS528 FUSE-PROGRAMMABLE IDENTITY COMPARATORS SDAS051A – JUNE 1984–REVISED MAY 1986 absolute maximum ratings over operating free-air temperature range (unless otherwise noted) Supply voltage, VCC (see Note 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 V Input voltage (see Note 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 V Operating free-air temperature range: SN54ALS’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . – 55°C to 125°C SN74ALS’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0°C to 70°C Storage temperature range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . – 65°C to 150°C NOTE 1: These ratings apply except for programming pins during a programming cycle. recommended operating conditions SN54ALS’ SN74ALS’ UNIT MIN NOM MAX MIN NOM MAX 4.5 5 5.5 4.5 5 5.5 V 5.5 2 5.5 V VCC VIH Supply voltage VIL IOH Low-level input voltage 0.7 0.8 High-level output current –1 – 2.6 mA IOL TA Low-level output current 12 24 mA 70 °C High-level input voltage 2 Operating free-air temperature – 55 125 0 V electrical characteristics over recommended operating free-air temperature range (unless otherwise noted) PARAMETER VIK VCC = 4.5 V, VCC = 4.5 V to 5.5 V, II = – 18 mA IOH = – 0.4 mA VCC = 4.5 V, VCC = 4.5 V, IOH = –1 mA IOH = – 2.6 mA VOL VCC = 4.5 V, VCC = 4.5 V, IOL = 12 mA IOL = 24 mA II IIH VCC = 5.5 V, VCC = 5.5 V, VI = 5.5 V VO = 2.7 V IIL IO‡ VCC = 5.5 V, VCC = 5.5 V, VI = 0.4 V VO = 2.25 V VOH SN54ALS’ MIN TYP† MAX TEST CONDITIONS – 1.5 VCC – 2 2.4 ’ALS527 VCC = 5.5 V, – 1.5 UNIT V VCC – 2 3 V 2.4 0.25 0.4 2.9 0.25 0.4 0.35 0.5 0.1 – 30 ’ALS526 ICC SN74ALS’ MIN TYP† MAX All inputs at 4.5 V ’ALS528 0.1 V mA 20 20 µA – 0.2 – 0.2 mA – 130 mA – 130 – 30 16 27 16 27 15 24 15 24 13 21 13 21 mA † All typical values are at VCC = 5 V, TA = 25°C. ‡ The output conditions have been chosen to produce a current that closely approximates one half of the true short-circuit output current, IOS. switching characteristics (see Note 2) VCC = 4.5 V to 5.5 V, RL= 50 pF, PARAMETER FROM TO (INPUT) (OUTPUT) tPLH tPHL P or Q P=Q tPLH tPHL G P=Q RL = 680 Ω, UNIT TA = MIN to MAX§ SN54ALS’ SN74ALS’ MIN MAX MIN MAX 3 18 3 15 2 15 2 12 2 18 2 15 2 15 2 12 ns ns § The conditions shown as MIN or MAX, use the appropriate value specified under recommended operating conditions. NOTE 2: Load circuit and voltage waveforms are shown in Section 1. POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 5 SN54ALS526, SN54ALS527, SN54ALS528 SN74ALS526, SN74ALS527, SN74ALS528 FUSE-PROGRAMMABLE IDENTITY COMPARATORS SDAS051A – JUNE 1984–REVISED MAY 1986 programing parameters PARAMETER VIH VIL High-level input voltage VIHH VCC Program-pulse input voltage MIN MAX 2 5.5 V 0.8 V 11.5 12.5 V 6.5 7.5 V Low-level input voltage Supply voltage IIHH Program pulse input current Program-pulse ICCHH Supply current with VIHH applied tW tr Pin (G low) 10 G 1.24 ’ALS526 31 ’ALS527 29 ’ALS528 26 Pulse duration, program 10 Rise time, program voltage Test Test Test Blow Fuse Verify Verify UNIT mA mA 50 µs 10 µs Verify VIH P Inputs VIL VIHH VIH Pn 90% G VIL tw 90% 10% VIHH VIL tr P=Q Don’t Care VIH VIL Illustrated above is the following sequence: NOTES: A. It is desired to program a particular input to recognize a high level input. With G low and all P inputs† at VIL, the output is low if no fuses are blown. B. With G low and all P inputs† at VIH, the output is high unless all fuses are blown. C. When the desired input is taken to VIHH, the output goes low if the fuse is intact. D. G is pulsed to VIHH blowing the desired fuse. E. After G is low, output will be high indicating that the fuse is blown. F. The programmed input returns to VIH, the output is high unless all fuses have been blown. G. All P inputs† are taken to VIL, the output is high if a fuse has been blown. † For the ’ALS527, P8 through P11 inputs must match the Q8 through Q11 inputs. Figure 1. Programming Waveforms 6 POST OFFICE BOX 655303 • DALLAS, TEXAS 75265 IMPORTANT NOTICE Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue any product or service without notice, and advise customers to obtain the latest version of relevant information to verify, before placing orders, that information being relied on is current and complete. All products are sold subject to the terms and conditions of sale supplied at the time of order acknowledgement, including those pertaining to warranty, patent infringement, and limitation of liability. TI warrants performance of its semiconductor products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are utilized to the extent TI deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except those mandated by government requirements. CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIONS”). TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS. INCLUSION OF TI PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE FULLY AT THE CUSTOMER’S RISK. In order to minimize risks associated with the customer’s applications, adequate design and operating safeguards must be provided by the customer to minimize inherent or procedural hazards. TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right of TI covering or relating to any combination, machine, or process in which such semiconductor products or services might be or are used. TI’s publication of information regarding any third party’s products or services does not constitute TI’s approval, warranty or endorsement thereof. Copyright 1998, Texas Instruments Incorporated