From TekWiki
Jump to navigation Jump to search
Manuals – Specifications – Links – Pictures

The Tektronix 7854 Waveform Processing Oscilloscope, introduced in 1980, is a 400 MHz combined analog / digital mainframe in the 7000 series that takes two vertical and two horizontal 7000-series plug-ins. In addition to a conventional analog (real time) scope, it contains an equivalent-time sampling 10-bit digitizer and a programmable waveform processor with GPIB interface. Single-shot, pretrigger acquisition is possible with the special 7B87 time base using real-time sampling. The project manager for the 7854 was Tom Rousseau.

The waveform processor can be programmed using a detachable calculator-style keyboard, using postfix operators ("reverse Polish notation" like HP calculators) that operate on entire waveforms, not just individual numbers.


Bandwidth (analog) 400 MHz
Fastest cal. sweep 500 ps
Sample rate 500 kHz (stores repetitive waveforms up to 400 MHz)
Resolution 10 bit
Acquisition depth 128, 256, 512 or 1024 points
Memory capacity 2048 waveform points in up to 16 waveforms (optional expansion to 5120 points and 40 waveforms)
Single shot events and pretrigger up to 50 µs/div ("2.5 µs/point") with the 7B87 Time Base
CRT 154-0644-05 (P-31) or 154-0893-09 (P-11); cathode −3 kV, anode +21 kV, distributed vertical deflection plates
  • Signal Averaging
  • Cursor measurements
  • Waveform parameter measurements
  • GPIB Interface (Standard)
  • Waveform calculation operators - add, multiply, square root, log, abs
  • Internal RPN programming language (Reverse Polish Notation)
  • Keystroke Programming (Up to 2000 Keystrokes with Option 2D)
  • programmable text display on screen


The acquisition system uses what Tektronix termed a "display-oriented random sampling digitizing technique". It simultaneously digitizes a pair of X and Y signal values at a rate of 3.5 µs/point, using Schottky diode bridge based sample/hold circuits and a single 10-bit successive-approximation ADC. The Y sample value is then written into the memory location addressed by the X value, using DMA.

The CPU in the 7854 is a Texas Instruments TMS9900 16-bit microprocessor, known from the infamous TI-99/4 home computer of the late 70s, with 32+6KByte ROM and 8KByte RAM.

The firmware consists of mask ROMs, an FPLA, and patch EPROMs. These ROMs (particularly the early ones from Mostek) are a common point-of-failure. Several remedies exist, outlined here.



Year 1981 1984 1990
Catalog price $10,500 $14,230 $17,000
2021 value $31,540 $37,390 $35,510

Diagnostic Test Interfaces

Extender Boards

  • 067-0913-00 Extender Board 44-Pin (used with the A30-GPIB and A31-ROM Boards)
  • 067-0914-00 Extender Board 80-Pin (used with the A27-MPU and A28-RAM Boards)
  • 067-0915-00 Extender Board 124-Pin (used with the A26-Control Logic and A29-Display Boards)



Memory Maps

Devices with separated ROM and RAM boards (SN < B100000)

Address Range Size ICs Purpose
0000...3FFE 8k U100+U110 ROM
4000...7FFE 8k U200+U210 ROM
8000...8FFE 2k U300+U310 PATCH ROM “for future use”
9000...9FFE 2k U400+U410 PATCH + ROM
2k RAM 4k RAM 8k RAM
A000...A7FE 1k U510+U520+U530+U540 x x x
A800...AFFE 1k U610+U620+U630+U640 x x
B000...B7FE 1k U710+U720+U730+U740 x
B800...BFFE 1k U810+U820+U830+U840 x
C000...C7FE 1k U110+U120+U130+U140 x
C800...CFFE 1k U210+U220+U230+U240 x
D000...D7FE 1k U310+U320+U330+U340 x x
D800...DFFE 1k U410+U420+U430+U440 x x x
E000...E37E GPIB, Keyboards, Digitizer,...
E380...FFFE Reserved for Diagnostic Interface

Devices with combined RAM+ROM Board (SN >= B100000)

Address Range Size ICs Purpose
0000...7FFE 16k U220+U320 ROM
8000...9FFE 4k U200+U300 ROM for future use
A000...DFFE 8k U400+U410 RAM
E000...E37E 4k GPIB, Keyboards, Digitizer,...
E380...FFFE Reserved for Diagnostio Interface

Devices with installed Diagnostic Boards (all serial numbers)

Address Range Size ICs Purpose
0000...0FFE 2k U430+U330 ROM
1000...1FFE 2k U410+U310 ROM
2000...2FFE 2k U200+U100 ROM
3000...3FFE 2k U220+U120 ROM
4000...4FFE 2k U420+U320 ROM
5000...5FFE 2k U400+U300 ROM
6000...6FFE 2K U210+U110 ROM
7000...7FFE 2K ROM for future use
8000...7FFE 4k Not used
9800...9FFE RAM in Microlab I, disabled when standard ROM is in 7854
A000...DFFE 2...8k RAM – see tables above
E000...E37E GPIB, Keyboards, Digitizer,...
E380...E39E BKREGCS Breakpoint address register chip select
E3A0...E3BE CTREGCS control register chip select
E3C0...E3DE BKDATA breakpoint data latch
E3E0 F/P Display Data
E3E2 F/P Display Data
E3E4 F/P Keyboard Data
E3E6 F/P Keyboard flag reset
E3E8 Terminal I/O Control
E3EA Terminal I/O Data
E3EC Cassette I/O Control
E3EE Cassette I/O Data
E3F0 Modem I/O Control
E3F2 Modem I/O Data
E3F4...E3FE ONBDIO on board input/output to microlab I
E400...E7FE RAM in Microlab I
E800...EFFE U120+U225 ROM - bank switched by PROMBK
F000...FFFE U220+U320 ROM - bank switched by PROMBK

Custom ICs used in the 7854

Page Class Manufacturer Model Part nos Description Designers Used in
155-0009-00 Monolithic integrated circuit Tektronix M001 155-0009-00 horizontal lockout logic Les Larson 7504 7514 7704 7704A 7844 7834 7854 7904 R7903 7904A 7934 7104
155-0010-00 Monolithic integrated circuit Tektronix M004 155-0010-00 chop divider and blanking Les Larson 7504 7514 7704 7704A 7834 7854 7904 R7903 7904A 7934
155-0011-00 Monolithic integrated circuit Tektronix M012 155-0011-00 clock and chop blanking Les Larson 485 4851 4852 7313 7403N 7504 7514 7603 7613 7623 7633 7704 7704A 7834 7844 7854 7904 7904A R7903 7912AD 7912HB 7934 7104
155-0012-00 Monolithic integrated circuit Tektronix M015 155-0012-00 Z Axis Logic Les Larson 485 4851 4852 7504 7514 7704 7704A 7834 7844 7854 7904 R7903 7904A 7934 7912AD 7912HB 7104
155-0013-00 Monolithic integrated circuit Tektronix M022 155-0013-00 horizontal chop and alt. binary Les Larson 7504 7514 7704 7704A 7834 7854 7904 7904A R7903 7934 7104
155-0015-01 Monolithic integrated circuit Tektronix M020F 155-0015-01 analog data switch Barrie Gilbert 7000 series readout system 7504 7313 7704 7503 7504 7514 7834 7844 R7903 7904 7912 R7103 7104 5403 5440 5443 5444 7603 7613 7623 7633 7854
155-0022-00 Monolithic integrated circuit Tektronix M036 155-0022-00 155-0022-01 analog multiplexer Gene Andrews 335 468 2220 2221 2230 7403 7503 7603 7613 7623 7623A 7633 7704 7704A 7834 7844 7854 7912AD 7912HB 7904 R7903 7904A 7934 7A12 7A18 7D12 NT-7000 P7001
155-0059-00 Monolithic integrated circuit Tektronix M077A 155-0059-00 HF amplifier Thor Hallen 7834 7844 7854 7904 R7903 R7912 7912AD
155-0064-00 Hybrid integrated circuit Tektronix H074A 155-0064-00 vertical output amplifier 7834 7854 7904 7903 7912AD 485 PG502
155-0067-02 Monolithic integrated circuit Tektronix M091B 155-0067-02 SMPS controller Joe Burger Gene Andrews 7704A 7834 7844 7854 7904 R7903 7904A 7912 7934 7104 308 485 P7001
155-0078-00 Monolithic integrated circuit Tektronix M084 155-0078-xx 155-0273-00 155-0274-00 broadband vertical amplifier John Addis 475 485 7834 7844 7854 7904 R7903 7912AD 7912HB 7A16A 7A16P 7A24 7A26 7A42 067-0587-01 AM503 PG502 PG508 DC510
155-0167-01 Hybrid integrated circuit Tektronix H710 155-0167-01 4-bit D/A converter 7854 ADC820T
155-0187-00 Monolithic integrated circuit Tektronix M207 155-0187-00 ft doubler amplifier 7854
155-0206-00 Hybrid integrated circuit Tektronix H752 155-0206-00 channel switch 7854