Jump to content

78К

Микроконтроллеры семейства 78К
Общая информация
Запущен 1986 год ; 38 лет назад ( 1986 )
Снято с производства текущий
Общий производитель
  • Ренесас Электроникс
    (ранее НЭК)
Производительность
Макс. процессора Тактовая частота от 32 кГц до 24 МГц
Ширина данных 16/8
Ширина адреса 20(24)/16
Архитектура и классификация
Приложение Встроенный
Набор инструкций Семья 78К
Физические характеристики
Ядра
  • 1
Продукты, модели, варианты
Вариант
  • 78К0Р, 78К0С, 78К0,
    78К4, 78К6, 78К3,
    78К7,
    78К1, 78К2
История
Предшественники Семья 87AD,
Семья 17К
Преемник RL78 Семья
плата 78K0/KX1+ с внутрисхемным эмулятором ; МИНИКУБ
78K0S/KA1+ Доска Do It
78K0R/KG3 Плата Cool It с внутрисхемным эмулятором ; ИЕКУБЕ (ранее MINICUBE2 )

78K торговая 16- и 8-битных микроконтроллеров . марка семейства [1] : 23-4–23-5  [2] : 78  произведено Renesas Electronics , первоначально разработано NEC [3] [4] : 229  началось в 1986 году. [5] : 7, строка 2 В основе семейства 78K лежит аккумуляторная -банка регистров CISC архитектура .78К — однокристальный микроконтроллер, который обычно интегрируется; программ ПЗУ , данных ОЗУ , последовательные интерфейсы , таймеры , порты ввода-вывода , аналого-цифровой преобразователь , контроллер прерываний и ядро ​​ЦП — на одном кристалле . [6] [7] : 412 

Областью его применения являются в основном простые механические системы управления и человеко-машинные интерфейсы . [8] [9] [10]

Что касается инструментов разработки программного обеспечения , C компиляторы и макроассемблеры . доступны [11] : 99  Что касается аппаратного обеспечения средств разработки, зондового модуля и порта отладки полного типа внутрисхемных эмуляторов , [12] [13] и флеш-ПЗУ программаторы [14] : 22–24  доступны.

Исторически семейство насчитывает 11 серий с 9 архитектурами набора команд . По состоянию на 2018 год для новых разработок клиентов по-прежнему поддерживаются три архитектуры набора команд: 8-битный 78K0, 8-битный 78K0S и 16-/8-битный 78K0R. [14] Но в большинстве случаев переход на RL78 , семейство [15] который является преемником 78K0R и почти на двоичном уровне совместим с 78K0R, [16] : 20  рекомендуется. [17]

Варианты

[ редактировать ]

Серия 78К0

[ редактировать ]

Серия 78K0 [ де ; jp ] (также известный как 78K/0) — долговечный 8-битный однокристальный микроконтроллер , [18] который является основой серий 78K0S [ jp ] и 78K0R. Он содержит 8 × 8-битных регистров × 4 банка . выполняется Для 16-битных вычислительных инструкций операция ALU дважды. Каждая инструкция выполняется последовательно без конвейерной обработки команд . размером 64 КБ Он имеет 16-битное адресное пространство . [19] Некоторые варианты 78K0 имеют доступный и компактный 8-битный цифро R-2R -аналоговый преобразователь , который не имеет монотонности, поскольку он не подстраивается для настройки и не сопровождается операционным усилителем .

На более раннем этапе память программы представляла собой одноразовое PROM (OTP) , UV-EPROM или ПЗУ маски . [20] Но со временем это стала флэш-память . [21] [22]

Серия 78К0С

[ редактировать ]

Серия 78K0S (также известная как 78K/0S) представляет собой младшую версию 78K0. [23] [24] [25] Он имеет 8×8-битных регистров, но без каких-либо банков. Кроме того, некоторые инструкции, такие как умножение и деление 78K0 удалены из архитектуры набора команд . [26]

Серия 78К0Р

[ редактировать ]

Серия 78K0R — это 16-битный однокристальный микроконтроллер с трехступенчатой ​​конвейерной обработкой команд . [27] Его набор команд аналогичен 78K0 и охватывает 16- и 8-битные операции. Он имеет 20-битное адресное пространство размером 1 Мбайт . [28] 75 инструкций из 80 идентичны инструкциям семейства RL78 ; его преемник. [16] : 20  [15] [29]

Серия 178К0

[ редактировать ]

Серия 178K0 (также известная как 178K/0) является преемником 4-битного микроконтроллера семейства NEC 17K для DTS (систем цифровой настройки) и пультов дистанционного управления . [30] Он объединяет периферийные функции семейства 17K с 8-битным ядром ЦП 78K0 на кристалле. [31]

Серия 178К0С

[ редактировать ]

Серия 178K0S (также известная как 178K/0S) также является преемником семейства 17K с ядром ЦП 78K0S. [32]

Серия 78К4

[ редактировать ]

Серия 78K4 (также известная как 78K/4) представляет собой 16-битный однокристальный микроконтроллер с 16- и 8-битными операциями. [33] [34] [35] [36] Он имеет 16 × 8-битных регистров × 4 банка, которые также можно использовать для 8 × 16-битных регистров × 4 банка. Некоторые из этих регистров также можно использовать в качестве 24-битного расширения для режимов адресации . [37] размером 16 Мбайт Он имеет 24-битное адресное пространство . Он имеет микрокода, операции на основе называемые Macro Service, с функциями прерывания . [38] : §23.8, 560–593 

Серия 78К7

[ редактировать ]

Серия 78K7 (также известная как 78K/7) представляет собой 32-битный однокристальный микроконтроллер с 32, 16 и 8-битными операциями. Он имеет 8 × 32-битных регистров × 16 банков, которые также можно использовать для 16 × 16-битных регистров × 16 банков и 16 × 8-битных регистров × 16 банков. Он имеет микрокода, операции на основе называемые Macro Service, с функциями прерывания . Он имеет 24-битное линейное адресное пространство размером 16 Мбайт. Он используется для некоторых продуктов Quantum Fireball , [39] : Фото 2 но вскоре заменены микроконтроллерами семейства V850 32-битными RISC- .

Серия 78К6

[ редактировать ]

Серия 78K6 (также известная как 78K/6) представляет собой 16-разрядный однокристальный микроконтроллер. Срок его жизни был коротким, а вариантов меньше.

Серия 78К1

[ редактировать ]

Серия 78K1 (также известная как 78K/1) представляет собой 8-битный однокристальный микроконтроллер. Он имеет 8 × 8-битных регистров × 4 банка. предназначена для сервоуправления видеомагнитофонов Серия 78К1 . Подсерия μPD78148 включает в себя 2 операционных усилителя . [40]

Серия 78К3

[ редактировать ]

Серия 78K3 (также известная как 78K/3) представляет собой 16-битный однокристальный микроконтроллер с 16- и 8-битными операциями. Он имеет 16 × 8-битных × 8 банков, которые также можно использовать для 8 × 16-битных регистров × 8 банков. Его адресное пространство составляет 16 бит, 64 КБ. Он разработан как высококачественная серия семейства 78K. Он имеет микрокода, операции на основе называемые Macro Service, с функциями прерывания . [41] : §13.4, 261–280 

Эта серия используется для жестких дисков , особенно серии Quantum Fireball . [42] Подсерия μPD78364 используется для управления инверторным компрессором . [43] Он также используется в системах контроля тяги некоторых автомобилей.

Серия 78К2

[ редактировать ]

Серия 78K2 (также известная как 78K/2) представляет собой 8-битный однокристальный микроконтроллер. Он имеет 8 × 8-битных регистров × 4 банка. Он разработан как серия общего назначения семейства 78K. [44]

Предшественники

[ редактировать ]

87AD Семья

[ редактировать ]

87AD Семья [4] : 229  представляет собой 8-битный однокристальный микроконтроллер. Он имеет 8 × 8-битных регистров × 4 банка. Его архитектура набора команд легла в основу 78K. [45]

Семья 17К

[ редактировать ]

Семья 17К [4] : 229  представляет собой 4-битный однокристальный микроконтроллер, специально предназначенный для DTS (систем цифровой настройки) и пультов дистанционного управления . Он имеет 2 плоскости 128 × 4-битных регистровых файлов и сложный полностью ортогональный набор команд . Этот набор команд полностью отличается от набора команд семейства 78K. [30]

Список таблиц семейства 78К

[ редактировать ]
Ряд ИДТИ Регистры Инструкции Трубопровод Примечание Документы
РЛ78-С3 16-битный 8 × 8-бит × 4 банка 81 (75+6) 3-этапный Преемник 78K0R [29] : 8 
РЛ78-С2 16-битный 8 × 8-бит × 4 банка 75 3-этапный
РЛ78-С1 8-битный 8 × 8-бит (без банка) 74 (75-1) 3-этапный
78К0Р 16-битный 8 × 8-бит × 4 банка 80 (75+5) 3-этапный Расширенный 78К/0 [28] : 18 
78K0S 8-битный 8 × 8-бит (без банка) 47 никто Упрощенный 78К/0 [25]
78К0 8-битный 8 × 8-бит × 4 банка 48 никто Базовое ядро ​​78K/0 [19]
178К0С 8-битный 8 × 8-битный 47 никто 78К/0С для DTS;
Цифровая система настройки
[25] [32]
178К0 8-битный 8 × 8-бит × 4 банка 48 никто 78К/0 для ДТС [19] [31]
78К4 16-битный 16 × 8-битных × 4 банка 113 никто Доступен сервис макросов [37] : 24, 128 
78К7 32-битный 16 × 16-бит × 16 банков никто Доступен сервис макросов [46]
78К6 16-битный Доступен сервис макросов
78К1 8-битный 8 × 8-бит × 4 банка 64 никто Для видеомагнитофонов сервоприводов [40] : 3, 39 
78К3 16-битный 16 × 8-битных × 8 банков 113–115 никто Доступен сервис макросов [47] : 3–28, 45 
78К2 8-битный 8 × 8-бит × 4 банка 65 никто Общее назначение [44] : 16, 50 
87 год нашей эры 8-битный 8 × 8-бит × 2 банка КМОП: 159
НМОП: 158
никто Предшественник 78К [45] : 21, 39 
(17К) 4-битный 128 × 4-битных × 2 банка 47 никто Предшественник 178К [30]

См. также

[ редактировать ]
  1. ^ Оклобдзия, Вожин Г. (2001). Справочник по компьютерной инженерии . ЦРК Пресс. ISBN  9780849308857 .
  2. ^ Эдвардс, Левин ARW (2006). Итак, вы хотите быть инженером по встраиваемым системам: Руководство по разработке встраиваемых систем: от консультирования до корпоративной лестницы . Ньюнес. п. 78 . ISBN  9780750679534 . НЭК 78К.
  3. ^ «78k | Музей хижины ЦП» . www.cpushack.com .
  4. ^ Jump up to: а б с Параи, Манас Кумар; Дас, Банасри; Дас, Гаутам (январь 2013 г.). «Обзор микроконтроллера: от правильного выбора к конкретному применению». Международный журнал мягких вычислений и инженерии (IJSCE) . 2 (6): 228–231. ISSN   2231-2307 . S2CID   11529467 .
  5. ^ NEC Electronics ( История 8-битных микроконтроллеров NEC Electronics ( PDF) на японском языке).
  6. ^ «микроконтроллер» . Бесплатный словарь .
  7. ^ Оклобдзия, Вожин Г. (2017). Цифровые системы и приложения . ЦРК Пресс. ISBN  9781351838108 .
  8. ^ «NEC Electronics представляет 12 новых 16-битных флэш-микроконтроллеров со схемой контроллера/драйвера ЖК-дисплея» . Деловой провод. 16 января 2009 г.
  9. ^ Гарсия, Педро Кастильо; Лосано, Рохелио; Дзул, Алехандро Энрике (2006). Моделирование и управление мини-летательными аппаратами . Springer Science & Business Media. ISBN  9781846281792 .
  10. ^ В архиве: «MPU & MCU | Renesas Electronics» . 7 октября 2012 г. Архивировано из оригинала 07 октября 2012 г.
  11. ^ Эмилио, Маурицио Ди Паоло (2014). Проектирование встраиваемых систем для высокоскоростного сбора и управления данными . Спрингер. ISBN  9783319068657 .
  12. ^ Электронный спецификатор (19 апреля 2009 г.). «Новый комплект праймеров 78K от NEC Electronics» . www.electronicspecifier.com .
  13. ^ Бендер, Клаус; Джек, Питер; Коч, Али; Питер, Иштван; Мегьери, Гергели (2001). Обеспечение качества встроенного программного обеспечения: методы и лучшие практики: [FUSIM] (на немецком языке). Мюнхен: Герберт Утц Верлаг. ISBN  9783831600243 .
  14. ^ Jump up to: а б Официальный представитель Renesas: Руководство по выбору микропроцессоров и микроконтроллеров Renesas 78K MCU . Ренесас Электроникс.
  15. ^ Jump up to: а б Дин, Александр Г.; Конрад, Джеймс М. (2012). Создание быстрых, отзывчивых и энергоэффективных встраиваемых систем с использованием микроконтроллера Renesas RL78 (PDF) . Уэстон, Флорида: Micrium Press. ISBN  9781935772989 .
  16. ^ Jump up to: а б Официальный представитель Renesas: Руководство по портированию с 78K0R/FC3 на RL78/F14 . Ренесас Электроникс.
  17. ^ «Renesas Electronics представляет новое семейство микроконтроллеров RL78 для предоставления решений для 8-/16-битных встраиваемых приложений следующего поколения» . Ренесас Электроникс .
  18. ^ Хаусманн, Г.; Гебинг, Э. (1997). «Реализация конкретных автомобильных приложений с «полной» функциональностью CAN по цене «базового» CAN на высокоинтегрированном 8-битном микроконтроллере семейства NEC 78K/0» (PDF) . 4-я Международная CAN-конференция, ICC . 97 : 4-02–11.
  19. ^ Jump up to: а б с Официальный представитель Renesas: Серия 78K/0 для инструкций . Ренесас Электроникс.
  20. , Официальный представитель Renesas: UPD78054,78054Y Руководство пользователя подсерии . Ренесас Электроникс.
  21. ^ «NEC выпускает 14 новых 8-битных микроконтроллеров для автомобильных приборных панелей | EE Times» . ЭТаймс .
  22. , Официальный представитель Renesas: Руководство пользователя 78K0/Dx2: Аппаратное обеспечение . Ренесас Электроникс.
  23. ^ Сузуки, Тецуя (22 июня 2007 г.) Google Translate — Вводный сайт: микрокомпьютер 78K0S [ игра с микрокомпьютером C 78K0S ] (на японском языке, Токио, Япония: Socym Co,.Ltd.) .  9784883375394 .
  24. ^ Скоробогатов, Сергей (17 августа 2010 г.). «Атаки на флэш-память». Криптографическое оборудование и встроенные системы, CHES 2010 (PDF) . Конспекты лекций по информатике. Том. 6225. Шпрингер, Берлин, Гейдельберг. стр. 158–172. дои : 10.1007/978-3-642-15031-9_11 . ISBN  9783642150319 .
  25. ^ Jump up to: а б с Официальный представитель Renesas: Серия 78K/0S для инструкций . Ренесас Электроникс.
  26. , Официальный представитель Renesas: «Разница на 78K0 и 78K0S в 8-битных микроконтроллерах All Flash» . Renesas Electronics — База знаний . 28 июня 2016 г.
  27. ^ Ким, Даху; Хида, Итару; Фукуда, Эрик С.; Асаи, Тецуя; Мотомура, Масато (ноябрь 2014 г.). Исследование прозрачного встроенного кэша инструкций для микроконтроллеров NV . Седьмая международная конференция по достижениям в области схемотехники, электроники и микроэлектроники. стр. 26–29. CiteSeerX   10.1.1.676.6935 . ISBN  978-1-61208-379-7 . ISSN   2308-426X .
  28. ^ Jump up to: а б Официальный представитель Renesas: Руководство пользователя микроконтроллеров 78K0R: Инструкции . Ренесас Электроникс.
  29. ^ Jump up to: а б Официальный представитель Renesas: Руководство пользователя семейства RL78: Программное обеспечение . Ренесас Электроникс.
  30. ^ Jump up to: а б с Справочник данных по 4-битному микроконтроллеру 17K (1992) . НЭК.
  31. ^ Jump up to: а б Официальный представитель Renesas: UPD178024 Руководство пользователя подсерии . Ренесас Электроникс.
  32. ^ Jump up to: а б Официальный представитель Renesas: UPD179327 Руководство пользователя подсерии . Ренесас Электроникс.
  33. ^ Отчет JPRS: Наука и технологии. Япония . Информационная служба зарубежного вещания . 1994. с. 25.
    78K/IV имеет восходящую совместимость с наборами команд существующих 78K/0, 78K/II и 78K/III. Основными особенностями 78K/IV являются: 1) линейная адресация 16 Мбайт, 2) широкий рабочий диапазон напряжения = 2,7-6,0 В, 3) эффективное управление питанием, 4) наборы команд для компилятора Си. Компания NEC разработала первый продукт «подсерии puPD784026», который имеет совместимые с предыдущими версиями периферийные функции серии 78K/II.
  34. ^ , Хирохиса; Ишизаки, Норихико; Мори, Такэхико; Охучи, Мицухидэ, Акияма, Имамура «Одночиповый микрокомпьютер серии 78K/4 (полупроводниковое устройство)» [16-битный однокристальный микрокомпьютер серии 78K/IV.] Технический журнал NEC 47 ( 3): 122–127.
  35. ^ «NEC: Пресс-релиз 96/10/30-01» . www.nec.co.jp.
  36. ^ «Микроконтроллер (часть данных)» . www.cpe.ku.ac.th.
  37. ^ Jump up to: а б Официальный представитель Renesas: Инструкции для серии 78K/IV . Ренесас Электроникс.
  38. , Официальный представитель Renesas: UPD784908 Аппаратное обеспечение подсерии (предварительно) . Ренесас Электроникс.
  39. ^ Луи, доктор Гоф (16 августа 2013 г.). «Утилизация: Quantum Fireball 1280 МБ на жестком диске» . Технологическая зона Гофа . Фото 2.
  40. ^ Jump up to: а б Официальный представитель Renesas: UPD78148 Руководство пользователя . Ренесас Электроникс.
  41. , Официальный представитель Renesas: UPD78334 Руководство пользователя . Ренесас Электроникс.
  42. ^ «Программный ремонт жестких дисков HDD (Google Переводчик)» . www.phantom.sannata.ru (на русском языке). 4X_Про.
  43. , Официальный представитель Renesas: UPD78366A Аппаратное обеспечение . Ренесас Электроникс.
  44. ^ Jump up to: а б Официальный представитель Renesas: UPD78234 Аппаратное обеспечение подсерии . Ренесас Электроникс.
  45. ^ Jump up to: а б Официальный представитель Renesas: Руководство пользователя UPD78C18 серии 87AD . Ренесас Электроникс.
  46. ^ 787012 Руководство пользователя Аппаратное издание (1994 г.) . НЭК.
  47. , Официальный представитель Renesas: UPD78356 Инструкция . Ренесас Электрикс.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 74504c504ffff8abaa29db06c9a96995__1708295340
URL1:https://arc.ask3.ru/arc/aa/74/95/74504c504ffff8abaa29db06c9a96995.html
Заголовок, (Title) документа по адресу, URL1:
78K - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)