KR580VM80A
KR580VM80 CPU, Plastic DIP | |
Produced | From c. 1979 to c. 1991 |
---|---|
Common manufacturer(s) |
|
Max. CPU clock rate | 2 MHz to 2.5 MHz |
Instruction set | pre x86 |
Socket(s) |
|
The KR580VM80A (Russian: КР580ВМ80А) was a Soviet microprocessor, a clone of the Intel 8080 CPU. Different versions of this CPU were manufactured beginning in the late 1970s, the earliest known use being in the SM1800 computer in 1979. Production ceased with the fall of the USSR. Initially called the K580IK80 (К580ИК80), it was produced in a 44-pin planar metal-ceramic (climatic) package. Later, a generic consumer version in a PDIP-40 package was produced and was named the KR580IK80A (КР580ИК80А). The pin layout of the latter completely matched that of Intel's 8080A CPU. In 1986 this CPU received a new part number to conform with a new naming scheme and became known as the KR580VM80A (КР580ВМ80А), the number it is most widely known by today. Normal clock frequency for the K580IK80A was 2 MHz, with speeds up to 2.5 MHz for the KR580VM80A.
Applications
The KR580VM80A was popular in home computers, computer terminals, industrial controllers. Some of the examples of its successful application are:
- KUVT Korvet educational computer
- Radio-86RK popular homebrew computer
- SM 1800 industrial mini computer
- Vector-06C home computer, where KR580VM80A is overclocked to 3MHz by design
- TIA-MC-1 (ТИА-МЦ-1) arcade machine
Technology and support chips
The K580 family was manufactured with a n-MOS process. The pins were electrically compatible with TTL logic levels. The load capacity of each output pin was sufficient for one TTL input. The output capacitance of each control and data pins was ≤ 100pF each.
The family consists of the following essential chips:
- KR580VM80A (KR580IK80A): central processing unit
- KR580IK51: programmable serial interface/communication controller
- KR580VI53: programmable interval timer, Intel 8253 clone
- KR580VV55: programmable parallel interface
- KR580VT57: programmable DMA controller
- KR580VN59: programmable interrupt controller, Intel 8259 clone
The following chips can be used to enhance system efficiency:
- KR580VG28, KR580VG38: bus controllers/drivers
- KR580VV79: programmable peripheral device, keyboard and display controller
- KR580VG75: programmable CRT video display controller
- KR580IR82, KR580IR83 buffer registers; KR580VA86, KR580VA87 bus drivers
- KR580GF24: system clock generator/driver
See also
References
- Khvosch, Sergey; Varlinsky N.N; Popov E.A. (1987). "Микропроцессорный комплект БИС К580". In Khvosch S.T. Микропроцессоры и микроЭВМ в системах автоматического управления (in Russian). Leningrad: Mashinostroenie, Leningradskoe otd-nie. pp. 64–114.
External links
|