Jump to content

1801 series CPU

From Alfawiki
1801 series CPUs
Company typeMicroprocessor family
IndustrySemiconductor, Embedded systems
Founded1980
Headquarters
Soviet Union
Products16-bit microprocessors compatible with DEC PDP-11

The 1801 series CPUs represented a lineup of 16-bit Soviet microprocessors built on native cores and maintained binary compatibility with DEC's PDP-11 systems. Introduced starting in 1980, these processors became prevalent throughout the 1980s in Soviet embedded applications and military hardware. They were integral components in a variety of devices such as graphing calculators (), industrial CNC machines from the Elektronika NC series, and several general-purpose mini- and microcomputers including the SM EVM, DVK, UKNC, and BK series. Among Soviet and Russian developers, the processor achieved a cult following, largely due to its deployment in popular home computers like the Elektronika BK and DVK models, which served as many users' entry point into the UNIX operating system.

Development

The inception of the 1801 CPU dates back to the early 1970s when engineers at Zelenograd’s Special Computing Center (SCC), under the leadership of D.I. Yuditsky, created the Elektronika NC-1—a 16-bit minicomputer launched in 1973. This system utilized a bit-slice 4-bit 587 CPU, recognized as the first Soviet microprocessor, and found widespread use in control systems and telecommunications equipment. Nevertheless, its bit-slice design was deemed impractical for military purposes, driving the need for a single-chip microprocessor solution.

In 1980, the K1801VE1 emerged as a microcontroller featuring integrated RAM (256 bytes), ROM (2K), and peripheral support aligned with Elektronika NC instruction sets while maintaining compatibility with a Soviet replica of DEC's Q-Bus standard. Although initially designed as a microcontroller, it was predominantly employed as a general-purpose CPU, which led to later versions stripping away redundant features. By this time, SCC’s influence had waned amid bureaucratic conflicts within Soviet industry.

Decision-making within the Soviet system frequently prioritized political considerations over technical or economic merits. Despite SCC’s technical achievements, competing factions within the Ministry of Electronic Industry preferred reverse-engineering Western technologies to accelerate development. These opposing groups ultimately gained dominance; in 1976 SCC was effectively dismantled, its assets transferred to the Angstrem plant, some research teams merged into the Research Institute of Precision Technology, and others reconstituted as part of the newly established NPO Scientific Center.

Discontinuation

This restructuring resulted in abandoning the Elektronika NC architecture except for its continued use in CNC machines based on the NC-1 platform. The organization adopted PDP-11 compatibility as the MEI standard—a transition referred to in Russian sources as the PDP revolt. Consequently, microcode was reengineered to conform with the LSI-11 instruction set. The streamlined CPU released in 1982 under the designation K1801VM1 was complemented by a 600-gate KR1801VP1 gate array for various support functions, alongside a 64 Kib KR1801RE2 ROM chip and a 64 Kib K573RF3 EPROM. This suite constituted the first broadly adopted generation within the 1801 family. Production of the KR18101VP1 gate array was later licensed to secondary manufacturers including Exiton Pavlovsky Posad, SEMZ Solnechnogorsk, and Intermos in Hungary.

Technical specifications

The entire family of CPUs consisted of single-chip 16-bit microprocessors built upon a common microarchitecture. The earliest model, the K1801VE1 microcontroller, operated using the Electronica NC instruction set, while later versions incorporated revised microcode to support the LSI-11 architecture. Differences among models included clock frequency, instruction set capabilities (with initial versions lacking MUL and DIV instructions), packaging formats, and address bus widths reaching up to 22 bits. Their performance was roughly on par with contemporary US Intel 286 processors.

K1801VE1

  • Instruction set: Elektronika NC
  • Fabrication technology: nMOS
  • Bus interface: multiplexed Q-bus
  • Operating frequency: 100 kHz to 2 MHz
  • Package type: 42-pin ceramic planar, intermediate form factor between CERDIP and SOIC
  • Microcontroller features:
    • RAM capacity: 256 bytes (128 words of 16 bits)
    • ROM size: 2 Kib (1024 words of 16 bits)

K1801VM1

  • Instruction set: LSI-11, with extended instructions such as XOR, SOB, and MUL (the MUL instruction is exclusive to the uncommon 1801VM1G variant)
  • Technology node: 5 μm nMOS
  • Die dimensions: 5x5 mm, containing approximately 16,646 transistors
  • Bus system: МПИ (multiplexed Q-Bus)
  • Clock range: 100 kHz to 5 MHz
  • Supply voltage: +5 V
  • Power dissipation: 1.2 W
  • Packaging options: 42-pin ceramic planar (K1801VM1) or plastic planar (KR1801VM1)
  • Model variants:
    • A (А) — maximum clock speed of 5 MHz (denoted by a single dot)
    • B (Б) — capped at 4 MHz
    • V (В) — limited to 3 MHz
    • G (Г) — supports MUL instruction and runs up to 5 MHz (indicated by two dots)
  • Secondary manufacturer: Exiton located in Pavlovsky Posad

K1801VM2

  • Instruction set: LSI-11 extended with EIS and FIS extensions; FIS instructions are implemented through ROM-based interrupt routines
  • Technology process: initially 4 μm nMOS, with a later CMOS variant known as 1806VM2
  • Die size: approximately 5.3x5.35 mm, integrating around 18,500 transistors
  • Bus interface: МПИ (multiplexed Q-Bus)
  • Clock frequency range: 2 to 10 MHz internally divided by two
  • Operating voltage: +5 V
  • Power consumption: 1.7 W
  • Package types: 40-pin CERDIP for KM1801VM2 or PDIP for KR1801VM2; military-grade version designated R1802VM2
  • Secondary source manufacturer: SEMZ in Solnechnogorsk

Notable for dual address spaces with rapid switching capability, enabling FIS instruction execution via interrupt handlers stored in shadow ROM.

K1801VM3

  • Instruction set architecture: LSI-11 including support for EIS and MMU instructions (MTPD, MTPI, MFPD, MFPI)
  • Fabrication technology: initially 4 μm nMOS; subsequent CMOS models include 1806VM3U, 1806VM5U, and N1836VM3
  • Die dimensions: roughly 6.65x8 mm with approximately 28,900 transistors
  • Bus system: МПИ (multiplexed Q-Bus)
  • Operating frequencies: between 4 and 6 MHz, increased to 8 MHz starting in 1991
  • Supply voltage requirement: +5 V
  • Power usage: 1.7 W
  • Packaging formats: available in a 64-pin CERDIP package (KM1801VM3) or a 64-pin CQFP package (N1801VM3)
  • Address bus width: supports up to 22-bit addressing
  • Includes support for floating-point coprocessor integration

K1801VM4

  • Floating-point coprocessor designed for the K1801VM3 processor, supporting 32/64-bit operations, initially operating at 6 MHz and later upgraded to 8 MHz post-1991
  • Fabrication technology: nMOS, with subsequent CMOS variants including 1806VM4U and N1836VM4
  • Lacks implementation of DEC PDP-11 FPU instructions such as LDUB, LDSC, STA0, STB0, and STQ0
  • Available in packaging options of either a 64-pin plastic planar (KA1801VM4) or a 64-pin CQFP (KN1801VM4)

1806 series

  • Manufactured entirely using CMOS technology with a +5 V power supply
  • 1806VM2: CMOS counterpart to the nMOS K1801VM2, running at 5 MHz; housed in a 42-pin ceramic planar package; contains 134,636 transistors
  • N1806VM2: CMOS version equivalent to nMOS K1801VM2; operates at 5 MHz; packaged in a 64-pin CQFP; produced as a second source by Fizika Moscow
  • 1806VM3U: CMOS equivalent of nMOS K1801VM3; clocked at 8 MHz; comes in a 64-pin CQFP
  • 1806VM4U: CMOS version matching nMOS K1801VM4; runs at 8 MHz; available in 64-pin CQFP
  • 1806VM5U: CMOS equivalent to nMOS K1801VM3; operates at 16 MHz; packaged in 64-pin CQFP

Peripheral functionalities for the 1806 family were realized through gate arrays such as the 1806VP1, 1806KhM1 (later renamed to 1806BTs1), and the 1582VZh3.

KA1013VM1

  • Constructed using CMOS technology
  • Clock frequency: 2 MHz
  • Operating voltage range: +4.5 to +6 V
  • A microcontroller built around the 1806VM2 core integrating support logic via ULAs on the same chip. Features include a keyboard controller, UART, parallel interface, MMU, watchdog timer, and PMU. External memory is required. The development prototype was designated T36VM1-2.

1836 series

  • CMOS devices powered by +5 V supply, manufactured by Fizika Moscow as an alternate source
  • N1836VM3: CMOS equivalent of nMOS K1801VM3; operates at 25 MHz; comes in a 64-pin CQFP package
  • N1836VM4: CMOS counterpart to nMOS K1801VM4; clocked at 16 MHz; packaged in a 64-pin CQFP

Applications

These processors were utilized in various systems including:

  • Soyuz-Neon PC-11/16 personal computers delivering performance comparable to the AT (using N1806VM2)
  • Professional microcomputers from the DVK series
  • Educational computers like the UKNC (KM1801VM2)
  • Home computing devices such as the BK (KM1801VM1)
  • The BASIC-programmable calculator "Elektronika MK-85" built on KA1013VM1
  • CNC systems for lathe control like Elektronika NC-31
  • Chess computers exemplified by Elektronika IM-05 (based on 1801VM2)
  • The "Romashka" electronic typewriter employing the 1801VM2 processor
  • Avionics systems onboard the Buran space shuttle utilizing the 1806 series
  • Various military and industrial equipment
  • Hungarian computers SZAMALK Mikrosztar 1123 and MTA KFKI TPA-11/30, both powered by K1801VM2

See also

External links