NTE6809 & NTE6809E Integrated Circuit NMOS, 8–Bit Microprocessor (MPU) Description: The NTE6809 and NTE6809E are revolutionary high performance 8–bit microprocessors in 40–Lead DIP type packages which support modern programming techniques such as position independece, reentrancy, and modular programming. The basic instructions of any computer are greatly enhanced by the presence of powerful addressing modes. The NTE6809 and NTE6809E have the most complete set of addressing modes available on any 8–bit microprocessor today. These devices contain hardware and software features which make them ideal processors for higher level language execution or standard controller applications. External clock inputs are provided on the NTE6809E to allow synchronization with peripherals, systems, or other MPUs. Architectural Features: D Two 16–Bit Index Registers D Two 16–Bit Indexable Stack Pointers D Two 8–Bit Accumulators can be Concatenated to Form One 16–Bit Accumulator D Direct Page Register Allows Direct Addressing Throughout Memory Hardware Features: D On–Chip Oscillator (Crystal Frequency = 4 x E), NTE6809 Only D DMA/BREQ Allows DMA Operation on Memory Refresh, NTE6809 Only D External Clock Inputs, E and Q, Allow Synchronization, NTE6809E Only D TSC Input Controls Internal Bus Buffers, NTE6809E Only D LIC Indicates Opcode Fetch, NTE6809E Only D AVMA Allows Efficient Use of Common Resource in a Multiprocessor System, NTE6809E Only D BUSY is a Status Line for Multiprocessing, NTE6809E Only D Fast Interrupt Request Input Stacks Only Condition Code Register and Program Counter D MRDY Input Extends Data Across Times for Use with Slow Memory D Interrupt Acknowledge Output Allows Vectoring by Devices D Sync Acknowledge Output Allows for Synchronization to External Event D Single Bus–Cycle RESET D Single 5V Supply Operation D NMI Inhibited After RESET Until After First Load Stack Pointer D Early Address Valid Allows Use with Slower Memories D Early Write Data for Dynamic Memories Software Features: D 10 Addressing Modes S M6800 Upward Compatible Addressing Modes S Direct Addressing Anywhere in Memory Map S Long RelativeBranches S Program Counter Relative S True Indirect Addressing S Expanded Indexed Addressing 0–, 5–, 8–, or 16–Bit Constant Offsets 8– or 16–Bit Accumulator Offsets Auto–Increment/Decrement by 1 or 2 D Improved Stack Manipulation D 1464 Instruction with Unique Addressing Modes D 8 x 8 Unsigned Multiply D 16–Bit Arithmetic D Transfer/Exchange All Registers D Push/Pull Any Registers or Any Set of Registers D Load Effective Address Absolute Maximum Ratings: (Note 1) Supply Voltage, VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –0.3 to +7.0V Input Voltage, Vin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –0.3 to +7.0V Operating Ambient Temperature Range, TA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0° to +70°C Storage Temperature Range, Tstg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . –55° to +150°C Thermal Resistance, Junction–to–Ambient, RthJA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100°C/W Note 1. These devices contain circuitry to protect the inputs against damage due to high static voltages or electric fields; however, it is advised that normal precautions be taken to avoid application of any voltage higher than maximum rated voltages to these high impedance circuits. Reliability of operation is enhanced if unused inputs are tied to an appropriate logic voltage level (e.g., either VSS or VCC). DC Electrical Characteristics: (VCC = 5V ±5%, VSS = 0, TA = 0° to +70°C unless otherwise specified) Parameter Input High Voltage NTE6809E Only Input Low Voltage NTE6809E Only Input Leakage Current Symbol Min Typ Max Unit VIH VSS+2.0 – VCC V VIHR VSS+4.0 – VCC V VIHC VCC–0.75 – VCC+0.3 V VIL VSS–0.3 – VSS+0.8 V VILC VSS–0.3 – VSS+0.4 V VILQ VSS–0.3 – VSS+0.6 V – – 2.5 µA – – 100 µA ILoad = 145µA, VCC = Min VSS +2.4 – – V ILoad = 205µA, VCC = Min VSS+2.4 – – V ILoad = 100µA, VCC = Max VSS+2.4 – – V Iin Test Conditions Vin = 0 to 5.25V, VCC = Max NTE6809E Only (E) DC Output High Voltage VOH DC Output Low Voltage VOL ILoad = 2mA, VCC = Min – – VSS+0.5 V Internal Power Dissipation PINT TA = 0°, Steady State Operation – – 1.0 W DC Electrical Characteristics (Cont’d): Parameter Symbol Input Capacitance (Note 2 Cin (VCC = 5V ±5%, VSS = 0, TA = 0° to +70°C unless otherwise specified) Test Conditions Min Typ Max Unit – 10 15 pF – 30 50 pF – 10 15 pF Crystal or External Input 0.4 – 4.0 MHz E and Q Inputs 0.1 – 1.0 MHz – 2 10 µA – – 100 µA Vin = 0, TA = +25°C, f = 1MHz NTE6809E Only (E) Output Capacitance (Note 2) Cout Frequency of Operation NTE6809 f NTE6809E Hi–Z (Off State) Input Current D0 – D7 ITSI Vin = 0.4 to 2.4V, VCC = Max A0 – A15, R/W Note 2. Capacitances are periodically tested rather than 100% tested. Pin Connection Diagram NTE6809 NTE6809E VSS 1 NMI 2 40 HALT IRQ 3 FIRQ 4 38 E X’tal BS 5 BA 6 39 X’tal 37 RESET 36 MRDY VSS 1 NMI 2 IRQ 3 FIRQ 4 40 HALT 39 TSC 38 LIC 37 RESET 36 AVMA BS 5 35 Q 34 E BA 6 VCC 7 35 Q 34 E 33 DMA/BREQ 32 R/W A0 8 33 BUSY A1 9 32 R/W A2 10 31 D0 A2 10 31 D0 A3 11 A4 12 30 D1 30 D1 29 D2 A3 11 A4 12 A5 13 28 D3 A5 13 28 D3 A6 14 27 D4 A6 14 27 D4 A7 15 26 D5 A7 15 26 D5 A8 16 25 D6 A8 16 25 D6 A9 17 24 D7 A9 17 24 D7 A10 18 A11 19 23 A15 22 A14 A10 18 A11 19 23 A15 22 A14 A12 20 21 A13 A12 20 21 A13 VCC 7 A0 8 A1 9 29 D2 40 21 1 20 .550 (13.9) Max 2.055 (52.2) .155 (3.9) .100 (2.54) .019 (0.5) .137 (3.5) .650 (16.5)