Nec UPD765AC
тел. +7(499)347-04-82
Описание Nec UPD765AC
Конечно, вот подробное описание микросхемы NEC μPD765AC (часто обозначается как uPD765AC), которая является одной из самых значимых микросхем в истории персональных компьютеров.
Общее описание
NEC μPD765AC — это однокристальный контроллер флоппи-дисководов (FDC — Floppy Disk Controller), разработанный компанией NEC на базе оригинальной микросхемы Intel 8272. Он стал отраслевым стандартом для управления накопителями на гибких магнитных дисках (НГМД) в персональных компьютерах эпохи IBM PC/XT/AT и их клонов.
Микросхема обеспечивает интерфейс между системной шиной процессора (например, Intel 8088, 286) и электромеханикой флоппи-дисковода, выполняя низкоуровневые операции: позиционирование головки, чтение/запись данных, форматирование дорожек, управление двигателем. Её ключевая особенность — способность работать в режиме DMA (Прямого Доступа к Памяти), что значительно разгружало центральный процессор.
Технические характеристики
| Параметр | Характеристика |
| :--- | :--- |
| Основная функция | Контроллер флоппи-дисководов (FDC) |
| Архитектура | Однокристальный LSI на базе Intel 8272 |
| Управляемые приводы | До 4 дисководов (2 наиболее распространено) |
| Поддерживаемые форматы | • SD (Single Density, FM) — 125/250 кбит/с
• DD (Double Density, MFM) — 250/300/500 кбит/с
• Поддерживает 5.25" (360 КБ, 1.2 МБ) и 3.5" (720 КБ, 1.44 МБ) дисководы (с внешним тактовым генератором и драйверами) |
| Интерфейс с процессором | 8-битная шина данных, программируемый через порты ввода-вывода |
| Режим передачи данных | Программный ввод-вывод (PIO) и Прямой доступ к памяти (DMA) |
| Буфер данных | Внутренний 16-байтный FIFO-буфер |
| Команды | 15 команд высокого уровня (сброс, калибровка, чтение сектора, запись сектора, форматирование дорожки, сканирование и т.д.) |
| Напряжение питания | +5V |
| Техпроцесс | n-МОП (NMOS) |
| Тип корпуса | DIP-40 (Dual In-line Package, 40 выводов) |
| Тактовая частота | Требует внешний тактовый генератор (обычно 8 МГц или 16 МГц, делится внутренне). |
Парт-номера и совместимые модели
μPD765AC имела множество аналогов и клонов от разных производителей. Часто они были функционально совместимы, с незначительными отличиями в характеристиках.
1. Прямые аналоги и клоны (функционально совместимые):
- Intel 8272 — оригинальный чип от Intel. μPD765AC — его усовершенствованная и более популярная версия.
- Intel 82072 и Intel 82077AA — более поздние усовершенствованные версии от Intel (последняя поддерживала 2.88 МБ и режимы быстрой передачи).
- NEC μPD72065 — более продвинутый контроллер от NEC.
- VLSI VL82C765 — CMOS-версия с пониженным энергопотреблением.
- National Semiconductor PC8477B, NSC PC8477AV — популярные клоны.
- AMD Am9516FDC — аналог от AMD.
- Rockwell R765 — аналог от Rockwell.
- Texas Instruments TM9902 — функционально совместимый контроллер.
- SMC (Standard Microsystems Corp.) FDC37C78 — многокомпонентный Super I/O чип, включающий в себя совместимое ядро FDC.
- UMC (United Microelectronics Corporation) 82072 — клон Intel 82072.
2. Микросхемы, включающие ядро μPD765AC (Super I/O):
С развитием технологий функциональность μPD765AC стала интегрироваться в большие чипы "все-в-одном" (Super I/O):
- Intel 82371AB/EB (часть чипсета PIIX4) — включал контроллер LPT, COM и FDC, совместимый с 82077AA/765.
- SMC FDC37C669, FDC37C935, FDC37C932 и многие другие — линейка Super I/O чипов от SMC.
- National Semiconductor PC87306, PC87311 — Super I/O с совместимым FDC.
- Winbond W83787F, W83769F — популярные Super I/O чипы от Winbond.
3. Совместимые модели в составе чипсетов и плат:
Контроллер, программно совместимый с μPD765AC, использовался в:
- Чипсеты для материнских плат (например, от SiS, VIA, ALi) — часто имели встроенный Super I/O с таким FDC.
- Дочерние платы (карты расширения) — например, контроллер FD/HD для IBM PC/XT (часто на чипе 765 или его аналоге).
- Встроенные контроллеры в компьютерах: IBM PC/XT (использовал отдельную плату), IBM PC/AT (интегрирован в материнскую плату, часто на базе Intel 8042 и μPD765), а также в бесчисленном количестве клонов PC XT/AT, Amstrad PC, советских/восточноевропейских компьютеров (например, в БК использовался аналог КР1818ВГ93).
Историческое значение и применение
μPD765AC был "сердцем" подсистемы гибких дисков в 1980-х — начале 1990-х годов. Его команды и регистры стали стандартом де-факто. BIOS компьютеров и операционные системы (включая MS-DOS) были заточены под работу с этим контроллером. Даже современные операционные системы, работающие в режиме эмуляции старых ПК, обязательно виртуализируют именно этот контроллер для поддержки флоппи-дисководов.
Итог: NEC μPD765AC — это классический, отраслеобразующий контроллер, чья архитектура и программная модель стали фундаментом для управления флоппи-дисководами в мире IBM PC-совместимых компьютеров. Его многочисленные клоны и наследники доминировали на рынке до полного вытеснения гибких дисков.