V850 — это 32-битная архитектура RISC -процессора , разработанная Renesas Electronics для встраиваемых микроконтроллеров . Она была разработана NEC в качестве замены более раннего семейства NEC V60 и была представлена незадолго до того, как NEC продала свои разработки Renesas в начале 1990-х годов. Она продолжает разрабатываться Renesas по состоянию на 2018 год . [обновлять]
Микроконтроллеры V850/RH850 также широко используются в автомобилях неяпонских марок, таких как Chevrolet, Chrysler, Dodge, Ford, Hyundai, Jeep, Kia, Opel, Range Rover, Renault и Volkswagen Group.
На смену его базовой архитектуре пришли варианты семейства V850, получившие названия ядер ЦП V850E, V850E1, V850ES, [5]
V850E1F, V850E2, V850E2M, V850E2S и семейство RH850 (V850E2M, V850E2S и V850E3).
Множество компиляторов и отладчиков доступны от различных поставщиков средств разработки .
Внутрисхемные эмуляторы (ICE) предоставляются многими поставщиками. Доступны проверенные устаревшие типы на основе pod — интерфейс N-Wire на основе JTAG с типом N-trace и интерфейс Nexus с типом Aurora Trace.
В 1997 году линейка продуктов V850/xxn началась с V850/SA1 [10]
и V850/SV1 [11]
и расширила свое применение до сверхмаломощных продуктов, таких как «ручные видеокамеры ». Он имеет основной и вспомогательный внутренний усилитель осциллятора, работающий от 1,8 В до 3,6 В с внешним кристаллическим или керамическим резонатором . [10]
Режим программного останова, внутренний таймер часов которого работает с 32,768 кГц суб-генератором, обычно потребляет всего 8 мкА электрического тока . [12] [13]
В 1998 году NEC выпустила V850/SB1, [14]
с контроллером IEBus , для автомобильной аудиосистемы, сверхмаломощный (3,6 мВт при 5 В/MIPS) и сверхмалошумящий ( EMI /EMS) 5 В продукт. [15]
V850/SC1 [16]
также предназначался для автомобильной аудиосистемы. [17]
Эти стратегические расширения линейки продуктов привели к увеличению количества проданных устройств.
Это первое поколение ядра V850 также используется в некоторых мобильных телефонах NEC. [18]
Оно также используется в программируемых хост-процессорах некоторых мобильных устройств GSM / GPRS малого форм-фактора со встроенными модемными модулями GPS . [19]
На следующем этапе NEC нацелилась на автомобильную промышленность с контроллером шины CAN на основе V850 [20]
под названием V850/SF1. [21]
Позднее автомобильная промышленность стала основной целью V850 и RH850.
Ядро V850E было нацелено на приложения «система на кристалле» (SoC), а также на стандартные продукты, [22] [23]
и использовалось для некоторых японских внутренних мобильных телефонов , включая Sony Mobile и NEC. [24] [25] [26] [27] [28]
V850E и V850ES также используются в инверторных компрессорах кондиционеров . [29] [30] [31] [32]
На этом этапе другим массовым рынком было его использование в автомобильной аудиосистеме. [33]
Ядро V850ES преуспело в линейке маломощных встраиваемых продуктов, [34]
и совместимо с ISA с V850E. NEC Electronics (в настоящее время Renesas Electronics) приняла ядро ЦП V850 для своих контроллеров USB 3.0. [35] : 11
Ядро V850E2 в первую очередь было нацелено на автомобильную промышленность [37],
но также использовалось в мобильных телефонах NEC. [38]
Линейка семейства V850 (на основе ядер V850E, V850ES и V850E2) и семейство Renesas RH850 (на основе ядра V850E3, по состоянию на 2018 год) в основном используются в автомобильных приложениях, а также для межкомпонентного взаимодействия и микроконтроллеров ( MCU), предназначенных для управления двигателями. [39] [40]
Стратегия торговой марки
V850 — незарегистрированная торговая марка , но не зарегистрированная . [41]
Однажды NEC подала заявку на регистрацию торговой марки в Патентном ведомстве Японии , но она была отклонена, [42] [43],
поскольку она была естественным продолжением серийного номера. Однако этого действия было достаточно, чтобы помешать другим людям или организациям зарегистрировать ее в качестве торговой марки. Кроме того, Renesas использовала торговую марку типа V850X/xxn, такую как V850E/MA1, более 20 лет, поскольку комбинация одного алфавитного символа с двумя цифровыми не может быть предоставлена в качестве зарегистрированной торговой марки. Таким образом, ее можно свободно использовать без регистрации.
Исключением является V850E/PHO3 (PHOENIX 3 или PHOENIX-FS). [44] : 3 [45] : 33
Другое использование PHOENIX 3 компанией Renesas Electronics — это COOL PHOENIX 3, в котором используется ядро ARM Cortex-M0. [46]
PHOENIX 3 — зарегистрированная торговая марка компании 3DO Company под номером USPTO 2,009,119. [47]
Согласно текущей документации Renesas Electronics, по крайней мере следующие строки считаются ее товарными знаками: «V800 Series», «V850 family», «V850/SA1», «V850/SB1», «V850/SB2», «V850/SF1», «V850/SV1», «V850E/MA1», «V850E/MA2», «V850E/IA1», «V850E/IA2», «V850E/MS1», «V850E/MS2», «V851», «V852», «V853», «V854», «V850», «V850E» и «V850ES». [41] [48]
Поскольку торговая марка V850 используется уже более 20 лет, большинство людей не знают, что семейство RH850 основано на расширении архитектуры набора инструкций V850 и имеет обратную совместимость с V850, V850E, V850ES и V850E2. Следовательно, RH850 рассматривается как не имеющий совместимости с устаревшим программным обеспечением V850. [49] [50]
Методология разработки
Поскольку семейство V850 [48] : 16
было разработано как ответвление серии V800, [3] : 97, PDF103,
базовая архитектура ЦП унаследована от V810. [52]
Архитектура набора инструкций первого V850 радикально изменена по сравнению с V810, но разница находится в пределах уровня исправления с точки зрения коллекции компиляторов GNU. [53] Основная цель этого изменения — реализовать арифметику насыщения по запросу клиентов.
Подробная методология проектирования V810 описана в этом журнале. [56]
V850 использует эти активы проектирования; но логика тракта данных была изменена с динамической на статическую, чтобы обеспечить режим работы с тактовой частотой реального времени 32,768 кГц.
Уровень регистровой передачи "Проект архитектуры ЦП" V810 разработан с использованием языка функционального описания (FDL) [57] [58] [59]
на программном обеспечении Falcon Simulator, которое является внутренним инструментом САПР NEC . Эта методология та же, что использовалась для NEC V60 . [60]
В конце 1980-х годов Verilog HDL еще не был приобретен Cadence Design Systems . [61]
FDL использовался до середины 2000-х годов, а также использовался для разработки суперкомпьютера NEC под названием Earth Simulator . [62]
Большая часть списка соединений FDL уровня передачи регистров была переведена в схему уровня вентилей вручную, поскольку логический синтез еще не был реализован на практике. FDL был четко разделен на тракт данных и случайную логику. Для части тракта данных схема уровня вентилей позволяла вручную повторять художественное оформление . С другой стороны, для части случайной логики логический синтез был опробован для генерации схемы уровня вентилей, но он составил всего около 10% от общей схемы.
Кроме того, формальная проверка также еще не была практичной, что означало, что для сравнения списка соединений на уровне вентилей с RTL требовалось полное регрессионное тестирование с помощью динамической логической симуляции. Для логической симуляции на уровне вентилей обычно использовался внутренний инструмент САПР NEC V-SIM. [67]
Но иногда для этой цели использовался аппаратный эмулятор , такой как ускоритель симуляции Zycad LE, [68]
. (См.:. [69] : 13
В этом материале производительность Zycad LE сравнивается с HAL NEC, но первоначальное десятилетие проектирования отличается. [70] )
Архитектура
Базовая архитектура
Основой V810 и V850 является типичная архитектура загрузки/хранения на основе регистров общего назначения . [71] : 4
Имеется 32 32-битных регистра общего назначения. Регистр 0 (R0) зафиксирован как нулевой регистр, который всегда содержит ноль. В V850 R30 неявно используется инструкциями и . 16-битные инструкции загрузки/хранения короткого формата используют указатель элемента (ep) , где режим адресации включает в себя базовый адресный регистр ep и смещения непосредственных операндов. В микроархитектуре V850E или более поздних версиях R3 неявно используется инструкциями ; создания кадра стека вызовов ; и раскручивания в качестве указателя стека . Соглашения о вызовах компиляторов также используют R3 в качестве указателя стека.sldsstPREPARE/DISPOSE
Оригинальный V850 имеет простую 5-ступенчатую архитектуру конвейера с шагом 1 такт . [48] : 114–126
Это существенная особенность компьютеров с сокращенным набором команд (RISC). Но размер объектного кода примерно вдвое меньше, чем у MIPS R3000 , [71] : 5 , поскольку V810 и V850 приняли 16-битный и 32-битный форматы инструкций с 2-сторонней длиной формы соответственно, [48] : 38–40 [71] : 17 [72] : 29–30
и большинство часто используемых инструкций отображаются в 16-битное полуслово. Другими словами, 16-битной ширины внешней шины достаточно для непрерывной поставки инструкций без остановки конвейера, что обеспечивает низкое энергопотребление на плате приложения и подходит для мобильного оборудования. Эта концепция аналогична архитектурам набора инструкций Renesas (ранее Hitachi) SH , ARM Thumb и MIPS16 . [73] : 4
Кроме того, набор инструкций тщательно реализован. Например, для выполнения вызова функции с помощью инструкции Jump and (Register) Link, [48] : 61 [71] : 20 [72] : 64 , которая сохраняет следующий счетчик программ (PC) в регистре (зафиксирован на R31 в V810), также является одним из методов RISC для сокращения количества инструкций. Возврат из функции может быть выполнен с помощью инструкции jmp [Rn]( jmp [R31]в V810). [48] : 61 [71] : 23 [72] : 65 Типичные процессоры CISC используют инструкции call и return и помещают следующий PC в область памяти стека .
Хотя серия V800 использует архитектуру набора инструкций RISC, их язык ассемблера дружественен к ручному кодированию . Они используют простую архитектуру загрузки/хранения. [71] : 4 Кроме того, реализован механизм « блокировки », как для опасностей данных , так и для опасностей ветвления : [71] : 33–35 другими словами, программисту на языке ассемблера не нужно учитывать какие-либо слоты задержки . 32 регистра общего назначения обеспечивают гибкость для пользователей языка ассемблера. Смесь кодов, собранных вручную, и кодов, скомпилированных на языке C, облегчается использованием опций компилятора, таких как « -mno-app-regs» в коллекции компиляторов Gnu . [74]
Инструкция INV810, которая позволяет выполнять беззнаковую загрузку из отображенного в память ввода-вывода , была удалена из первых V850. [71] : 22 [72] : 63
Подробные обсуждения доступны в некоторых старых журналах. [75] [76]
Расширения набора инструкций
В серии V850 добавлено много расширений набора инструкций, но все расширения имеют обратную совместимость . [77]
Поэтому старые двоичные программные активы работают на новых ядрах.
Первое поколение V850 не имело инструкций загрузки без знака , которые были удалены из V810 (где они были реализованы с помощью IN.Hи IN.B). Затем, во втором поколении серии V850E (V850E1), такая беззнаковая функциональность была снова добавлена (с помощью LD.HUи LD.BU). Кроме того, V850E имеет некоторые другие удобные для пользователя расширения " CISCy ", такие как call table, switch, и prepare/dispose. [78] : 217
В 1996 году V853 был анонсирован как первый 32-битный RISC- микроконтроллер со встроенной флэш-памятью . [79]
Но его максимальное количество циклов «стирания и записи» было равно 16. [80] : 37
В 2001 году компания NEC выпустила ядро V850ES, представляющее собой серию с ультранизким энергопотреблением, но совместимое с ISA-интерфейсом V850E. [82]
Около 2001 года ядро Java Acceleration IP для V850, по-видимому, было предоставлено некоторым клиентам в качестве SoC, [83]
но подробная информация содержится только в некоторых патентах. [84] [85]
В 2005 году компания NEC Electronics представила ядро V850E2 как линейку продуктов V850E2/ME3 с суперскалярной архитектурой . [86]
В 2009 году компания NEC Electronics представила V850E2M как двухъядерный процессор с производительностью 2,56 MIPS/МГц и 1,5 мВт/MIPS. [87]
В 2011 году Renesas раскрыла расширение SIMD для V850 как V850E2H. [77] [88]
Что касается расширения SIMD, были проведены некоторые академические исследования. [89]
Но архитектурная документация для этой последней линейки продуктов раскрыта только для клиентов автомобильной промышленности; ее нельзя найти на веб-сайте Renesas. [90]
Его название, похоже, было изменено на V850E3 или G3H. Единственный способ узнать о его наборе инструкций — провести его обратную разработку с помощью GNU Compiler Collection .
Потребляемая мощность
Оригинальная архитектура ЦП V810 и V850 разработана для приложений со сверхнизким энергопотреблением.
V810 подробно описан в некоторых журналах. [91] [92]
Согласно документации Renesas, энергопотребление реализации V850ES/Jx3-L составляет около 70% от ARM Cortex-M3. [5] : 14, 15
V810 был одним из самых маломощных 32-битных микроконтроллеров начала 1990-х годов. Он работает при напряжении от 2,2 В до 5,5 В с технологическим процессом изготовления 5 В 0,8 мкм (CZ4). [93]
Измеренная с помощью Dhrystone MIPS, рассеиваемая мощность составляет 500 мВт при 15MIPS и 40 мВт при 6 MIPS при 5 В и 2,2 В соответственно. Эта спецификация может быть достигнута как за счет хорошо продуманной архитектуры набора инструкций, так и за счет точно настроенной 5-ступенчатой микроархитектуры конвейера с шагом 1 такт, обе из которых являются преимуществом упрощенной архитектуры RISC.
Эта сверхнизкоэнергетическая архитектура была заменена линейкой продуктов V850/Sxn, которая все еще производится массово спустя 20 лет. Большинство улучшенных чипов производятся с использованием технологического процесса 3,3 В, 0,35 мкм (UC1), где ядро ЦП точно настроено для работы от 1,8 В до 3,6 В, работая на частотах от 32,768 кГц (субгенератор) до 16,78 МГц (основной генератор) с внутренним усилителем генератора и внешним резонатором (кристалл или керамика). [10] Его рассеиваемая мощность составляет 2,7 мВт/MIPS при 3,3 В при изготовлении с технологическим процессом
0,35 мкм (UC1) и 3,6 мВт/MIPS при 5 В при технологическом процессе 0,35 мкм (CZ6). Режим ожидания "Software STOP" для версии ПЗУ маски V850/SA1, внутренний часовой таймер которой работает при 3,3 В с субгенератором 32,768 кГц (I DD6 ), потребляет обычно всего 8 мкА электрического тока. Нормальный режим работы субтакта при 3,3 В с 32,768 кГц потребляет обычно 40 мкА, максимум 140 мкА. (I DD5 ) [94] : 440, IDD5 [13]
Его типичный рабочий ток ЦП 1,8 В на частоте 32,768 кГц может составлять 22 мкА (40 мкА ÷ 3,3 В × 1,8 В), где рассеиваемая мощность должна составлять 40 мкВт. Это соответствует 1,0 мВт/MIPS (40 мкВт ÷ 0,032768 МГц ÷ 1,15 DMIPS/МГц ÷ 1000). Линейка продуктов V850/Sxn также настроена на низкий уровень шума, как с EMI , так и с EMS . V850/SB1 и SB2 специально настроены на низкий уровень шума EMI с внутренним регулятором напряжения 5 В, что обеспечивает высокую чувствительность при приеме RF для автомобильных радиоприемников. [95] : 41–44
В 2011 году NEC выпустила серию микроархитектуры V850ES с ультранизким энергопотреблением 3-го поколения, которая достигает 1,43 мВт/MIPS при рабочем диапазоне напряжений от 2,2 В до 2,7 В, [82],
но эта первая реализация микроархитектуры V850ES, по-видимому, неполна по сравнению с более поздними поколениями той же архитектуры. Ее режим ожидания "Sub-IDLE" для версии ПЗУ маски V850ES/SA2 и V850ES/SA3, внутренние часы реального времени которых работают при 2,5 В с субгенератором 32,768 кГц (I DD6 ), обычно потребляют всего 5 мкА электрического тока. Но режим нормальной работы Subclock при 2,5 В с 32,768 кГц потребляет обычно 40 мкА, максимум 100 мкА. [96] : 509
Его типичный рабочий ток ЦП 2,2 В на частоте 32,768 кГц может составлять 31 мкА (40 мкА ÷ 2,5 В × 2,2 В), где рассеиваемая мощность должна быть 68 мкВт. Это примерно в 1,7 раза больше, чем у V850/SA1. Это соответствует 1,6 мВт/MIPS (68 мкВт ÷ 0,032768 МГц ÷ 1,3 DMIPS/МГц ÷ 1000).
Линейка продуктов V850ES/JG3-L имеет варианты со сверхнизким энергопотреблением, μPD70F3792, 793 и μPD70F3841, 842. Они могут работать от 2,0 В до 3,6 В с типичным электрическим током 18 мкА на частоте 32,768 кГц, [97] : 1002, 1041, что должно быть 22 мкВт при 2,0 В (18 мкА × 2,0 В ÷ 3,3 В × 2,0 В). Это соответствует 0,52 мВт/MIPS (22 мкВт ÷ 0,032768 МГц ÷ 1,3 DMIPS/МГц ÷ 1000). Кроме того, их энергопотребление в режиме ожидания субтакта с часовым таймером обычно должно составлять 3,4 мкВт при 1,8 В (3,5 мкА ÷ 3,3 В × 1,8 В × 1,8 В). [97] : 1002, 1041
Потребляемая мощность ядра NA85E2 (V850E2) намного больше по сравнению с ядром NU85E (V850E1), использующим тот же процесс изготовления CB-12L (UX4L) [93] [98]
. Причина в том, что ядро V850E2x имеет 128-битную шину предварительной выборки инструкций и более одной очереди предварительной выборки инструкций , [99] : 16
, в то время как средняя длина инструкций серии V800 составляет 16 бит. [71] : 17
Это означает, что из памяти можно извлечь 16 инструкций одновременно, а схемы памяти и предварительной выборки спят от 3 до 7 циклов для двухконвейерной суперскалярной архитектуры . Этот разрыв увеличивает разницу амплитуд электрического тока. Кроме того, пиковый электрический ток превышает допуски для стабилизаторов напряжения мобильных гаджетов . Что касается ядра ЦП V850E2M, то оно публично представлено как 1,5 мВт/MIPS, что в 3 раза больше, чем у предыдущих поколений, хотя оно должно иметь возможность использовать преимущества новых технологий производственного процесса . [87]
Некоторое мобильное оборудование избегает использования выполнения двух инструкций (двухконвейерный суперскаляр ), принимая настройку выполнения одной инструкции (одноконвейерный) для уменьшения разницы амплитуд электрического тока.
Таблица кодов операций инструкций
Каждая таблица кодов операций (опкодов) взята из Руководства пользователя: Архитектура (см. внешние ссылки).
V810 не имеет инструкций арифметики с насыщением, но 1 дополнительная инструкция в формате II, например, SATпроверяющая флаги ( Overflow, Sign, Zero, и Half-word) и перезаписывающая указанный регистр, может быть достаточно как для знаковых, так и для беззнаковых, а также для словесных и полусловных арифметических операций.
В 1998 году NEC начала поставлять семейство V850 в качестве ядра ASIC для расширения своего бизнеса ASIC. [117]
Кроме того, как ядро ЦП V850E1 под названием Nx85E [118] [119]
, так и ядро ЦП V850E2 под названием Nx85E2, [120]
также используются для расширения бизнеса продуктов ASIC. Различные SoC используют это ядро. Например, в 2003 году Dotcast, Inc. использовала ядро NU85E для приемника цифрового дата-кастинга на основе dNTSC (данные в видеометоде NTSC [121] ). Это ядро изготовлено с использованием технологии 5-слойного металла CB-10 0,25 мкм. [122] : 9–10
Ядро NA85E2C, разработанное с использованием 1,5 В 150 нм технологического процесса CB-12L (UX4L), [93] [98]
имеет много опечаток (4 страницы приложения в предварительном руководстве по архитектуре, [123] : 230–233,
а также дополнительный 7-страничный документ об ограничениях [124] ), но это, похоже, не имеет значения, поскольку это продукт с длительным сроком службы.
NEC также расширила производство ядра с использованием 130 нм процесса изготовления CB-130 (UX5), [93]
ИС на основе ячеек. [125] [126]
Ядро Synopsys DesignWare IP для V850E было когда-то анонсировано, [127] но его поддержка была прекращена. [128]
Системы прототипирования ПЛИС для SoC
Системы прототипирования FPGA для SoC на основе ядер V850E1, V850E2 и V850E2M интенсивно разрабатывались для расширения бизнеса SoC. Они включали плату ядра ЦП V850 LSI (TEG или Test Element Group) и дополнения FPGA. Большинство продуктов SoC предназначались для мобильного оборудования, поскольку рассеиваемая мощность оригинальной архитектуры RISC серии V800 была намного ниже по сравнению с CISC . [1] [5] [103]
Она похожа на архитектуру ARM , которая широко используется для мобильных гаджетов.
Ренесас (NEC): COREBEST (2001) [139] [140] [141]
Ренесас (NEC): Microssp (2006) [115]
Renesas (NEC): Гибридный эмулятор (2007) [142]
Renesas (NEC): Оценочная комиссия PFESiP EP1 (2008) [143]
Renesas (NEC): PFESiP EP1 Evaluation Board Lite (2008) [144]
Около 2011–2014 годов Renesas Electronics значительно расширила линейку продуктов V850E2, [148] [149],
но это быстрое расширение вызвало много путаницы. Например, по состоянию на 2018 год некоторые просили заменить продукты V850E2/xxn на RH850/xnx. [150]
Кроме того, в 2012 году компания Renesas начала активно продвигать переход с десятилетних линеек продуктов V850ES/Jx3 на недавно выпущенные V850E2/Jx4, например, для приложений Ethernet и USB, [151] [152]
но по состоянию на 2018 год новые продукты не указаны на ее веб-сайте. [39]
В настоящее время [ на момент? ] Renesas Electronics разрабатывает «двойную» систему «lockstep», но ее предшественник NEC V60-V80 имел «множественный модульный» механизм lockstep, называемый FRM, [153]
либо с откатом путем «повтора», либо с откатом вперед путем «исключения» для каждой обнаруженной ошибки инструкции.
Кроме того, NEC V60-V80 имеет несколько реализаций портов UNIX System V , одна из которых - "real-time UNIX RX/UX-832" [154]
(здесь 832 обозначает μPD70832 (V80), а не V832). Его многопроцессорная реализация называется MUSTARD (Multiprocessor Unix for Embedded Real-Time Systems), которая может одновременно работать максимум с 8 процессорами, а его механизм lockstep был динамически настраиваемым. [155]
В 2001 году и NEC Corporation , и Synopsys, Inc. объявили о своем согласии продвигать V850E в качестве ядра DesignWare IP. [127] [128]
Однако по состоянию на 2018 год V850E не указан в библиотеках DesignWare. [156]
В 2006 году компания Metrowerks разработала компилятор CodeWarrior для V850, который был одним из основных компиляторов для V850, [161]
но около 2010 года они прекратили его поддержку.
Также в 2006 году NEC не дала никаких планов развития семейства V850 в качестве ядер SoC. [115] Ядро V850E2, разработанное в 2004 году, было описано как последнее, лучшее ядро для приложений SoC. Однако NEC представила ARM9 (arm v5) и ARM11 (arm v6), особенно для мобильного оборудования. Это решение внезапно снизило чистую прибыль устройств LSI из-за роялти за использование ARM и, таким образом, ценовой конкуренции с другими поставщиками ARM SoC. Доход от продаж «полных решений V850», таких как инструменты разработки, ОС реального времени, пакеты промежуточного программного обеспечения и внутрисхемные эмуляторы, также снизился. Количество проданных устройств V850 также внезапно снизилось, поскольку производители мобильного оборудования были основными клиентами ядер V850E1 и V850E2 в тот момент. [162]
В 2008 году компания KMC (Kyoto Mictocomputer), которая является одним из основных и первых поставщиков внутрисхемных эмуляторов для семейства V850, объявила об обновлении "exeGCC" с версии 3 до версии 4, [163],
но исключила V850 из этого списка обновлений, в который были добавлены PowerPC и ARM v7. KMC выбрала SH-4A и ARM v7 вместо V850 и RH850, [164]
хотя она тесно сотрудничала с NEC и Renesas Electronics. [161]
Ядра ЦП V850 работают под управлением uClinux , [165]
но 9 октября 2008 года поддержка ядра Linux для V850 была удалена в версии 2.6.27., [166] потому что NEC прекратила его поддержку. [167] [168] [169]
Лицо, ответственное за поддержку ядра Linux V850, было переведено из NEC в Renesas в результате слияния, но его новой работой стала разработка компилятора, и он больше не возвращался к поддержке ядра Linux. [170]
Это корпоративное решение предотвратило возможность портирования на Android . [171]
По состоянию на 2018 год Renesas Electronics в основном фокусируется на поддержке ядра Linux на процессорах SH3/SH4 и M32R. [172] [173] [174] [175] [176]
ITRON — это открытая стандартная спецификация ОС реального времени (RTOS), которая является основной в Японии. Ее спецификация определена под руководством Кена Сакамуры , как часть проекта TRON , инициал I означает «Industrial». Поскольку спецификация ITRON определяет только интерфейс и скелет, у каждого поставщика есть своя собственная реализация.
Ренесас:
RI850MP Операционная система реального времени для двухъядерного процессора V850E2M [184]
RI850V4 V2 Операционная система реального времени для семейства RH850 [185]
RI850V4 V1 Операционная система реального времени для семейства V850 [186]
В Японии это исследование было начато в 2006 году как совместный проект JAIST и DENSO . Renesas Electronics присоединилась к этому проекту в 2009 году. [193]
Поскольку текущие процессоры RH850 и V850 в основном нацелены на автомобильную промышленность, это стратегический продукт Renesas Electronics. Однако его документация доступна только на японском языке, поскольку его основным заказчиком является Toyota Motor Corporation .
Renesas: RV850 (документы только на японском языке) [194]
VxWorks : портирован в начале 1990-х. [210] Tornado IDE заявляет , что лицензии MP были проданы через NEC в 2000 году, в настоящее время Renesas. [211]
Mentor Graphics (ранее ATI, в настоящее время A Siemens Business):
Большинство компиляторов, как для семейства V850, так и для семейства RH850, представляют собой один и тот же продукт, а расширенные цели ISA контролируются параметрами командной строки. [215] [216]
Компиляторы для семейств V850 и RH850 включают в себя:
Коллекция компиляторов GNU (название по-прежнему v850 для RH850) [217] разработала:
Инструмент настройки анализа производительности TW850 — это универсальная утилита для повышения эффективности программного обеспечения. [247]
Ренесас: AZ850
AZ850 System Performance Analyzer — это утилита для операционной системы реального времени RX850 , позволяющая оценить эффективность прикладных программ. [248]
Gaio Technology: Мастер покрытия winAMS [249]
Coverage Master winAMS — это инструмент измерения покрытия исходного кода .
Большинство внутрисхемных эмуляторов , таких как IE850 от Renesas (ранее IECUBE2 ), [253]
могут использоваться как для семейства V850, так и для семейства RH850, но может потребоваться обновление прошивки . Последняя «функция трассировки» внутрисхемного эмулятора на основе JTAG ( N-Wire [254] ) обновлена с N-Trace ( несимметричная сигнализация ) [255]
до Aurora Trace ( дифференциальная сигнализация ). [256]
Тип зондирующего модуля полного типа
Внутрисхемный эмулятор типа «модуль полного зондирования» иногда называют полным ICE или устаревшим ICE .
Renesas IE850 (ранее IECUBE2 ) [253]
Naito Densei Machida Mfg. Co., Ltd. (Работа началась как дочерняя компания NEC.)
KMC (Kyoto Microcomputer Co., Ltd.): PARTNER-ET II (устарело) [259]
Тип JTAG N-Wire и N-Trace
N-Wire и N-Trace [260] [255] [261] [262]
— это спецификация интерфейса отладки на основе JTAG , реализация схемы которой называется TAP Controller (контроллер порта тестового доступа), [263]
изначально составленная Philips NV (в настоящее время NXP Semiconductors ). Но, возможно, она не была раскрыта публично на ранней стадии. В результате каждый поставщик полупроводников и внутрисхемных эмуляторов реализовал аналогичные интерфейсы независимо. В настоящее время она стандартизирована рабочей группой IEEE 1149.1 . [264]
Ренесас
Эмулятор E1 : [265] Доступное компактное корпусное оборудование на базе USB 2.0 .
PCMCIA N-Wire-карта IE-V850E1-CD-NW [266]
Naito Densei Machida Mfg. Co., Ltd. (Работа началась как дочерняя компания NEC.): торговая марка Asmis . [267]
Midas Lab.: RTE-2000H [268] с отладчиком PARTNER [131] [242]
Gang writer , или gang programmer , — это старый термин для программируемых писателей ПЗУ, или программистов . Его название происходит от того, что он крадет двоичный код с одного устройства и записывает его на несколько других одновременно. Это считывающее устройство иногда называют главным устройством . Для использования в массовом производстве необходима специальная плата подключения с «набором гнезд», т. е. «группа». Как обычно, вместо запрограммированного главного устройства можно скопировать файл объектного кода с ПК через загрузочный кабель или с USB-накопителя. Большинство gang writer принимают файлы в формате ASCII, такие как Intel HEX и Motorola SREC , или файлы в двоичном формате, такие как ELF .
Этот метод подходит для массового производства.
TESSERA Technology Inc.: Писатель Stick GANG [280]
Поставщики услуг программирования
Поставщики услуг по программированию Flash ROM существуют в большинстве стран.
Минато Холдингс, Инк.
Minato Holdings, Inc. (на японском) [281] — японская компания, которая начинала как поставщик автоматизированного тестового оборудования для LSI памяти. В настоящее время она предоставляет услуги по программированию флэш-ПЗУ для различных устройств, включая V850 и RH850, с помощью собственных пишущих машин и полностью автоматических машин-обработчиков устройств.
Программирование на борту с помощью ICE
Большинство внутрисхемных эмуляторов на базе JTAG имеют встроенную функцию программирования флэш-ПЗУ через отладочный порт,
который может соответствовать стандарту IEEE 1532-2002 , стандарту для внутрисистемной конфигурации программируемых компонентов. [282]
Прямое подключение через RS-232C
Если целевая плата имеет разъем RS-232C и ИС приемопередатчика (драйвера/приемника), например ICL32xx , [283]
для периферийной функции UARTx устройства V850, программирование флэш-ПЗУ с напрямую подключенным ПК может быть доступно (зависит от устройств [284] : 16–24
).
Требуется программное обеспечение Renesas Flash Programmer V2 [285]
или V3 [286] .
Выделенный бортовой программатор
Встроенное программирование также доступно через периферийные устройства UARTx или CSIx+HS на устройствах V850 с использованием специального программирующего оборудования (зависит от устройств [284] : 16–24 ).
Ренесас: PG-FP6 [287]
Древние писатели PROM
Для программирования V851 [288] : 11, 14–20
и V852, [289] : 11, 14–20 требуется старый программатор PROM со специальным адаптером.
Renesas PG-1500 (устаревший)
Renesas PG-1500 [290] — это программируемый ROM -писатель, совместимый с устройствами 27C1001A [291] , UV EPROM или одноразовым PROM (OTP). Этот пишущий считывает кремниевую подпись [292] [293] с каждого устройства перед программированием, подавая 12,5 В на клемму A9 (адрес № 9). Его НЕЛЬЗЯ использовать для записи современных флэш-ПЗУ .
Инструменты серой зоны
Существуют некоторые инструменты взлома серой зоны для V850 на приборных панелях автомобилей.
ПРОГРАММА VVDI:
ОБДэкспресс [294]
Оценочные доски
Renesas: TK-850 : Название навеяно ностальгией по учебному комплекту на базе TK-80 8080 .
^ abcd Харигай, Хисао; Кусуда, Масаори; Кодзима, Синго; Морияма, Масатоши; Иэнага, Такаши; Яно, Ёичи (22 октября 1992 г.). «低消費電力・低電圧動作の32ビットマイクロプロセッサV810» [32-битный RISC-микропроцессор с низким энергопотреблением и низким напряжением] (PDF) . Технические отчеты SIG, Японское общество обработки информации . 1992 (82 (1992-ARC-096)): 41–48. Аннотация: Усовершенствованный 32-битный RISC-микропроцессор для встроенного управления; V810 представлен в этой статье. V810 имеет высокую производительность и функции, определенные приложением. V810 рассеивает меньше энергии, чем любые другие RISC-микропроцессоры. V810 — первый 32-битный RISC-микропроцессор, работающий при напряжении 2,2 В. Чип V810 изготовлен с использованием 0,8 мкм CMOS-процессора с двойным металлическим слоем технология интеграции 240 000 транзисторов на кристалле размером 7,7×7,7 мм2 .
^ "NEC: Информация для акционеров". www.nec.com .
^ ab NEC (апрель 1999). "SEMICONDUCTORS SELECTION GUIDE" (PDF) (17-е изд.). Архивировано из оригинала (PDF) 2018-01-08.
^ "CA830, CA850 C COMPILER PACKAGES" (PDF) . NEC.
^ abc Ван, Бобби (2010-08-04). "Обзор архитектуры V850, высокая производительность и энергоэффективность" (PDF) . Renesas Electronics Corporation.
^ "NEC ND-3530A firmware update like ND-3520A or ND-3540A". Club Myce – Knowledge is Power . 4 сентября 2010 г. Архивировано из оригинала 14 мая 2019 г. Получено 25 сентября 2022 г.
^ "Optiarc AD7240S". www.cdrinfo.com . Команда CDRInfo.COM. 2009-06-29. Встроенные функции ЦП • Встроенный 32-битный RISC ЦП (ядро V850ES) • Встроенная оперативная память (14 КБ) • Функции управления питанием • Встроенные периферийные схемы (таймер, контроллер прерываний , последовательный интерфейс)
^ MOTOYAMA, Yoshiak; SATO, Noboru; HONMA, Hiromi; JIMI, Junich; SHIBATA, Iwao (25.12.2006). "SCOMBO/UM: Первая в мире система оптического привода LSI для поддержки записи/воспроизведения обоих форматов DVD следующего поколения, HD DVD и BD" (PDF) . Nec Technical Journal . 1 (5). NEC: 15–18. ISSN 1880-5884. 200902288400231201.
^ "Первая LSI, предлагающая запись Blu-Ray и HD DVD". www.cdrinfo.com . Команда CDRInfo.COM. 2006-10-10.
^ abc "NEC выводит на рынок 32-битный RISC-микроконтроллер с ультранизким энергопотреблением и низким уровнем шума, идеально подходящий для портативного оборудования". NEC (пресс-релиз). 1997-08-28.
^ "32-БИТНЫЙ RISC МИКРОКОНТРОЛЛЕР V850/SV1" (PDF) . NEC Device Technology International . 1999 (54). NEC.
^ V850/SA1 для оборудования (PDF) (4.01 ред.). Renesas. 2005-08-01.
^ ab "V850/SA1". Renesas Electronics .
^ Суто, Шиничи. "32-БИТНЫЙ RISC МИКРОКОНТРОЛЛЕР V850/SBx" (PDF) . NEC Device Technology International . 1998 (51). NEC.
^ "32-битный RISC-микрокомпьютер NEC на одной микросхеме отличается высокой производительностью, сверхнизким энергопотреблением, низким уровнем шума и периферийными функциями". www.nec.co.jp . 1998-08-24.
^ "V850/SC1, V850/SC2". Renesas Electronics .
^ "NEC представляет семейство 32-битных RISC-микроконтроллеров с оптимальным соотношением производительности и мощности для потребительских, промышленных и автомобильных приложений. Микроконтроллеры семейства V850/SCx предлагают большие возможности памяти, полную совместимость с существующими контроллерами и многочисленными периферийными устройствами". NEC (пресс-релиз). 2001-04-01.
^ Найто, Юкихиро; Хикишима, Наоки; Охта, Ёсиаки; Хатабу, Ацуши; Курода, Ичиро (20 апреля 2001 г.). "W-CDMA端末用ビデオフォン" [Видеотелефон для терминала W-CDMA] (PDF) . Журнал Института инженеров по обработке изображений и телевидению (на японском языке). 55 (4): 497–498. doi : 10.3169/itej.55.497 . ISSN 1881-6908.
^ Описание оборудования F35-XXL (PDF) (ред. 1.10). FALCOM GmbH. 2014-06-24.
^ Элтце, Йенс (1997). «Контроллер Double-CAN как мост для различных сетей CAN» (PDF) . 4-я Международная конференция CAN . CAN in Automation (CiA) international.
^ Ишикава, Тацуя. "32-БИТНЫЙ RISC МИКРОКОНТРОЛЛЕР V850/SF1" (PDF) . NEC Device Technology International . 2000 (57). NEC.
^ ab Kubota, Kei. "32-БИТНЫЙ RISC ОДНОКРИСТАЛЛИЧЕСКИЙ МИКРОКОНТРОЛЛЕР V850E/MA1" (PDF) . NEC Device Technology International . 1999 (54). NEC.
^ "V850E/ME2". Renesas Electronics .
^ Ohbuchi, E.; Hanaizumi, H.; Lim Ah Hock (2004). «Считыватели штрих-кодов с использованием камеры в мобильных телефонах». Международная конференция по кибермирам 2004 г. С. 260–265. CiteSeerX 10.1.1.335.8157 . doi :10.1109/CW.2004.23. ISBN0-7695-2140-1. S2CID 15634963.
^ Юн Чан Чо; Чжэ Вук Чон (2007). «Современные программные платформы для мобильных телефонов». Международная конференция по управлению, автоматизации и системам 2007 г. С. 1862–1867. doi :10.1109/ICCAS.2007.4406649. S2CID 16120691.
^ Канеко, Ясунори; Фумио, Суто; Умеда, Кодзи; Сираиси, Мицутака; Широта, Хиробуми; Сука, Такея (25 апреля 2002 г.). «デジタル・ムーバN503iS HYPERの開発» [Разработка Digital Mova N503iS HYPER.]. Технический журнал NEC (на японском языке). 55 (4): 156–159. ISSN 0285-4139.
^ Каяма, Наоюки; Мидзогучи, Тамиюки; Эхара, Тацуджи; Осава, Такеши; Умедзава, Ацуши; Ямада, Ясуёси (10 марта 2003 г.). «ムーバN504iSの開発» [Развитие Mova N504iS.]. Технический журнал NEC (на японском языке). 56 (2): 52–55. ISSN 0285-4139.
^ Ямасита, Масаеши; Такенака, Хидетоши; Иноуэ, Дзиро; Терада, Сигэхиро; Ямада, Хиронори; Акияма, Макото (25 сентября 2003 г.). «ムーバN505iの開発» [Разработка mova N505i]. Технический журнал NEC (на японском языке). 56 (8). НЭК: 33–37. ISSN 0285-4139. 200902227791143957.
^ Торихата, Тошиаки. "32-БИТНЫЙ RISC ОДНОКРИСТАЛЛИЧЕСКИЙ МИКРОКОНТРОЛЛЕР V850E/IA1" (PDF) . NEC Device Technology International . 1999 (55). NEC.
^ Торихата, Тошиаки (2001). "32-БИТНЫЙ RISC ОДНОКРИСТАЛЛИЧЕСКИЙ МИКРОКОНТРОЛЛЕР V850E/IA2" (PDF) . NEC Device Technology International . 2001 (61). NEC. S2CID 51805607. Архивировано из оригинала (PDF) 2018-02-25.
^ "NEC добавляет функции управления инвертором в 32-битный однокристальный RISC-микроконтроллер". NEC (пресс-релиз). 1999-08-24.
^ "V850E/IA3, V850E/IA4". Renesas Electronics .
^ Нонака, Ёсия; Денда, Акихиро; Уэсака, Гакудзи; Сакамото, Юджи; Нии, Норитака; Сато, Масахиро; Эндо, Кадзуаки; Като, Хироки; Сугино, Рёдзи; Сада, Такеши; Эндо, Кодзи; Нисигата, Джунко; Исияма, Кунихиро; Морита, Кенджи (2002). «HDD-DEH のソフトウェア開発» [Разработка программного обеспечения для проигрывателя CD/MP3/Memory Stick с жестким диском] (PDF) . Пионерские исследования и разработки (на японском языке). 12 (3). Корпорация «Пионер»: 26–38. Резюме: Мы разработали этот продукт, который несет в себе новые функции, CD (включая воспроизведение MP3CD), MagicGate Memory Stick (запись, воспроизведение и обновление) и HDD (запись и воспроизведение), впервые как автомобильный аудиопродукт. Этот продукт для Мировой рынок упакован в 1DIN размер, со стандартными функциями (AM/FM тюнер, MOS-FET50Wx4ch усилитель, дисплей OrganicEL и управление звуковым полем DSP) и новыми функциями. Мы тщательно продумали операцию, чтобы легко обрабатывать множество музыкальных файлов на жестком диске Мы сосредоточились на создании новой области аудиоразвлечений и были первыми, кто представил эту систему на рынке автомобильной аудиотехники.
^ "V850ES/SA2, V850ES/SA3". Renesas Electronics .
^ Кочков, А. (октябрь 2014 г.). «Реверс прошивки с помощью radare2 [H2HC]» (PDF) .
^ Брошюра среды разработки серии V850 (PDF) (5.00 ред.). Renesas. 2006-02-01.
^ "V850E2/Px4". Renesas Electronics .
^ Мацуяма, Хидеки (18 апреля 2003 г.). «V850E2: высокопроизводительная платформа ЦП, реализующая различные прикладные системы с гибкими конфигурациями памяти». www.coolchips.org . COOL Chips VI.
^ ab "V850 Family". Renesas Electronics .
^ "Семейство RH850 (только для автомобилей)". Renesas Electronics .
^ ab «Уведомление о товарных знаках». www.renesas.com . Ренесас.
^ "Заявка на товарный знак T2001-067573". 2001-07-25. Результат: заявка отклонена.
^ Шмерлинг, Хольгер (2006). «Драйвер AUTOSAR FlexRay теперь доступен для микроконтроллеров» (PDF) . System@IC News . 2006 (4). NEC Electronics: 3. S2CID 15509410. Архивировано из оригинала (PDF) 2018-03-02.
^ V850E/PH2: Аппаратное обеспечение (PDF) (1.00 ред.). NEC Electronics. Январь 2007 г. стр. 33.
^ Быстрый выход на рынок с Renesas Synergy Platform и Cool Phoenix 3 (PDF) (1.00 ред.). Renesas. Октябрь 2016 г.
^ "TMVIEW: PHOENIX 3". www.tmdn.org .
^ abcdef V850 FAMILY 32-битная однокристальная архитектура микроконтроллера (PDF) (7-е изд.). Renesas Electronics. Март 2001 г.
^ "RH何某というのはSHのコアなのですか?" [Использует ли RH-что-то ядро SH?]. Ренесас Рульц – Япония . Ренесас Электроникс. 29 марта 2017 г.
^ "Может ли кто-нибудь рассказать мне об основных различиях между семействами RH850 и V850? | GNU Tools". gcc-renesas.com .
^ "PC-FXGA – WIP". Super CD·Rom 2 на GoGo . 2015-12-13.
^ V810 FAMILY 32-bit Microprocessor Architecture (PDF) (1-е изд.). NEC Corporation. Октябрь 1995. Архивировано из оригинала (PDF) 2016-12-23 . Получено 2018-02-02 .
^ abc «Новый компилятор GCC. « Virtual Boy Development Board « Форум « Planet Virtual Boy». www.planetvb.com .
^ ab Pioneer (2007-02-01). Руководство по техническому обслуживанию автомобильной стереосистемы Pioneer AVIC-D3. стр. 262.
^ Renesas (1999-04-01). V832 32-битный микропроцессор Аппаратное обеспечение uPD705102 Предварительное руководство пользователя. стр. 27.
^ Suzuki, Hiroaki; Suzuki, Chika; Kimura, Akiko; Sato, Syoichiro; Ide, Syuichi; Sakanaka, Yasuhide (1993-01-22). "32-разрядный RISC-микропроцессор V810 и методы его проектирования" (PDF) . Технические отчеты SIG SLDM . 1992-SLDM-065 (на японском языке). 1993 (6). Японское общество обработки информации: 155–162. AA11451459. Аннотация: Усовершенствованный 32-разрядный RISC-микропроцессор для встроенных элементов управления; в этой статье описываются V810 и его методы проектирования. V810 изготовлен с использованием 0,8-мкм технологии двухслойной металлической структуры КМОП для интеграции 240 000 транзисторов на кристалле размером 7,7×7,7 мм 2 . При проектировании V810 мы использовали методы автоматизации проектирования. Перед изготовлением V810 был проанализирован на предмет логической корректности и временных ограничений. Наконец, V810 правильно выполнил тесты realtime-OS и SPEC на первых кристаллах.
^ Акабоши, Хироки; Ясуура, Хирото (8 марта 1995 г.). "Сравнение дизайна языков описания оборудования на уровне RT" (PDF) . Заметки IPSJ SIG (на японском языке). 1995 (24 (1994-SLDM-074)). Японское общество обработки информации: 57–64 . Получено 23 сентября 2022 г. . Аннотация: Прогресс в области синтеза логики/макета позволяет проектировать схемы с помощью языков описания оборудования (HDL). Когда проектируемая схема мала, она автоматически синтезируется из описания HDL. В этой статье, чтобы прояснить, какие проблемы возникают при проектировании большой схемы, похожей на процессор, мы проектируем процессор и некоторые его компоненты с помощью HDL на уровне RT и оцениваем схемы, синтезированные с помощью инструмента синтеза логики/макета.
^ Тамура, КА (1989). "Обнаружение функциональных ошибок в логических схемах" (PDF) . Труды 26-й конференции ACM/IEEE 1989 года по автоматизации проектирования - DAC '89 . стр. 185–191. doi :10.1145/74382.74414. ISBN0897913108. S2CID 2364060.
^ Като, С.; Сасаки, Т. (сентябрь 1983 г.). FDL: Язык описания структурного поведения . Elsevier Science Ltd. стр. 137–152. ISBN978-0444866332. {{cite book}}: |journal=проигнорировано ( помощь )
^ Яно, Ёичи (апрель 2012 г.). «32ビット・マイコン「V60」開発物語» [История разработки V60; 32-битный микропроцессор] (PDF) . Энкор (на японском языке) (75). Общество специалистов полупроводниковой промышленности: 17–20.
^ Сазерленд, Стюарт (2013). Справочник Verilog PLI: руководство пользователя и полный справочник по интерфейсу языка программирования Verilog. Springer Science & Business Media. стр. 3. ISBN9781461550174.
^ Инасака, Джун; Икеда, Рикикадзу; Умэдзава, Казухико; Ёсикава, Ко; Ямада, Ситака; Китаваки, Сигэмунэ (январь 2003 г.). «Аппаратные технологии симулятора Земли» (PDF) . NEC Research and Development . Архитектура и аппаратное обеспечение для HPC. 44 (1): 27–36.
^ "Mentor Graphics и Pyxis Technology". www.mentor.com . Mentor Graphics.
^ "Учебники по проектированию нанометровых ИС – Университет Санта-Клары". www.mentor.com . Университет Санта-Клары.
^ Янсен, Дирк (2010-02-23). Справочник по автоматизации проектирования электронных устройств. Springer Science & Business Media. стр. 54. ISBN9780387735436. Design Architect от Mentor Graphics Corporation с программами NETED и SYMED. Эта система является наиболее универсальной из трех [3.3]. Используется версия C1 на HP Unix V10.20 (сокращенно MENTOR)
^ CB-C8 3-VOLT, 0.5-MICRON CELL-BASED CMOS ASIC (PDF) (Отчет). NEC. Июль 1994. стр. 7. Получено 23 сентября 2022 г.
^ Харлоу III, Джастин Э. (1986). Что каждый инженер должен знать об инженерных рабочих станциях. CRC Press. стр. 47. ISBN9780824775094.
^ Канг, Сонхо. «Верификация I» (PDF) . Учебный материал Университета Ёнсе .
^ Такасаки, С.; Сасаки, Т.; Номидзу, Н.; Ишикура, Х.; Коике, Н. (1986). "HAL II: Система моделирования аппаратной логики смешанного уровня" (PDF) . 23-я конференция ACM/IEEE по автоматизации проектирования . стр. 581–587. doi :10.1109/DAC.1986.1586146. ISBN0-8186-0702-5.
^ abcd V810 FAMILYTM 32-BIT MICROPROCESSOR ARCHITECTURE (PDF) (1-е изд.). NEC Corporation. Октябрь 1995 г. Архивировано из оригинала (PDF) 2016-12-23 . Получено 2018-02-02 .
^ Engblom, Jakob (2003). "Embedded Systems Computer Architecture" (PDF) . Расширенная аннотация из ESSES 2003. S2CID 15760973. Архивировано из оригинала (PDF) 2018-02-25. Размер кода является важным фактором в большинстве встраиваемых проектов, и наборы инструкций разрабатываются и расширяются с учетом размера кода. Довольно типично, что архитектура NEC V850 использует 16-, 32-, 48- и 64-битные инструкции для кодирования набора инструкций в стиле RISC. 32-битная архитектура ARM и MIPS была расширена сокращенными 16-битными наборами инструкций для уменьшения размера кода. Инструкции, которые выполняют большой объем работы, например, загрузку нескольких значений из стека, популярны для уменьшения размера кода.
^ "GCC: V850 Options". gcc.gnu.org . Free Software Foundation, Inc.
^ Канеко, Хироаки; Сакурай, Ёсиказу; Насу, Масаки; Кацута, Хироши; Нагасаки, Кадзунори; Хиирагизава, Ясунори; Сонобе, Сатору; Ониси, Тацуро; Токунага, Кей (март 1995 г.). «高性能・低消費電力動作の32ビットRISCシングルチップマイクロコンピュータV851» [32-битная версия с низким энергопотреблением Однокристальный микрокомпьютер RISC V851.]. Технический журнал NEC . Специальный выпуск о полупроводниковых приборах. (на японском языке). 48 (3). Корпорация NEC: 42–48. ISSN 0285-4139.
^ Ямагата, Ясуси; Исибаши, Такаши; Сано, Юичи; Кога, Ёсиказу; Ёсида, Михо; Суго, Акихиса (апрель 1996 г.). «32ビットRISCマイクロコントローラV853» [32-битный RISC-микроконтроллер V853.]. Технический журнал NEC . Спецвыпуск: Полупроводниковые приборы. (на японском языке). 49 (3). Корпорация NEC: 55–60. ISSN 0285-4139.
^ ab Krämer, Michael (2011-01-21). "Новейшая 32-битная архитектура RISC для автомобильной промышленности расширяет функциональность". EE Times . Все продукты V850 совместимы снизу вверх. В результате современные сложные компоненты по-прежнему могут выполнять те же инструкции, что и их предшественники. Архитектура постоянно совершенствовалась с расширениями набора инструкций, и сегодня она предлагает вычислительную мощность до 2,6 Dhrystone MIPS/МГц. Дальнейшего повышения производительности можно добиться путем интеграции нескольких из этих процессорных ядер на одном кристалле, что обеспечивает вдвое или даже вчетверо большую вычислительную мощность.
^ V850E1 для архитектуры (PDF) (3.01 ред.). Renesas. 2004-02-01.
^ ab "Первый 32-битный RISC-микроконтроллер со встроенной флэш-памятью, предлагаемый NEC Electronics. Новейший продукт компании в серии V800 работает на частоте 33 МГц. - Бесплатная онлайн-библиотека". www.thefreelibrary.com . BUSINESS WIRE. 1996-03-04.
^ Мацумото, Ёити (1999). "СЛЕДУЮЩИЙ ШАГ: СТРАТЕГИЯ NEC ДЛЯ МИКРОКОМПЬЮТЕРОВ RISC" (PDF) . NEC Device Technology International . 1999 (5). NEC.
^ ab "NEC выпускает 32-битный RISC-микроконтроллер с одной микросхемой для мобильных приложений с ультранизким энергопотреблением". www.nec.co.jp . NEC: Пресс-релиз. 2001-08-23.
^ "NEC выпускает Java Accelerator для 32-битных микроконтроллеров RISC V850". www.nec.co.jp . NEC. 2001-11-15.
^ Аоки, Яёи (2001-11-30). "US 6,948,034 B2; Метод использования стека" (PDF) . pdfpiw.uspto.gov . Настоящее изобретение относится к методу использования стека в устройстве-акселераторе Java.
^ Майн, Казумаса (2000-11-21). "US 7,200,741 B1: Микропроцессор, имеющий главный процессор и сопроцессор" (PDF) . pdfpiw.uspto.gov . Патентное и торговое бюро США. При таком расположении микропроцессор может гибко работать с различными типами наборов инструкций с различными архитектурами, такими как набор инструкций для языка интерпретатора для реализации виртуальной машины для Java и набор инструкций для эмуляции другого микропроцессора.
^ "NEC Electronics представляет 32-битный микроконтроллер V850E2/ME3 для высокопроизводительной обработки в реальном времени; самый передовой микроконтроллер V850 обеспечивает производительность 400 MIPS на частоте 200 МГц. - Бесплатная онлайн-библиотека". www.thefreelibrary.com . 2005.
^ ab "NEC Electronics представляет двухъядерную архитектуру следующего поколения V850E2M для 32-разрядных микроконтроллеров V850". www.businesswire.com . Business Wire. 2009-04-20.
^ Whytock, Paul (2010-10-14). "Next-Gen 32Bit V850 CPU Core Features SIMD Support". Electronic Design .
^ Кумура, Такахиро; Тага, Соитиро; Ишиура, Нагиса; Такеучи, Ёсинори; Имаи, Масахару (16 августа 2010 г.). «Метод генерации инструмента разработки программного обеспечения, подходящий для расширения набора инструкций встроенных процессоров» (PDF) . Труды IPSJ по методологии проектирования системных БИС . 3. Японское общество обработки информации: 207–221. doi : 10.2197/ipsjtsldm.3.207 . ISSN 1882-6687.
^ "По вашему поисковому запросу совпадений не найдено". Renesas .
^ Харигай, Хисао; Кусуда, Масахиро; Кодзима, Синго; Морияма, Масатоси; Иенага, Такаси; Яно, Ёити (1992-10-22). "32-разрядный RISC-микропроцессор с низким энергопотреблением и низким напряжением" (PDF) . Технические отчеты SIG ARC (на японском языке). 1992 (82 (1992-ARC-096)). Японское общество обработки информации: 41–48. AN10096105. Аннотация: Усовершенствованный 32-разрядный RISC-микропроцессор для встроенного управления; в этой статье представлен V810. V810 обладает высокой производительностью и функциями, соответствующими приложениям. V810 рассеивает меньше мощности, чем любые другие RISC-микропроцессоры. V810 — первый 32-разрядный RISC-микропроцессор, работающий при напряжении 2,2 В. Чип V810 изготовлен с использованием 0,8-мкм технологии двухслойной КМОП-структуры для интеграции 240 000 транзисторов на кристалле размером 7,7×7,7 мм2 .
^ Кусуда, Масахиро; Хираи, Михо; Сузуки, Хироаки; Дайто, Масаюки; Сузуки, Чика; Кимура, Акико; Демура, Сигэки; Исибаши, Такаши; Сато, Сёитиро (сентябрь 1992 г.). «低消費電力・低電圧動作のオリジナル32ビットRISCマイクロプロセッサV810» [V810-низкое энергопотребление и работа при низком напряжении, 32-битный RISC-микропроцессор .] (изображение/jp2) . Технический журнал NEC (на японском языке). 45 (8). Корпорация NEC: 66–73. ISSN 0285-4139. 000000018731.
^ abcde Кувата, Такааки. «ロジックプロセス シリコンロジックプロセス ロジックプロセスの開発ものがたり» (PD) Ф) (на японском языке). Музей истории полупроводников Японии . Проверено 23 сентября 2022 г.
^ V850/SA1 для оборудования (PDF) (4.01 ред.). Renesas. 2005-08-01.
^ ОЧИ, МАСАТОСИ; ИШИКАВА, ХИРОТАКА; ЦУДЗИ, НОБУХИРО; ТАКЕДА, МИЦУРУ; СУТО, СИНИТИ; ИШИКАВА, ТАЦУЯ (23 марта 2001 г.). «32ビットRISCマイクロコントローラV850/SBXのEMIノイズ低減» [Шумоподавление 32-битного RISC-микроконтроллера V850/SBX.]. Технический журнал NEC (на японском языке). 54 (3). НЭК: 41–44. ISSN 0285-4139.
^ V850ES/SA2, V850ES/SA3 32-битные однокристальные микроконтроллеры Аппаратное обеспечение (PDF) (ред. 2.01). Reneas. Август 2005 г.
^ ab V850ES/JG3-L Руководство пользователя: Оборудование (PDF) (9.00 ред.). Renesas. 2014-03-14.
^ ab "NEC объявляет о новой технологии процесса для самых передовых в мире системных БИС - первой в мире технологии 0,13-мкм -". www.nec.co.jp . 1999-10-04.
^ «Использование коллекции компиляторов GNU (GCC): параметры V850». gcc.gnu.org .
^ ab "民生用マルチメディア機器向け32ビットオリジナルRISC型マイクロプロセッサの発売について ~周辺機能を内蔵した32/16ビット・マイクロプロセッサの製品化~». www.nec.co.jp (на японском). 1995-03-22 . Получено 5 февраля 2018 г.
^ abc Suzuki, Hiroaki; Sakai, Toshichika; Harigai, Hisao; Yano, Yoichi (1995-04-25). "0,9-В, 2,5 МГц КМОП 32-битный микропроцессор" . IEICE Transactions on Electronics . E78-C (4): 389–393. ISSN 0916-8516 . Получено 2018-01-09 . Краткое описание: 32-битный RISC-микропроцессор "V810", имеющий 5-ступенчатую конвейерную структуру и 1 Кбайт кэш-памяти с прямым отображением инструкций, реализует работу на частоте 2,5 МГц при 0,9 В с потребляемой мощностью 2,0 мВт. Напряжение питания может быть снижено до 0,75 В. Чтобы преодолеть узкий запас по уровню шума, все сигналы устанавливаются так, чтобы иметь размах от питания до питания с помощью псевдостатической схемы. Чип изготовлен по технологии двухслойной металлической КМОП-структуры с нормами 0,8 мкм и позволяет интегрировать 240 000 транзисторов на кристалле размером 7,4 × 7,1 мм.
^ ab Turley, Jim (2 июня 1997 г.). "NEC V830 добавляет скорость, новые инструкции" (PDF) . Отчет о микропроцессорах . Архивировано (PDF) из оригинала 24 апреля 2024 г. . Получено 24 апреля 2024 г. .
^ ab Nakayama, Naoko; Tsukamoto, Hirokazu. "HIGH-PERFORMANCE 32-BIT RISC MICROPROCESSOR V832" (PDF) . NEC Device Technology International . 1998 (51). NEC. Архивировано из оригинала (PDF) 10 февраля 2018 г.
^ Надэхара, Кохей; Курода, Ичиро; Дайто, Масаюки; Накаяма, Такаши (1 декабря 1995 г.). «Маломощный мультимедийный RISC». IEEE микро . 15 (6): 20–29. doi : 10.1109/40.476255 — через IEEE Xplore .
^ ab "Письмо о продукте семейства V850 – V851" (PDF) . datasheetarchive.com . NEC.
^ ab "Письмо о продукте семейства V850 – V853" (PDF) . datasheetarchive.com . NEC.
^ ab "世界で初めてフラッシュメモリを内蔵した32ビットRISC型マイクロコントローラの発売について». www.nec.co.jp. 12 марта 1996 г. Проверено 1 февраля 2018 г.
^ ab "NEC выпускает 32-битные RISC-микроконтроллеры на одной микросхеме, включающие флэш-память 3,3 В и работающие на частоте 40 МГц". www.nec.co.jp . 1997-04-08.
^ ab "Основные характеристики ядра ЦП V850E". www.nec.co.jp . 1997-04-08.
^ abcde Кимура, Акира (весна 2000 г.). "CPU CORE FOR SYSTEM LSI V850E/VR4120A" (PDF) . NEC Device Technology International . 2000 (57). Архивировано из оригинала (PDF) 2018-02-07.
^ ab "KIT-NB85E-TP (-H) СПЕЦИФИКАЦИЯ". Midas lab inc.
^ abcd "KIT-NA85E2-TP (-H) СПЕЦИФИКАЦИЯ". www.midas.co.jp . Midas lab inc.
^ abcdef SAKURAI, Yoshikazu; SUZUK, Hiroaki; MAEMURA, Kouji; TAKAKURA, Satoshi (декабрь 2006 г.). «Современное состояние встроенного ЦП в разработке SoC» (PDF) . NEC Technical . 1 (5): 38–41.
^ ab "Renesas Electronics объявляет о разработке 32-разрядного ядра процессора V850 следующего поколения с поддержкой SIMD, которое обеспечивает улучшенную обработку сигналов". Renesas Electronics . 2010-10-01.
^ abcde Руководство по проектированию: Библиотека основных типов VX/VM семейства CB-9 (PDF) (5-е изд.). NEC.
^ ab Сугимото, Хидеки; Сакаири, Тетсуя; Матоба, Шоитиро; Акаике, Юкихики; Мацуяма, Хидеки (март 1998 г.). "32ビットRISC CPU V850E搭載コア「NA85E」" [32-битное ядро RISC CPU "NA85E".]. Технический журнал NEC . Специальный выпуск: Полупроводниковые приборы. Полупроводниковые приборы для компьютерных систем. Микрокомпьютеры. (на японском языке). 51 (3): 36–39. ISSN 0285-4139.
^ аб Сугимото, Хидеки; Икеучи, Тору (30 марта 2000 г.). «32ビツトRISC CPU V850E搭載コア「NB85E」 32bit RISC CPU Core «NB85E»» [32bit RISC CPU Core «NB85E».]. Технический журнал NEC . Специальный выпуск: Полупроводниковые приборы; Базовые технологии (на японском языке). 53 (4). НЭК: 159–162. ISSN 0285-4139. 200902106221942927.
^ Сугимото, Хидеки (23 марта 2001 г.). «RISCプロセッサNx85E2 CPU» [RISC-процессор Nx85E2 CPU.]. Технический журнал NEC (на японском языке). 54 (3). НЭК: 30–33. ISSN 0285-4139.
^ NEC Electronics (июль 2004 г.). Архитектура ядра 32-битного микропроцессора V850E2 (PDF) (Предварительное издание). С. 230–233.
^ «Ограничения использования 32-битных микроконтроллеров V850/ME3» (PDF) . 2006-11-02.
^ ab "NEC преодолевает барьер в 0,10 микрон с семейством микросхем на основе ячеек CB-130 и технологией процесса UX5". www.nec.co.jp . 2000-10-30.
^ ab "Основная линейка и список спецификаций для CB-130". www.nec.co.jp . 2000-10-30.
^ ab "NEC лицензирует ядро микропроцессора V850E для Synopsys – соглашение предоставляет 25 000 зарегистрированным в Synopsys разработчикам доступ к ядру ЦП для разработки SoC –". nec.co.jp . NEC Corporation. 2010-10-01.
^ ab "Synopsys DesignWare IP обеспечивает полный спектр услуг по проектированию SoC для Global UniChip". Synopsys .
^ abcdefghij Кимура, Акира (2000). "ЯДРО ЦП ДЛЯ СИСТЕМНОЙ БИС V850E/VR4120A" (PDF) . NEC Device Technology International . 2000 (57). NEC.
^ abcd NU85E 32-битное аппаратное обеспечение микропроцессора: NU85E, NU85EA (PDF) (3-е изд.). NEC. Март 2002 г.
^ Контроллер памяти abc NT85E500, NDT85E500V10, NT85E502 (PDF) (3-е изд.). NEC. Сентябрь 2002 г.
^ abcde Контроллер памяти NA85E535, NBA85E535Vxx (PDF) (2-е изд.). NEC. Октябрь 2002 г.
^ ab KIT-NA85E2-TP(-H) ユーザーズ・マニュアル(PDF) (на японском языке). Лаборатория Мидас. Co., Ltd. 5 января 2006 г. п. 1.00.
^ "NEC сокращает длину затвора до 0,10 микрона | EE Times". EETimes . 2000-10-31. NEC также поставит процессоры V850E и VRx собственной разработки, хотя Мабучи сказал, что, по его мнению, NEC потребуется лицензировать ядро ARM9, чтобы выйти на рынок мобильных терминалов.
^ Мацуи, Кенджи. "RISC MICROCOMPUTER REFERENCE PLATFORM" (PDF) . NEC Device Technology International . 2000 (58). NEC.
^ "NEC Electronics достигает ключевого этапа в инициативе ACE-2; сокращает время выполнения системных задач более чем на 30 процентов. Компания также представляет вторую фазу своей открытой методологии проектирования систем". www.nec.co.jp . NEC: Пресс-релиз. 2000-05-15.
^ Нисигути, Нобуюки (2 февраля 2001 г.). «システムLSIの未来は、NECが拓く –設計環境の現状と今後–» [Система LSI Design Environments, Today and the Future] (PDF) (на японском языке). Корпорация НЭК.
^ ЯМАДА, Казуо; НИШИМОТО, Хироаки; ДАЙТО, Масаюки; ОНО, Хирохико (декабрь 2007 г.). «Проверка конструкции процессора с использованием гибридного эмулятора» (PDF) . Технический журнал NEC . 2 (4): 51–55.
^ "PFESiP EP-1 Evaluation Board". datasheetarchive.com (на японском). Renesas. Август 2008 г.
^ Оценочная плата PFESiP EP-1 Lite 技術情報編(PDF) (на японском языке) (1-е изд.). Ренесас Электроникс. Сентябрь 2008 г. A19354JJ1V1UM00 .
^ "PFESiP(Платформа для встраиваемых систем в корпусе)EP Series EP-3" (PDF) (на японском). Renesas. Май 2010 г. Ядро ЦП V850E2M, макс. рабочая частота 266 МГц
^ «Комплекты разработки Xylon logiCRAFT-CC ускоряют разработку сопутствующих микросхем FPGA для популярных встраиваемых процессоров». www.chipestimate.com .
^ "Renesas Electronics представляет серию микроконтроллеров V850 4-го поколения с 74 отдельными устройствами для автомобильных кузовов, приборных панелей, шасси и систем безопасности" (пресс-релиз). Renesas. 2010-11-04.
^ "Renesas - Новые микроконтроллеры для автомобильных кузовов, приборных панелей, шасси и систем безопасности". www.electropages.com .
^ "32-битные микроконтроллеры серии V850E2/Jx4 со сверхнизким энергопотреблением – Миграция с микроконтроллеров V850ES/Jx3 –" (PDF) . Renesas .
^ "32-битные микроконтроллеры серии V850/Jx4 с ультранизким энергопотреблением" (PDF) . Renesas . Март 2012 г.
^ Яно, Y.; Комото, Y.; Сато, Y. (1988). "Микропроцессор V60/V70 и его системные функции поддержки". Сборник статей. COMPCON Spring 88 Thirty-Third IEEE Computer Society International Conference . стр. 36–42. doi :10.1109/CMPCON.1988.4824. ISBN0-8186-0828-5. S2CID 9186701.
^ Mizuhashi, Yukiko; Teramoto, Msanoro (август 1989). "Операционная система UNIX реального времени: RX-UX 832". Microprocessing and Microprogramming . 27 (1–5): 533–538. doi :10.1016/0165-6074(89)90105-1. Аннотация: В этой статье описываются требования к операционным системам UNIX реального времени, концепция проектирования и реализация операционной системы UNIX реального времени RX-UX 832 для микропроцессоров v60/v70, которые являются 32-разрядными микропроцессорами NEC. RX-UX 832 реализован с использованием структуры строительных блоков, состоящей из трех модулей: ядра реального времени, файлового сервера и супервизора Unix. Чтобы гарантировать ответственность в реальном времени, были введены несколько усовершенствований, такие как схема планирования задач с фиксированным приоритетом, файловая система с непрерывными блоками и функции отказоустойчивости. Таким образом, RX-UX 832 позволяет разработчикам систем использовать стандартный Unix в качестве интерфейса человек-машина для создания отказоустойчивых систем с утонченной работоспособностью и обеспечивает высококачественные программные приложения на высокопроизводительных микросхемах.
^ Норихиса Судзуки (январь 1992 г.). Многопроцессорная обработка с общей памятью. MIT Press. стр. 195. ISBN978-0-262-19322-1.
^ "Lucent Technologies лицензирует 32-битное ядро микроконтроллера семейства V850 компании NEC | EE Times". EETimes . 1997-12-16.
^ "Корпоративные связи: Intel и Sun объявляют о создании альянса. NEC и Lucent подписывают соглашение. Seagate и Compaq Ink Dvpt Agreement". HPCwire . 19 декабря 1997 г.
^ «Texas Instruments расширяет портфолио SLI TImeBuilderTM на базе DSP с лицензией на архитектуру встраиваемого процессора NEC V850E» (пресс-релиз). NEC. 1999-03-29.
^ "組み込みニュース" [Встроенные новости]. www.kumikomi.net (на японском языке). 01.10.2001.
^ abcdef NEC (февраль 2006 г.). "Среда разработки серии V850" (PDF) . Получено 28.01.2018 .
^ "NEC Electronics и Renesas объединяют бизнес-операции по созданию третьей по величине в мире компании по производству полупроводников" (пресс-релиз). Корпорация NEC. 27 апреля 2009 г.
^ "組み込みCPU対応コンパイラexeGCCの新バージョンを発表" . www.kmckk.co.jp (на японском языке). Киотский микрокомпьютер. 12 ноября 2008 г.
^ "組み込み用GNU Cコンパイラ exeGCC" [exeGCC: компилятор GNU C для встроенных целей]. www.kmckk.co.jp (на японском языке).
^ ab Lui, D. Jeff Dionne, Michael Durrant и Ed. "uClinux -- Embedded Linux/Microcontroller -- uClinux: Ports!". www.uclinux.org . Архивировано из оригинала 2017-02-12 . Получено 2018-01-26 .{{cite web}}: CS1 maint: несколько имен: список авторов ( ссылка )
^ ab "Linux_2_6_27 - Новички в ядре Linux". kernelnewbies.org .
^ Банк, Адриан; Торвальдс, Линус (2008-07-24). "удалить порт v850". git.kernel.org . Попытка скомпилировать порт v850 приводит к множеству ошибок компиляции, одна из них существует по крайней мере с ядра 2.6.19. Также, похоже, никто не хочет возвращать этот порт в пригодное для использования состояние. Таким образом, этот патч удаляет порт v850. Если кто-то когда-либо решит возродить порт v850, код по-прежнему будет доступен из старых ядер, и не будет невозможно, чтобы порт снова вошел в ядро, если он снова станет активно поддерживаться.
^ "Результаты поиска для: lsi.nec.co.jp". Linux Kernel Changelogs . 2018-02-06.
^ "uCLinux". www.ic.nec.co.jp/micro/uclinux/ . Отсутствует ссылка для <www.ic.nec.co.jp/micro/uclinux/>
^ "LinkedIn".
^ ab "Ядро | Проект Android с открытым исходным кодом". Проект Android с открытым исходным кодом .
^ Аоки, Тошиаки (2016-03-21). Накадзима, Шин; Талпин, Жан-Пьер; Тоёсима, Масуми; Ю, Хуафэн (ред.). «Практическое применение формальных методов в автомобильных системах» (PDF) . Отчет о встрече NII Shonan . Архитектурно-ориентированное моделирование, анализ и проверка киберфизических систем. 2016 (5): 16. ISSN 2186-7437.
^ "RH850ファミリ用リアルタイムOS [RV850]" . Renesas Electronics (на японском языке).
^ "ETAS - RTA-OS - Программные продукты RTA - Программные продукты и системы - Поиск продуктов - Продукты ETAS". www.etas.com . 18 декабря 2008 г.
^ "RTA-OSEK NEC V850E Series с компилятором Green Hills" (PDF) . ETAS.
^ "Программное обеспечение OSEK 2.2 компании Accelerated Technology сертифицировано для семейств процессоров ARM, Infineon, Motorola и NEC. - Бесплатная онлайн-библиотека". www.thefreelibrary.com .
^ "EB tresos Safety OS поддерживает HighTec Toolchain - HighTec EDV-Systeme GmbH". www.hightec-rt.com .
^ "TOPPERS PROJECT/AUTOSAR". www.toppers.jp (на японском).
^ "eSOL запускает масштабируемую POSIX-совместимую операционную систему реального времени eMCOS | eSOL — разработчик встраиваемых операционных систем реального времени". www.esol.com .
^ "Industry Solution Automotive" (PDF) . www.sysgo.com . SYSGO AG. "Мы разработали технологию виртуализации для нашей архитектуры V850 для управления несколькими системами на одном ядре ЦП без взаимных помех, что обеспечивает высокоскоростное и составное управление для промышленного оборудования и автомобилестроения, где режим реального времени имеет решающее значение. SYSGO позволяет нам достичь масштабируемой архитектуры ЦП с технологией виртуализации, которая поддерживает наших клиентов в создании гибких систем разработки". Мичия Накамура, генеральный директор, 1-е подразделение MCU Business Division, Renesas Electronic Corporation
^ "Операционная система реального времени для многоядерных процессоров | eSOL - Разработчик встраиваемой операционной системы реального времени". www.esol.com .
^ "NORTi Professional". www.mispo.co.jp (на японском). MiSPO Co., Ltd.
^ "世界で初めてフラッシュメモリを内蔵した3ビットRISC型マイクロコントローラの発売について». www.nec.co.jp (на японском языке). НЭК: Пресс-релиз. 12 марта 1996 г.
^ Мацуи, Кендзи. «СРЕДА РАЗРАБОТКИ МИКРОКОМПЬЮТЕРОВ» (PDF) . NEC Device Technology International . 2000 (71). NEC Corporation.
^ «Поддержка полупроводников». www.mentor.com .
^ Лапидес, Ларри (Imperas Software Ltd) (2012-10-22). "Тестирование программного обеспечения на основе виртуальной платформы" (PDF) . elearning.renesas.com . Renesas Electronics America Inc.
^ "Управление картой памяти SD". Renesas Electronics .
^ «Параметры V850 — Использование коллекции компиляторов GNU (GCC)». gcc.gnu.org .
^ "Встроенные программные решения V850 и RH850". www.ghs.com .
^ "gcc/config/v850". GitHub. 26 января 2018 г.
^ "Разработка NEC V850" (PDF) . Инструменты GNUPro для встраиваемых систем (ред. 99r1). Cygnus. 1999.
^ "Kyoto Microcomputer: соответствующие процессоры exeGCC". www.kmckk.co.jp (на японском языке).
^ "Пресс-релиз для exeGCC Rel. 3". www.kmckk.co.jp (на японском). Kyoto Microcomputer. 2003-05-31.
^ "Пакет компилятора C для семейства V850". Renesas Electronics .
^ "Ограничения использования пакета компилятора C CA850 V850" (PDF) . Renesas Electronics. 13 сентября 2010 г.
^ "Программный пакет для V850 [SP850]". Renesas Electronics .
^ "CC-RH Compiler, User's Manual" (PDF) . Renesas Electronics. 1 декабря 2017 г.
^ "V850 и RH850 Embedded Software Solutions". www.ghs.com . Green Hills Software.
^ "Green Hills Optimizing Compilers". www.ghs.com . Green Hills Software.
^ "Инструменты разработки". www.windriver.com .
^ "Компилятор Wind River Diab достигает уровня Automotive SPICE 2 и новых усовершенствований, ускоряющих разработку безопасных транспортных систем". www.windriver.com . Windriver Systems. 2013-11-04. ГЛАВНЫЕ НОВОСТИ •Процесс разработки компилятора Wind River Diab достигает уровня Automotive SPICE Process Capability 2. •Новый комплект квалификации компилятора Wind River Diab ISO 26262 помогает клиентам квалифицировать компилятор Diab для проектов, связанных с безопасностью. •Компилятор Diab добавляет поддержку микроконтроллеров семейства Renesas RH850.
^ "IAR Embedded Workbench". www.iar.com . 27 ноября 2020 г.
^ "Набор инструментов для разработки программного обеспечения Renesas RH850 - Обзор | TASKING". www.tasking.com .
^ "Добавляет поддержку v850. Автор: montekki · Запрос на извлечение № 938 · radare/radare2". GitHub .
^ "Радаре/Радаре2". Гитхаб . 10 августа 2022 г.
^ "Плагин V850 IDA Pro" . Получено 22.12.2008 .
^ "Accelerated Technology Now Delivery Code/Lab Developer Suite For the NEC V850 Family. - Бесплатная онлайн-библиотека". www.thefreelibrary.com .
^ ab PARTNER User Manual "V800 Series Common Edition" (PDF) (ред. 2.20). Midas lab. Inc. Май 2000 г. Обзор PARTNER PARTNER — это отладчик исходного кода на базе Windows, разработанный как PARTNERWin компанией Kyoto Micro Computer Co., Ltd. и портированный для продуктов Midas lab Inc. В дополнение к основным функциям отладчика исходного кода, таким как загрузка программы, выполнение программы, управление точками останова, отображение/изменение данных, отображение/изменение кода, существуют и другие функции, настроенные для продуктов Midas lab.
^ ab "WATCHPOINT: Последняя версия для загрузки". www.ss-technologies.co.jp (на японском). Sohwa & Sophia Technologies.
^ Симулятор системы SM850 (PDF) . Renesas. 2002-10-02.
^ ab "Новый полностью интегрированный эмулятор RISC" (PDF) . Trace32 News . 1998 (1).
^ "Kyoto Microcomputer: PARTNER-ETII соответствует CPU". www.kmckk.co.jp (на японском). Kyoto Microcomputer Co., Ltd.
^ "IDT JTAG/EJTAG Devices" (PDF) . Integrated Device Technology, Inc. 2000. Подавляющее большинство предложений конкурентов включали порт тестового доступа JTAG (TAP). В последнее время появились продукты с более расширенными возможностями, такие как N-Wire/N-Trace от NEC, RISCWatch от IBM и COP от Motorola. Эти версии Enhanced JTAG выполняют относительно те же функции и используют традиционный JTAG TAP с парой дополнительных контактов для большего контроля.
^ "64-битный RISC MPU использует суперскалярную схему | EE Times". EETimes . 2001-07-30.
^ Техническое описание UPD70P3000 (PDF) (изд. 3.00). Ренесас. 1 августа 1997 г.
^ UPD70P3002 Технические характеристики (PDF) (3.00 ред.). Renesas. 1997-07-01.
^ Руководство пользователя PG-1500 (PDF) (изд. 4.00). Ренесас. 1 мая 1997 г.
^ UPD27C1001A Технический паспорт (PDF) . NEC.
^ Джордан, Ларри Т., Seeq Technology, Inc. (1981-09-18). "US 4,451,903A: Метод и устройство для кодирования информации о продукте и программировании в полупроводниках" (PDF) . pdfpiw.uspto.gov . Патентное и торговое ведомство США.{{cite web}}: CS1 maint: несколько имен: список авторов ( ссылка )
^ Некоторые EPROM, EEPROM, флэш-память и флэш-микроконтроллерные полупроводниковые приборы и продукты, содержащие то же самое, Инв. 337-TA-395. DIANE Publishing. ISBN9781457824975.
^ "Чтение/запись микросхем VVDI PROG с кабелями перепрошивки ECU/MCU/MC9S12 | Официальный блог OBDexpress.co.uk". blog.obdexpress.co.uk .
Внешние ссылки
Фотография кристалла V850 (возможно, V851), представленного в 1994 году компанией Nikkei BP (на японском языке, требуется регистрация)
Фотография кристалла V853 из пресс-релиза NEC (на японском языке)
Текущее состояние встроенного ЦП в проектировании SoC, NEC Tech. Journal 1-5 стр. 38-45 (декабрь 2006 г.)
Renesas: Обзор архитектуры V850, высокая производительность и энергоэффективность
Руководство пользователя, Архитектура 32-разрядного однокристального микроконтроллера семейства V850