V850 является торговой маркой название для 32-битного RISC архитектуры процессора от Renesas Electronics для встраиваемых микроконтроллеров , введенный в начале 1990 - х годов NEC и до сих пор разрабатывается как в 2018 году.
Основная информация | |
---|---|
Запущен | 1994 |
Снято с производства | Текущий |
Общий производитель (и) |
|
Представление | |
Максимум. Тактовая частота процессора | От 32 кГц до 320 МГц |
Ширина данных | 32 |
Ширина адреса | 32 |
Кэш | |
Кэш L1 | настраиваемый |
Архитектура и классификация | |
Заявление | Встраиваемое, Мобильное оборудование, Кондиционер, Авто |
Мин. размер элемента | От 0,8 мкм до 40 нм |
Микроархитектура | V810 (1991), V850 (1994), V850E (1996), V850E1 (1999), V850ES (2002), V850E2 (2004), V850E1F (2005), V850E2v2 ( FIX ME ), V850E2v3 (2009), V850E2v4 (2010) , V850E2v3S (2011 г.), V850E3v5 (2014 г.) |
Набор инструкций | Серия V800 |
инструкции | v850: 74 v850e: 81 v850e1: 80 (83) v850e1f: 96 v850e2: 89 v850e2v3: 98 V850e3v5: FIX ME |
Расширения |
|
Физические характеристики | |
Ядра |
|
Продукты, модели, варианты | |
Кодовые названия продуктов |
|
Вариант (ы) | Семейство V850, Семейство RH850 |
История | |
Предшественник | Ядро CISC "V80" |
V850 семьи было развито многими микроархитектуры расширений до сегодняшнего дня, но все расширения имеют двоичный код уровня обратной совместимости с программами через четверть века. Его основа - 32 32-битных регистра общего назначения с архитектурой загрузки / сохранения . Он имеет высокую эффективность кода, потому что большинство часто используемых инструкций отображаются в 16-битные полусловы.
На ранней стадии он в основном ориентировался на сверхнизкое энергопотребление, такое как 0,5 мВт / MIPS . V850 широко используется в различных приложениях, включая оптические дисководы , жесткие диски , мобильные телефоны , автомобильные аудиосистемы и инверторные компрессоры для кондиционеров . Но сегодня новые микроархитектуры в основном ориентированы на высокую производительность и высокую надежность, например, с механизмом дублирования с двойным замком для автомобильной промышленности . В настоящее время семейства V850 и RH850 широко используются в автомобилях.
Обзор
V850 является торговой маркой названия для 32-разрядного RISC - архитектуры процессоров для встраиваемых микроконтроллеров от Renesas Electronics Corporation . Первоначально он был разработан и произведен корпорацией NEC в начале 1990-х [1] [2] ( знак авторского права на микрокод на упаковке показывает © 1991) как ответвление серии V800 [3] : 97, PDF103 и все еще развивается. до сегодняшнего дня. [4]
На смену его базовой архитектуре пришли варианты семейства V850, называемые ядрами ЦП V850E, V850E1, V850ES, [5] V850E1F, V850E2, V850E2M, V850E2S и семейства RH850 (V850E2M, V850E2S и V850E3).
Многие компиляторы и отладчики доступны от различных поставщиков средств разработки .
Операционные системы реального времени предоставляются поставщиками компиляторов.
Внутрисхемные эмуляторы (ICE) предоставляются многими производителями. Доступны устаревший тип на основе модуля подтверждения, интерфейс N-Wire на основе JTAG с типом N-trace и интерфейс Nexus с типом Aurora Trace.
Системы приложений
Первое ядро ЦП V850 использовалось для многих DVD-приводов, производимых корпорацией NEC , а затем Sony Optiarc . [6] [7] Компания NEC Electronics (в настоящее время Renesas Electronics ) интенсивно разрабатывала специализированные стандартные продукты (ASSP) для оптических дисководов под названием SCOMBO® Series . [8] [9] Это первое поколение процессорных ядер также использовалось для жестких дисков, производимых Quantum Corporation (см. Фото).
V850 / xxn производственная линия, началось с V850 / SA1 [10] и V850 / SV1 [11] расширил его применение к ультра-ло-энергетических продуктов , таких как "удобных видеокамерах ." Он имеет основной и дополнительный усилитель внутреннего генератора, работающий от 1,8 В до 3,6 В с внешним резонатором , таким как кварцевый и керамический . [10] Программный режим STOP, в котором внутренний часовой таймер работает с субгенератором 32,768 кГц, обычно потребляет только 8 мкА электрического тока . [12] [13] NEC также выпустила V850 / SB1 [14] для автомобильной аудиосистемы с контроллером IEBus в 1998 году, который отличается сверхнизким энергопотреблением (3,6 мВт при 5 В / MIPS) и сверхмалым шумом ( EMI / EMS) 5. V продукт. [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 «s и 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
Около 2005 года, технико - экономическое обоснование для « FlexRay контроллера» на платформе V850E было начато в нескольких компаниях. Компания Yokogawa Digital Computer (в настоящее время DTS INSIGHT) разработала оценочную плату под названием GT200 ; с V850E / IA1 и FPGA , в котором используется контроллер FlexRay, разработанный Bosch . [36] : 78, PDF80
V850E2 ядро первичной целевой автомобильной области, [37] , но также используется для NEC, мобильных телефонов . [38]
Текущая линейка семейств V850 (включая семейство Renesas RH850, основанное на ядре V850E3 , по состоянию на 2018 г.) охватывает в основном автомобильные приложения, а также микроконтроллеры, предназначенные для « межоборудования » и «управления двигателем». Семейство V850 (на основе ядер V850E , V850ES и V850E2 ) и семейство RH850 (на основе ядра V850E3 , по состоянию на 2018 г.) широко используются в автомобильной промышленности. [39] [40]
Стратегия торговой марки
V850 является товарным знаком, но не зарегистрированным товарным знаком. [41] NEC однажды подала заявку на регистрацию в Японское патентное ведомство , но она была отклонена для регистрации [42] [43], поскольку это было естественным продолжением серийного номера. Но это действие имеет достаточный эффект, чтобы помешать другим людям или организациям зарегистрировать его в качестве товарного знака. Кроме того, Renesas (ранее NEC) использует товарный знак типа V850X / xxn, такой как V850E / MA1, более 20 лет, поскольку комбинация 1 алфавита и 2 числовых строк не может считаться «зарегистрированной» торговой маркой. Таким образом, им можно пользоваться без каких-либо регистраций, и никто не может в этом винить.
Единственным исключением является 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 Reg. 2 009 119. [47]
Согласно текущей документации Renesas Electronics, как минимум следующие строки являются ее товарным знаком. «Серия V800», «Семейство V850», «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]
Архитектура
Базовая архитектура
В основе V810 и V850 лежит типичная архитектура загрузки / сохранения на основе регистров общего назначения . [51] : 4 У них 32 32-битных регистра общего назначения, а R0 зафиксирован как нулевой регистр, который всегда содержит ноль. В V850 R30 неявно используется SLD / SST ; 16-битные инструкции загрузки / сохранения в коротком формате в виде указателя элемента (ep) , причем режим адресации включает регистр базового адреса ep и непосредственные смещения операндов. В V850E или более поздних версиях микроархитектур R3 также неявно используется PREPARE / DISPOSE ; вызывать инструкции по созданию и раскручиванию фрейма стека в качестве указателя стека . Соглашение о вызовах компиляторов также использует R3 в качестве указателя стека.
Оригинальный V850 имеет простую 5-ступенчатую конвейерную архитектуру с шагом в 1 такт . [48] : 114–126 Это важная особенность RISC; компьютеры с сокращенным набором команд . Но размер объектного кода примерно вдвое меньше, чем у MIPS R3000 . [51] : 5, потому что V810 и V850 приняли 16-битный и 32-битный формат инструкции длины двусторонней формы соответственно, [48] : 38-40 [51] : 17 [52] : 29-30 и наиболее часто используемые инструкции отображаются в 16-битное полуслово. Другими словами, 16-битной ширины внешней шины относительно достаточно для непрерывного предоставления инструкций без остановки конвейера, что обеспечивает низкое энергопотребление на плате приложений и подходит для мобильного оборудования. Эта концепция аналогична архитектурам набора команд Renesas (ранее Hitachi) SH , ARM Thumb и MIPS16 . [53] : 4
Кроме того, осторожно выбирается реализация набора инструкций . Например, вызов функции с инструкциями Jump и (Register) Link , [48] : 61 [51] : 20 [52] : 64, которые сохраняют следующий ПК в регистре (зафиксирован на R31 в V810), также является одним из методов RISC. чтобы уменьшить количество инструкций. Возврат из функции может быть выполнен с помощью инструкции jmp [Rn] ( jmp [R31] в V810). [48] : 61 [51] : 23 [52] : 65 Типичные процессоры CISC используют инструкции вызова и возврата и помещают следующий компьютер в свою область памяти стека .
Но у V810 и V850 есть некоторые отличия в микроархитектуре . V810 использует микропрограммный метод работы для некоторых инструкций; арифметические операции с плавающей запятой и операции с битовыми строками , тогда как V850 является полностью зашитым методом управления . В результате, например, первый V850 не имеет наборов команд арифметики с плавающей запятой и манипулирования битами ; включая «найти первую единицу / ноль» (поиск 1/0; SCH1x / SCH0x ) , за исключением «установить / clr / отрицать бит» ( SET1 / CLR1 / NOT1 ). Эти расширенные наборы команд возрождены в расширениях V850E2x.
Хотя V800 Series принимает RISC набора инструкций архитектуры , их язык ассемблера является ручным кодированием дружелюбным. Они используют прямую архитектуру загрузки / хранения . [51] : 4 Кроме того, реализован механизм « блокировки » как для рисков данных, так и для опасностей ветвлений , [51] : 33–35 другими словами, программисту на языке ассемблера не нужно учитывать какие-либо слоты задержки . 32 регистра общего назначения обеспечивают гибкость для пользователей языка ассемблера . Смесь кодов, собранных вручную, и кодов, скомпилированных на языке C, доступна при использовании параметров компилятора, таких как "-mno-app-regs" в Gnu Compiler Collection . [54]
Немного жаль, что инструкция IN V810 удалена из первого V850, что позволяет беззнаковую загрузку из отображенного в память ввода-вывода . [51] : 22 [52] : 63
Подробное обсуждение доступно в некоторых старых журналах. [55] [56]
Основная цель модификации V810 до V850 - арифметика насыщения из-за запросов клиентов по запросу клиентов [ необходима цитата ] .
Расширение микроархитектуры
Серия V850 повторяет многие расширения микроархитектуры , но все расширения имеют обратную совместимость . [57] Другими словами, все старые двоичные программные активы, в том числе написанные четверть века назад, работают на каждом новом ядре. Кроме того, каждая микроархитектура имеет варианты реализации схем и варианты технологии изготовления на протяжении четверти века.
В 1996 году V853 был объявлен первым 32-разрядным микроконтроллером RISC со встроенной флэш-памятью . [58] Но максимальное количество циклов «стирания и записи» составляло 16 отсчетов. [59] : 37
В 1998 году NEC стратегически приступила к расширению линейки продуктов V850 как в сфере стандартных и ASSP, так и в сегменте ASIC и SoC . [60]
Первое поколение V850 не имеет неподписанных инструкций загрузки, которые были удалены из V810 (как IN.H и IN.B ), затем они были добавлены снова как LD.HU и LD.BU во втором поколении; Серия V850E (V850E1). Кроме того, V850E имеет некоторые другие удобные для пользователя расширения CISCy, такие как «таблица вызовов», «переключение» и «подготовка / удаление». [61] : 217
В 2001 году NEC выпустила ядро V850ES, которое представляет собой серию со сверхнизким энергопотреблением, но является ISA-совместимой с V850E. [62]
Примерно в 2001 году IP-ядро Java Acceleration для V850, казалось, предоставлялось некоторым клиентам как SoC [63], но подробная информация содержится только в некоторых патентах. [64] [65]
В 2005 году NEC Electronics представила ядро V850E2 как линейку продуктов V850E2 / ME3 с суперскалярной архитектурой . [66]
В 2009 году NEC Electronics представила V850E2M как двухъядерный с 2,56 MIPS / МГц и 1,5 мВт / MIPS. [67]
В 2011 году Renesas раскрыла расширение SIMD для V850 как V850E2H . [57] [68] Что касается расширения SIMD, были проведены некоторые академические исследования. [69] Но архитектурная документация для этой последней линейки продуктов предоставляется только покупателям автомобилей. Его нельзя найти на веб-сайте Renesas. [70] Похоже, его название было изменено на V850E3 или G3H . Единственный способ узнать о его наборе инструкций - это выполнить « обратный инжиниринг » из коллекции компиляторов GNU .
Потребляемая мощность
Оригинальная архитектура ЦП V810 и V850 предназначена для приложений со сверхнизким энергопотреблением.
Подробное описание V810 есть в некоторых журналах. [71] [72]
Согласно документации Renesas, энергопотребление реализации V850ES / Jx3-L составляет около 70% от ARM Cortex-M3. [5] : 14,15
V810 работает при напряжении от 2,2 В до 5,5 В с производственным процессом 5 В 0,8 мкм (CZ4) [73], при этом рассеиваемая мощность с Dhrystone MIPS составляет 500 мВт при 15 MIPS и 40 мВт при 6 MIPS при 5 В и 2,2 В соответственно. Это один из самых маломощных 32-битных микроконтроллеров начала 1990-х годов. Эта спецификация может быть достигнута как с помощью хорошо продуманной архитектуры набора команд, так и с помощью точно настроенной 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 мкА . В нормальном режиме работы Subclock при 3,3 В с частотой 32,768 кГц потребляет обычно 40 мкА, максимум 140 мкА. (I DD5 ) [74] : 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 специально настроены на низкий уровень электромагнитных помех с помощью внутреннего регулятора напряжения 5 В, что обеспечивает высокую чувствительность приема радиосигналов для автомобильного радиоприемника. [75] : 41–44
В 2011 году NEC выпустила серию ультра-маломощных V850ES с микроархитектурой 3-го поколения , которая требует 1,43 мВт / MIPS в диапазоне рабочих напряжений от 2,2 В до 2,7 В [62], но эта первая реализация микроархитектуры V850ES кажется неполной по сравнению с более поздними версиями. поколения той же архитектуры. Его "Sub-IDLE" режим ожидания для версии ПЗУ с маской V850ES / SA2 и V850ES / SA3, эти внутренние RTC работают при 2,5 В с дополнительным генератором 32,768 кГц (I DD6 ), обычно потребляют только электрический ток 5 мкА. Но нормальный режим работы Subclock при 2,5 В и 32,768 кГц потребляет обычно 40 мкА, максимум 100 мкА. [76] : 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 кГц, [77] : 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 В). [77] : 1002, 1041
Потребляемая мощность от NA85E2 (V850E2) ядер значительно больше по сравнению с NU85E (V850E1) ядрами в том же CB-12L (UX4L) [73] [78] процесс изготовления . Причина в том, что ядро V850E2x имеет шину предварительной выборки инструкций шириной 128 бит и несколько очередей предварительной выборки инструкций , [79] : 16, тогда как средняя длина инструкции серии V800 составляет почти 16 бит. [51] : 17 Это означает, что 16 инструкций могут быть извлечены из памяти одновременно, затем память и схемы предварительной выборки находятся в состоянии ожидания от 3 до 7 циклов для двухканальной суперскалярной архитектуры . Этот зазор увеличивает разницу амплитуд электрического тока. Кроме того, пиковый электрический ток превышает допустимый для стабилизаторов напряжения мобильных гаджетов . Что касается ядра процессора V850E2M, оно публично представлено как 1,5 мВт / MIPS, в 3 раза больше, чем у предыдущих поколений, хотя оно должно иметь преимущества новых технологий производства . [67] Некоторое мобильное оборудование избегает использования выполнения с двумя командами (двухканальный суперскаляр ), другими словами, принимает настройку выполнения с одной инструкцией (с одним конвейером) для уменьшения разницы амплитуд электрического тока.
Методология разработки
Поскольку семейство V850 [48] : 16 разработано как ответвление серии V800, [3] : 97, PDF103, базовая архитектура ЦП унаследована от V810. [81] Архитектура набора команд первого V850 радикально изменена по сравнению с V810, но с точки зрения GNU Compiler Collection разница находится в пределах уровня исправления . [82] Основная цель этого изменения - реализовать арифметику насыщения по запросу клиентов.
Подробная методология проектирования V810 описана в журнале. [83] V850 использует эти проектные активы. Но логика канала данных была изменена с динамической логики на статическую, чтобы включить режим работы с тактовой частотой в реальном времени 32,768 кГц .
Уровень передачи регистров « Архитектура ЦП » V810 разработан с помощью языка функционального описания (FDL) [84] [85] [86] в программном обеспечении Falcon Simulator , это собственные инструменты САПР NEC . Эта методика такая же, как у NEC V60 . [87] В конце 1980-х Verilog HDL еще не был приобретен Cadence Design Systems . [88] FDL использовался до середины 2000-х, а также использовался для разработки суперкомпьютера NEC ; под названием Earth Simulator . [89]
Отличие от V60 является то , что схема была написана с схематическим редактором , а не из Calma , но Mentor Graphics называется NETED , [90] часть Архитектурного дизайна продукта [91] [92] на Apollo Computer «ы рабочей станции , которая это самый главный редактор схем на тот момент. [93] Это позволило сформировать нетлисты , такие как EDIF и SPICE , для LVS программы , как каденция в Дракуле продуктов и NEC, в доме и Zycad список соединений для логического моделирования . В дальнейшем эта схема , из NETED стал способен генерировать ворота уровня Verilog HDL списка соединений для V850.
Большая часть списка соединений FDL уровня передачи регистров была переведена в схему уровня шлюза вручную, потому что логический синтез еще не получил практического применения в тот момент. FDL был точно разделен на канал данных и случайную логику . Для Datapath стороны, затвор-уровень схема включить вручную повторено произведение искусства . С другой стороны, для части случайной логики , логический синтез пытались использовать для генерации схемы на уровне затвора , но это составляло около 10% от всей схемы.
Кроме того, формальная проверка также не должна применяться на практике, что означает, что для сравнения списка соединений на уровне ворот со списком RTL требуется полный регрессионный тест с помощью динамического логического моделирования . Для логического моделирования на уровне ворот обычно используется собственный инструмент САПР NEC под названием V-SIM . [94] Но иногда для этой цели используется аппаратный эмулятор , такой как ускоритель моделирования Zycad LE [95] . (См .: [96] : 13 В этом материале производительность Zycad LE сравнивается с HAL от NEC , но первоначальная декада разработки отличается. [97] )
Таблица кодов операций инструкций
Каждая таблица кодов операций (кодов операций) взята из Руководства пользователя: Архитектура (см. Внешние ссылки ).
V810 (устарело)
- Коды операций 1-й карты
- Все опкод (код операции) от проводного управления эксплуатации закрыт в течение первого 16-битового полуслова , точнее, первые 7 бит из MSB . Для аппаратного декодирования достаточно структуры ПЗУ на 64 слова с таблицей кодов условий ветвления . Если требуется 16-битный буквальный операнд , он располагается во втором полуслове. Микропрограммное управление операциями; битовые строки и арифметические инструкции с плавающей запятой также находятся во втором 16-битном полуслове. В результате все инструкции приобретают 16-битную и 32-битную двухстороннюю длину. Беззнаковая загрузка с отображением в память ввода-вывода реализована в виде инструкции In . Арифметические и логические инструкции не полностью, но относительно ортогональны .
- V810 не имеет арифметических инструкций насыщения , но одной дополнительной инструкции в формате II, такой как SAT, которая проверяет флаги ( переполнение , знак , ноль и полуслова ) и перезаписывает указанный регистр, может быть достаточно как для подписанных, так и для неподписанных, а также для слово и полуслова, арифметические операции.
Бит [12:10]
[15:13, 9]000 001 010 011 100 101 110 111 Формат 000 X MOV ДОБАВЛЯТЬ SUB CMP SHL SHR JMP SAR Я (R, r) 001 Х MUL DIV MULU ДИВУ ИЛИ ЖЕ А ТАКЖЕ XOR НЕТ 010 Х MOV ДОБАВЛЯТЬ SETF CMP SHL SHR SAR II (imm5, r) 011 Х ЛОВУШКА РЕТИ HALT LDSR STSR Bit str.
100 0
100 1Bcond III (disp9) BV BZ / BE BN (BS) BLT BNV BNZ / BNE BP (BNS) BGE BC / BL BNH BR BLE BNC / BNL BH NOP BGT 101 Х MOVEA ADDI JR JAL ORI И Я XORI MOVHI IV / V 110 X LD.B LD.H LD.W ST.B ST.H ST.W VI (disp16 [R], r) 111 X IN.B IN.H CAXI В W OUT.B OUT.H Плавать OUT.W VI / VII
- «NOP» - это псевдоним «Non-BR».
V850 (1-го поколения)
- Коды операций 1-й карты
Бит [7: 5]
[10: 8]000 001 010 011 100 101 110 111 Формат 000 MOV НЕТ DIVH JMP САЦУБР SATSUB SATADD MULH Я (R, r) 001 ИЛИ ЖЕ XOR А ТАКЖЕ TST СУБР SUB ДОБАВЛЯТЬ CMP 010 MOV SATADD ДОБАВЛЯТЬ CMP SHR SAR SHL MULH II (imm5, r) 011 SLD.B SST.B IV (disp7 [ep], r) 100 SLD.H SST.H IV (disp8 [ep], r) 101 Бит [0] SLD.W / SST.W Бит [3: 0] Бсекунда IV / III 110 ADDI MOVEA MOVHI САЦУБИ ORI XORI И Я MULHI VI (disp16 [R], r) 111 LD.B 2-я карта ST.B 2-я карта JARL Бит [15:14]
SET1 / NOT1
/ CLR1 / TST12-е
расширение картыV / VII / VIII
- «NOP» - это псевдоним «MOV R0, R0».
- Коды операций второй карты
Бит [23:21] 000 001 010 011 100 101 110 111 Формат [16] 1-й бит карты [10: 5] = 111001 0 LD.H VII 1 ST.H VII [16] 1-й бит карты [10: 5] = 111011 0 LD.W VII 1 ST.W VII [26:24] 1-й бит карты [10: 5] = 111111 000 SETF LDSR STSR undef SHR SAR SHL undef IX (R, r) 001 ЛОВУШКА HALT РЕТИ 1-й
бит карты [15:13]
EI / DI
undefНезаконная инструкция Икс 01X Незаконная инструкция - 1XX Незаконная инструкция -
V850E / E1 / ES
- Коды операций 1-й карты
Бит [7: 5]
[10: 8]000 001 010 011 100 101 110 111 Формат 000 - † НЕТ ВЫКЛЮЧАТЕЛЬ JMP ZXB SXB ZXH SXH I (R, r0) MOV DBTRAP Бит [4]
SLD.BU
/SLD.HUСАЦУБР SATSUB SATADD MULH I (R0, r31) / IV undef I (R0, r) / IV DIVH I (R, r) / IV 001 ИЛИ ЖЕ XOR А ТАКЖЕ TST СУБР SUB ДОБАВЛЯТЬ CMP Я (R, r) 010 ЗВОНИТЕ ДОБАВЛЯТЬ CMP SHR SAR SHL undef II (imm5, r0) MOV SATADD MULH II (imm5, r) 011 SLD.B SST.B IV (disp7 [ep], r) 100 SLD.H SST.H IV (disp8 [ep], r) 101 Бит [0] SLD.W / SST.W Бит [3: 0] Бсекунда IV / III (disp9) 110 ADDI Бит [15:11]
MOV (r = 0)Бит [15:11]
УДАЛИТЬ (r = 0)ORI XORI И Я Бит [15:11]
undefVI (imm16, R, r)
/ VI (imm32, R)
/ XIIIMOVEA MOVHI STASUBI MULHI 111 LD.B 2-я карта ST.B 2-я карта Бит [15:14]
SET1 / NOT1
/ CLR1 / TST12-я карта VII (disp16 [R], r)
/ VIII (imm3, disp16 [R])
- †: «NOP» - это псевдоним «MOV R0, R0».
- Коды операций второй карты
Бит [23:21]
[16, 26:24]000 001 010 011 100 101 110 111 Формат 1-й бит карты [10: 5] = 111001 0 ХХХ LD.H VII (disp16 [R], r) 1 ХХХ ST.H 1-й бит карты [10: 5] = 111011 0 ХХХ LD.W VII (disp16 [R], r) 1 ХХХ ST.W 1-й бит карты [10: 5] = 11110X 0 ХХХ 1-й бит карты [15:11] JR (r = 0) / JARL (r ≠ 0) V (disp22) 1 ХХХ 1-й бит карты [15:11] PREPARE (r = 0) / LD.BU XIII / VII (disp16 [R], r) 1-й бит карты [10: 5] = 111111 0 000 SETF LDSR STSR undef SHR SAR SHL Бит [18:17]
SET1 / NOT1
CLR1 / TST1IX (R, r)
IX (R, [r])0 001 ЛОВУШКА HALT Бит [18:17]
RETI / CTRET
/ DBRET
/ undef1-й
бит карты [15:11]
EI / DI
undefundef Икс 0 010 SASF Бит [17]
MUL (R, r, w)
/ MULU (R, r, w)Бит [17]
MUL (imm9, r, w)
/ MULU (imm9, r, w)Бит [17]
DIVH (R, r, w)
/ DIVHU (R, r, W)Бит [17]
DIV (R, r, w)
/ DIVU (R, r, w)IX (R, r)
/ XI (R, r, w)
/ XII (imm9, r, w)0 011 CMOV (imm5, r, w) CMOV (R, r, w) Бит [18:17]
BSW / BSH
HSW / undefundef Незаконная инструкция XI (c, R, r, w)
/ XII (c, imm5, r, w)0 10X Незаконная инструкция 1 ХХХ LD.HU VII (disp16 [R], r)
Список ядер ЦП серии V800
Ядро процессора | Варианты продукта | Параметры таргетинга GCC [98] | Замечания |
---|---|---|---|
V810 [1] (1991) | Семейство V810 (V810, V805 V820, V821 [99] ) | Требуется откат патча. [82] Доступно на Planet Virtual Boy. GCC назвал gccVB. | Устаревшие продукты. Беззнаковый и подписанный груз. μ-кодированный поплавок ( одинарный ) [100] 5-ступенчатый конвейер. [101] 6,7 мВт / MIPS (продукт 5 В) |
V810 (1997) | Семейство V830 (V830 - V832 [102] ) | то же самое | Устаревшие продукты. Высококачественные продукты. Мультимедийное расширение. |
V850 (1994) | Начало семейства V850 V851 - V852 [103] V853, [58] [104] [105] V854 | нет или -mv850 | Устаревшие продукты. 5-ступенчатый конвейер. 4,4 мВт / MIPS (продукт 5 В) |
V850 (1997) | V850 / xxn (например, V850 / SA1) | нет или -mv850 | Не для новых разработок. Подписанный груз. 1,15 Dhrystone MIPS / MHz Продукты со сверхнизким энергопотреблением. 3,6 мВт / MIPS (продукт 5 В) 2,7 мВт / MIPS (продукт 3,3 В) 1,0 мВт / MIPS (вспомогательный 1,8 В) |
V850E (1996 г.) | V850E / MS1, [106] [107] V850E / MS2 | -mv850e | Не для новых разработок. Беззнаковый и подписанный груз. 1.3 Стандартные продукты Dhrystone MIPS / MHz . |
V850E1 (1999) | V850E / xxn (например, V850E / MA1 [22] ) Ядро SoC NB85E [108] [109] Ядро SoC NU85E [108] [109] (лучшая сотовая связь Sony и NEC). | -mv850e1 или ‑mv850es | Беззнаковый и подписанный груз. N-Wire и N-Trace. Стандартные продукты. Продукты SoC. |
V850ES (2002) | V850ES / xxn (-x) (например, V850ES / SA2) | -mv850es или ‑mv850e1 | Беззнаковый и подписанный груз. Продукты со сверхнизким энергопотреблением. 1,43 мВт / MIPS (продукт 2,5 В) 0,52 мВт / MIPS (вспомогательный режим 2,0 В) Требуется переход на V850E2S. |
V850E1F (2005 г.) | V850E / PH2, V850E / PH3 V850E / PHO3 | Требуется патч (возможно). | H / W float (одинарная точность) . |
V850E2 (2004 год) | Ядро SoC V850E2 / ME3 NA85E2 [108] [110] (долговременная сотовая связь NEC. Срок службы = 2004–2012 гг.) | -mv850e2 | Не для новых разработок. Много ошибок, но все еще жив. Одиночный insn. выполнение. (Двойное выполнение ошибок.) 7-этапный конвейер. S / W поплавок. Стандартные продукты. Продукты SoC. |
V850E2 (версия 2) () | V850E2 / xxn (например, FIX ME) NB85E2 SoC core [108] [110] [111] | -mv850e2 | Исправления убраны. Выполнение двойной инструкции. 7-ступенчатый конвейер. S / W поплавок. Стандартные продукты. Продукты SoC. |
V850E2M (2009 г.) G3 | V850E2 / xxn (например, V850E2 / FG4) RH850 / nxn | -mv850e2v3 и -msoft-float | S / W поплавок. Выполнение двойной инструкции. 7-ступенчатый конвейер. 2,56 Dhrystone MIPS / МГц 1,5 мВт / MIPS Поддержка нескольких ядер ЦП. Защита памяти. |
V850E2R (2010) G3R | V850E2 / xxn (например, V850E2 / MN4) RH850 / nxn | -mv850e2v3 | H / W float (двойная точность) . Выполнение двойной инструкции. 7-ступенчатый конвейер. 2.56 Dhrystone MIPS / MHz Поддержка нескольких ядер ЦП. Защита памяти. |
V850E2S (2011) G3K | V850E2 / xxn (-x) (например, V850E2 / Jx4-L) (например, V850E2 / Fx4-L) RH850xnx | -mv850e2v3 и ‑msoft ‑ float | S / W поплавок. 5-ступенчатый конвейер. 1.9 Поддержка нескольких ядер Dhrystone MIPS / MHz . Защита памяти. Ультра-сверхнизкое энергопотребление. Стандартные продукты. Совместимость контактов V850ES / xxn. Автомобильные товары. Требуется переход на RH850. |
V850E2H (2010 г.) [112] V850E3 (2014 г.) G3M G3MH, G3KH | RH850 / xnx (например, RH850 / C1H) | -mv850e2v4 и ‑mloop или -mv850e3v5 и ‑mloop | Расширение SIMD. 64-битная множественная загрузка / сохранение. Удлинение петли. H / W float (двойная точность) . Защита памяти. Поддержка нескольких ядер ЦП. Автомобильные товары. |
[99] [102] [106] [107] [1] [101] [82] [103] [104] [105] [108] [112]
Решения SoC
SoC IP-ядра
В 1998 году NEC начала предоставлять семейство V850 в качестве ядра ASIC для расширения своего бизнеса в области ASIC. [113] Кроме того, как ядро процессора V850E1 имя Nx85E [114] [115] и ядро процессора V850E2 имя Nx85E2 , [116] , соответственно, также используется для расширения бизнеса стандартных продуктов с методологией проектирования ASIC.
Это ядро используют различные SoC. Например, в 2003 году, Dotcast, Inc используется ядро NU85E для телевизионной приставки приемника цифрового Datacasting на основе dNTSC (данные в NTSC видео [117] ) метода. Этот сердечник изготовлен по технологии CB-10 0,25 мкм, в которой используется 5-слойный металл. [118] : 9–10
NA85E2C ядро, которое развивается в 1,5 В 150 нм CB-12L (UX4L) [73] [78] Процесс изготовления , имеет много опечаток (4 страницы добавлению в предварительном руководстве архитектуры, [119] : 230-233 плюс 7 страниц другой документ об ограничениях [120], если он опубликован в Интернете). Но, похоже, это не вопрос использования, потому что это долговечный продукт.
NEC также расширила ядро для процесса изготовления 130 нм CB-130 (UX5) [73] ИС на базе ячеек, но это неясно. [121] [122]
IP-ядро Synopsys DesignWare® для V850E было когда-то объявлено [123], но поддержка устарела. [124]
Имя | Основной | Cell-base серия | Мощность питания | Узел / Выход L | Fab. прок. [73] | Freq. МГц | Тип | ЛЕД | Документы. |
---|---|---|---|---|---|---|---|---|---|
NA851C | V851 | CB-9VX | 3,3 В | 350 нм | UC1 | 33 | С периферийным | [113] [125] | |
NA853C | V853 | CB-9VX | 3,3 В | 350 нм | UC1 | 33 | С периферийным | [113] [126] | |
NA85E | V850E1 | CB-9VX | 3,3 В | 350 нм | UC1 | Объемное ядро | [114] | ||
NB85E | V850E1 | CB-9VX | 3,3 В | 350 нм | UC1 | 66 | Объемное ядро | [127] [128] | [113] [115] [129] |
NB85ET | V850E1 | CB-9VX | 3,3 В | 350 нм | UC1 | 66 | с трассировкой I / F | [127] [128] | [113] [129] |
NB85E | V850E1 | CB-10 | 2,5 В | 250 нм | UC2 | 66 | Объемное ядро | [127] [128] | [129] |
NB85ET | V850E1 | CB-10 | 2,5 В | 250 нм | UC2 | 66 | с трассировкой I / F | [127] [128] | [129] |
NU85EA | V850E1 | CB-10VX | 2,5 В | 250 нм | UC2 | 100 | Объемное ядро | [127] [128] | [129] [130] [131] [132] |
NU85ET | V850E1 | CB-10VX | 2,5 В | 250 нм | UC2 | 100 | с трассировкой I / F | [127] [128] | [129] [130] [131] [132] |
NDU85ETV14 | V850E1 | CB-12L | 1,5 В | 150 нм / 130 нм | UX4L | с трассировкой I / F | [127] [128] | [129] [130] [131] | |
NDU85ETVxx | V850E1 | КБ-12М | 1,5 В | 150 нм / 130 нм | UX4M | с трассировкой I / F | [127] [128] | [129] [130] [132] | |
NA85E2C | V850E2 | CB-12L | 1,5 В | 150 нм / 130 нм | UX4L | 200 | с трассировкой I / F | [110] [133] | [129] [132] |
NB85E2C | V850E2 | CB-12L | 1,5 В | 150 нм / 130 нм | UX4L | 200 | с трассировкой I / F | [110] [133] | [129] [132] |
V850E2x | CB-130L | 1,2 В | 130 нм / 95 нм | UX5L | [121] [122] | ||||
- | - | CB-90L | 1,2 В | 90 нм / | UX6L | Заменен на ARM946. [111] | |||
В доме | V850E2x | UX6LF | 1,2 В | 90 нм / | UX6LF | Renesas только для внутреннего пользования ??? | |||
- | - | CB-65L | 1,2 В | 65 нм / | UX7L | Пропущено. Заменен на ARM1156. [111] | |||
- | - | CB-55L | 1,2 В | 55 нм / 50 нм | UX7LS | Пропущено. Заменен на ARM Cortex-M3. | |||
- | - | CB-40L | 1,1 В | 40 нм / 40 нм | UX8L | Заменен на ARM Cortex-M4. | |||
В доме | V850E3 | RV40F | 1,1 В | 40 нм / 40 нм | RV40F | 320 | Renesas только для внутреннего пользования ??? |
Системы прототипирования ПЛИС для SoC
Системы прототипирования FPGA для SoC на базе ядра V850E1, V850E2 и V850E2M интенсивно разрабатывались для расширения бизнеса SoC . Они состояли из платы LSI (TEG † ) ядра процессора V850 и дополнительных модулей FPGA. Большинство продуктов SoC предназначались для мобильного оборудования; потому что рассеиваемая мощность оригинальной RISC- архитектуры серии V800 была намного ниже по сравнению с CISC . [1] [5] [101] Это та же логика , как ARM (которая выступает за Acorn RISC Machine ) архитектуры широко используется для мобильных устройств.
† TEG: группа тестовых элементов
- Ренесас (NEC): COREBEST (2001) [135] [136] [137]
- Renesas (NEC): Microssp (2006) [111]
- Renesas (NEC): гибридный эмулятор (2007) [138]
- Renesas (NEC): Оценочная комиссия PFESiP® EP1 (2008 г.) [139]
- Renesas (NEC): Оценочная плата PFESiP® EP1 Lite (2008 г.) [140]
- Renesas (NEC): Оценочная плата PFESiP® EP3 (2010 г.): Ядро ЦП V850E2M, макс. 266 МГц [141]
- Xylon: logicBRICS [142] [143]
Стратегическая путаница
Примерно в 2011–2014 годах Renesas Electronics интенсивно расширяла линейку продуктов V850E2, [144] [145], но это быстрое расширение внесло много путаницы. Например, некоторые продукты V850E2 / xxn уже получили запрос на замену на RH850 / xnx с 2018 года. [146] Это может быть, а может и не быть, с точки зрения Программы долговечности продуктов (PLP) . [147]
Кроме того, в 2012 году Renesas активно начал продвигать переход от 10-летних линейок продуктов V850ES / Jx3 к недавно выпущенным V850E2 / Jx4, таким как Ethernet и USB, [148] [149], но новые продукты не указаны в их веб-сайт по состоянию на 2018 год. [39]
В настоящее время Renesas Electronics разрабатывает «двойную» систему блокировки , но ее предшественник NEC V60-V80 имел «множественный модульный» механизм блокировки , называемый FRM [150], либо с откатом путем «повторной попытки», либо с откатом вперед путем «исключения» для каждая неисправность обнаружена инструкцией более 20 лет назад. Кроме того, NEC V60-V80 имеет множество реализаций версий продуктов порта UNIX System V , одним из которых является UNIX RX / UX-832 в реальном времени [151] (здесь 832 означает μPD70833 (V80), а не V832). Его многопроцессорная реализация называется MUSTARD (Многопроцессорная система Unix для встроенных систем реального времени), которая работает максимум на 8 процессорах одновременно, а их механизм блокировки был динамически настраиваемым. [152] Итак, где же эти технологии?
В 2001 году и NEC Corporation, и Synopsys, Inc. объявили о своем согласии продвигать V850E в качестве IP-ядра DesignWare®. [123] [124] Но по состоянию на 2018 год V850E не указан в библиотеках DesignWare. [153]
Lucent Technologies и Texas Instruments однажды лицензировали ядра SoC V850 и V850E соответственно [154] [155] [156] [157], но устройство не найдено.
Metrowerks когда-то разработал компилятор CodeWarrior для V850, который был одним из основных поставщиков компиляторов для V850 в 2006 году. [158] Но примерно в 2010 году они прекратили его выпуск после поглощения полупроводниковым сектором Motorola в 1999 году, Freescale Semiconductor в 2003 году, в настоящее время NXP Semiconductors. с 2015 года.
В 2006 году NEC не представила никаких дорожных карт для семейства V850 в качестве ядер SoC. [111] Ядро V850E2, разработанное в 2004 году, описывается как последнее ядро для SoC. Вместо этого NEC представила ARM9 (arm v5) и ARM11 (arm v6), особенно для мобильного оборудования. Но это корпоративное решение внезапно уменьшило чистую прибыль устройств LSI из-за лицензионных отчислений за ARM и ценовой конкуренции с другими поставщиками ARM SoC. Выручка от продаж «комплексных решений V850», таких как инструменты разработки, ОС реального времени, пакеты промежуточного программного обеспечения и внутрисхемные эмуляторы, также снизилась. Количество проданных устройств V850 также внезапно уменьшилось, поскольку в тот момент основным потребителем ядер V850E1 и V850E2 было мобильное оборудование. В 2009 году NEC Electronics объединилась с Renesas Technology Corp. [159]
В 2008 году KMC (Kyoto Mictocomputer), который является одним из основных и первых поставщиков внутрисхемных эмуляторов для семейства V850, объявил об обновлении exeGCC с версии Rel. 3 к отн. 4, [160], но он исключил V850 из этого списка обновлений, хотя PowerPC и ARM v7 были добавлены недавно. Он выбрал SH-4A и ARM v7 вместо V850 и RH850 [161], хотя он тесно работал с NEC и Renesas Electronics. [158]
Ядра ЦП V850 работают под управлением uClinux , [162], но 9 октября 2008 г. поддержка ядра Linux для V850 была удалена в версии 2.6.27., [163], поскольку NEC остановила обслуживание. [164] [165] [166] Человек, отвечающий за обслуживание ядра Linux V850, был переведен из NEC в Renesas в результате слияния, но его работа по-прежнему заключалась в проектировании компилятора и никогда не возвращался к обслуживанию ядра Linux. [167] Это корпоративное решение препятствует возможности портирования на Android . [168] Что касается поддержки ядра Linux с 2018 года, Renesas Electronics в основном фокусируется на процессорах SH3 / SH4 и M32R. [169] [170] [171] [172] [173]
Целевые программные решения
Библиотеки
- Red Hat, Inc .: Библиотека времени выполнения Newlib для C (libc.a) и математическая библиотека (libm.a) [174]
- Доступна процедура запуска среды выполнения C ( crt0.S ) для последней микроархитектуры v850e3v5 . [175] [176] [177]
- Micro Digital Inc .: GoFast® для быстрой программной библиотеки с плавающей запятой NEC V85x [178]
- GNU Compiler Collection : Программное обеспечение с плавающей точкой [179]
- GNU Compiler Collection : Десятичный с плавающей точкой (libdecnumber.a) [180]
Операционные системы
Операционные системы V850 в основном работают в режиме реального времени .
Некоторые операционные системы требуют, чтобы блок защиты памяти (MPU) разделял задачи (или потоки ) строго из соображений надежности и безопасности. В таких случаях требуется микроархитектура v850e2v3 (Gen.3) или выше.
ОС реального времени на базе ITRON
ITRON - это открытая стандартная спецификация ОС реального времени (RTOS), которая является основной в Японии. Его спецификация определена под руководством Кена Сакамуры в рамках проекта TRON . Начальная буква I означает «Промышленный». Посколькуспецификация ITRON определяет только интерфейс и скелет, у каждого поставщика есть свой вкус реализации.
- Ренесас:
- RI850MP ОС реального времени для двухъядерного процессора V850E2M [181]
- RI850V4 V2 ОС реального времени для семейства RH850 [182]
- RI850V4 V1 ОС реального времени для семейства V850 [183]
- Проект Toppers : TOPPERS / JSP с открытым исходным кодом
- → В 2003 г. по отн. 1.3, исправлена ошибка выделенной части V850. [184]
- → История обновлений ядра [185]
- AI Corporation: Toppers-Pro / xxx [186]
- Проект T-Engine : T-Kernel с открытым исходным кодом от TRON Forum [187]
- eSOL: eT-Kernel ; Расширенное T-ядро - ОСРВ для встраиваемых систем [188] [189]
- eT-Kernel / компактный , eT-Kernel / встроенный , eT-Kernel / POSIX
- Многоядерная версия eT-Kernel
- eCos : операционная система реального времени с открытым исходным кодом
ОС реального времени, совместимая с AUTOSAR, OSEK / VDX
AUTOSAR является архитектурой открытых систем из операционной системы для автомобильной промышленности . Его цель - установить стандартизацию ECU; Электронный блок управления для автомобильных двигателей . AUTOSAR - это совместимая снизу вверх спецификация OSEK / VDX , которая также являетсяназванием консорциума в Германии, созданного в 1993 году.
В Японии это исследование было начато в 2006 году как совместный проект JAIST и DENSO . Renesas Electronics присоединилась к этому проекту в 2009 году. [190] Поскольку текущие процессоры RH850 и V850 в основном предназначены для автомобильной промышленности, они являются одним из стратегических продуктов Renesas Electronics. Однако его документация доступна только на японском языке, поскольку его основным заказчиком является Toyota Motor Corporation .
- Renesas: RV850 (документы только на японском языке) [191]
- ETAS GmbH: RTA-OS RH850 / GHS , [192] RTA-OSEK V850E / GHS [193]
- Mentor Graphics (ранее Accelerated Technology, Inc.): Nucleus OSEK [194]
- HighTec EDV-Systeme GmbH: EB tresos Safety OS [195]
- Проект Toppers: TOPPERS / AUTOSAR с открытым исходным кодом [196]
- eSOL: профиль eMCOS AUTOSAR [197]
Другая ОС реального времени
- SYSGO AG :
- PikeOS ; Встроенный гипервизор виртуализации [198] [199] [200] [201]
- eSOL:
- eMCOS ; Масштабируемая ОСРВ, распределенная архитектура микроядра , ОС без гипервизора [202]
- МиСПО:
- NORTi Professional ; ОС реального времени + стек TCP / IP + симулятор [203]
- SEGGER
- embOS V850 NEC , embOS V850 Green Hills , embOS V850 IAR [204] [205] [206]
- Системы Wind River :
- VxWorks ® : адаптированное в начале 1990х годов. [207] Tornado® IDE заявленчто лицензии MP были проданы через NEC в 2000 году,настоящее время Renesas. [208]
- VxWorks ® : адаптированное в начале 1990х годов. [207] Tornado® IDE заявленчто лицензии MP были проданы через NEC в 2000 году,настоящее время Renesas. [208]
- Mentor Graphics (ранее ATI , в настоящее время - подразделение Siemens ):
- Nucleus PLUS [158] [209]
Linux
- uCLinux [162] [210]
- Ядро Linux
- 9 октября 2008 г. в версии 2.6.27 [163] была удалена поддержка ядра Linux для V850, что предотвратило возможность переноса Android . [168]
Пакеты промежуточного программного обеспечения
Различные прикладные программы промежуточного программного обеспечения предоставляются разными поставщиками.
- Renesas: Управление картой памяти SD [211]
Инструменты разработки программного обеспечения
Компиляторы и ассемблеры
Большинство компиляторов, как для семейства V850; и для семейства RH850 - это точно такой же продукт, а расширенные целевые объекты ISA управляются «параметрами командной строки». [212] [213]
Компиляторы для V850 Fmily и семейства RH850 включают:
- GNU Compiler Collection (имя по - прежнему V850 для RH850) [214] разработан как:
- от " Red Hat, Inc. " (ранее " Cygnus Solutions ") как часть GNUPro Developers Kit [215]
- "KMC (Kyoto Micro Computer)" как часть exeGCC [158] [216] [217]
- от "CyberTHOR Studios, Ltd.": бесплатные готовые двоичные файлы можно загрузить, зарегистрировавшись. [218]
- Ренесас:
- Пакет компилятора C для семейства V850 [219]
- Компилятор CA850 C для V850E1 и V850ES (v850e1 и / или v850es, также известный как Gen.1) [220]
- Компилятор CX C для V850E2M и V850E2S (v850e2v3, также известный как Gen.3)
- Пакет программного обеспечения для V850 [SP850] для V850E2 (v850e2 (v2), также известный как Gen.2) [221]
- Пакет компилятора CC-RH C для G3, G3K (H), G3M (H) [222]
- Пакет компилятора C для семейства V850 [219]
- GHS (Green Hills Software) : Оптимизирующие компиляторы Green Hills [223] [224]
- Wind River Systems : компилятор Diab [225] [226]
- IAR Systems : встроенная рабочая среда [227]
- Altium Limited : Tasking®; СРЕДСТВА РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ RENESAS RH850 [228]
- HighTec EDV Systeme GmbH: Платформа разработки HighTec [229] [230]
- Технология GAIO: инструменты кросс-разработки серии XASS-V [158] [231] [232]
- Metrowerks : CodeWarrior (устарело) [158]
Дизассемблеры
Обычно дизассемблеры предоставляются как часть компилятора C или пакетов ассемблера.
- например)
- GNU Binutils: objdump ( v850-elf-objdump или v850-elf32-objdump ) [233]
- Radare2 : Radare2 - это набор инструментов командной строки для обратного проектирования . [234] Открытый исходный код доступен в репозитории GitHub . [235] [236]
- IDA Pro : IDA Pro - это бесплатный дизассемблер для хобби . Плагин для V850 доступен. Сайт загрузки серого цвета для ценных бумаг. [237]
Отладчики на основе графического интерфейса
GUI на основе программы отладчики в основном предназначены для отладки из скомпилированных исходных кодов . Обычно он используется с симуляторами набора команд или внутрисхемными эмуляторами .
- Ренесас:
- ID850 : Для комбинации CA850 компилятора и SM850 набора команд симулятора.
- ID850NW : для комбинации внутрисхемных эмуляторов на базе N-Wire .
- ID850QB : для комбинации эмулятора на основе модуля проверки IEQUBE2
- NDK (Naito Densei Kogyo Co. Ltd, Group): Работа началась в 1950 году как дочерняя компания NEC.
- NW-V850-32
- GHS (Green Hills Software) : Multi : универсальный отладчик.
- Red Hat, Inc .: Insight (GDB-Tk) : интерфейс GUI, тесно связанный с GNU Debugger .
- Mentor Graphics (ранее Accelerated Technology, Inc. ): код | lab Developer Suite [238]
- Поставщики внутрисхемных эмуляторов на базе N-Wire:
- KMC (Киотский микрокомпьютер) и Midias Lab: ПАРТНЕР [239]
- Sohwa & Sophia Technologies: ДОБАВИТЕЛЬНАЯ ТОЧКА [240]
- DTS INSIGHT (ранее YDC, Yokogawa Digital Computer): microVIEW-PLUS
- Computex: CSIDE
Тренажеры с набором инструкций
Имитатор набора команд , другими словами, виртуальная платформа предназначена для выполнения отладки без оборудования оборудования перед тестированием на реальной машине.
- Ренесас : SM850 [241]
- Открытая виртуальная платформа : симулятор набора инструкций [242]
- Синопсис: VDK для MCU Renesas RH850 [243]
Автоматизированные рецензенты кода
Автоматизированный рецензент кода , другими словами, анализатор исходного кода квалифицирует уровень полноты написанного исходного кода программного обеспечения. Этот метод классифицируется как динамический анализ кода и статический анализ кода .
Анализаторы динамического кода с симуляторами
- Renesas: TW850
- TW850 Performance Analysis Tuning Tool - это универсальная утилита для повышения эффективности программного обеспечения. [244]
- Renesas: AZ850
- AZ850 System Performance Analyzer - это утилита для операционной системы реального времени RX850, предназначенная для оценки эффективности прикладных программ. [245]
- Технология Gaio : мастер покрытия winAMS [246]
- Coverage Master winAMS - это инструмент для измерения покрытия исходного кода .
Статические анализаторы кода
- GHS (Green Hills Software): инструмент DoubleCheck ISA (интегрированный статический анализ) [247]
- Rogue Wave Software, Inc: Klocwork [248]
IDE (интегрированные среды разработки)
IDE , интегрированная среда разработки , представляет собой платформу для обеспечения функций разработки программного обеспечения.
- Renesas: CS + (ранее CubeSuite + ) [249]
- GHS (Green Hills Software) : Мульти
- Плагины Eclipse
- Коллекция компиляторов GNU (GCC) и отладчик GNU (GDB)
- Верстак Wind River (ранее Tornado®)
Инструменты разработки оборудования
ICE (внутрисхемные эмуляторы)
Большинство внутрисхемных эмуляторов , таких как Rnesas IE850 (ранее IECUBE2 ), [250], могут использоваться как для семейства V850, так и для семейства RH850, но могут потребовать обновления прошивки . Последняя «функция трассировки» внутрисхемного эмулятора на основе JTAG ( N-Wire [251] ) заменена с N-Trace ( несимметричная передача сигналов ) [252] на Aurora Trace ( дифференциальная передача сигналов ). [253]
Тип модуля полного зондирования
Внутрисхемный эмулятор типа модуля полного зондирования иногда называют полным ICE или устаревшим ICE .
- Renesas IE850 (ранее IECUBE2 ) [250]
- Naito Densei Machida Mfg. Co., Ltd. (деятельность началась как дочерняя компания NEC.)
- Бренд Asmis для нестандартных БИС. [254]
Тип эмулятора ПЗУ
- Лаутербах : Монитор ПЗУ для V850 [255] : 5
- KMC (Kyoto Microcomputer Co., Ltd.): PARTNER-ET II (устарело) [256]
Тип JTAG N-Wire и N-Trace
N-Wire и N-Trace [257] [252] [258] [259] - это спецификация интерфейса отладки на основе JTAG , реализация схемы которого называется TAP Controller (Test Access Port controller), [260] в основном скомпилирована Philips NV. (в настоящее время NXP Semiconductors ) около четверти века назад. Но, возможно, на ранней стадии это не раскрывается публично. В результате каждый производитель полупроводников и внутрисхемных эмуляторов реализовал аналогичные интерфейсы независимо. В настоящее время он стандартизирован Рабочей группой IEEE 1149.1 . [261]
- Renesas
- Эмулятор E1 : [262] Доступное компактное жилищное оборудование на базе USB 2.0 .
- Карта PCMCIA N-Wire IE-V850E1-CD-NW [263]
- Naito Densei Machida Mfg. Co., Ltd. (деятельность началась как дочерняя компания NEC): торговая марка Asmis . [264]
- Midas Lab .: RTE-2000H [265] с отладчиком PARTNER [127] [239]
- Лаутербах : Trace32 [255] [266] [267]
- iSystem : BlueBox iC5000 и iC5700 [268] [269]
- IAR Systems
- DTS INSIGHT (ранее YDC; Yokogawa Digital Computer): adviceLUNA II [270] [271]
- Computex: PALMiCE3 V850 [272]
- Sohwa & Sophia Technologies: универсальный зонд Blue [273] с отладчиком WATCHPOINT [240]
- KMC (Kyoto Microcomputer Co., Ltd.): PARTNER-Jet (устарело) [274]
Тип следа Нексуса и Авроры
Nexus или IEEE-ISTO 5001-2003 - это стандартныйинтерфейс отладки для встроенных систем .
Aurora - это спецификация высокоскоростной передачи сигнала. Его протокол связи на уровне звена данных представляет собой последовательные каналы « точка-точка», а физический уровень - это высокоскоростная дифференциальная передача сигналов .
- Лаутербах : Trace32: PowerTrace для NEXUS [275]
- iSystem : BlueBox iC5000 и iC5700 (Nexus), iC6000 (Aurora) [276] [277]
Программисты Flash ROM
Поскольку семейство V850 разработано как однокристальный микроконтроллер , каждый продукт имеет энергонезависимую память . На первом этапе, это был одноразовым программируемым или УФ - ППЗ типа, но V853, V850 / xxn серии , а затем, становится флэш - память типа.
Бандитские писатели (бандитские программисты)
Банды писатель , или банда программист , старая терминология для программируемых ПЗУ писателей, или программистов . Его название происходит от того, что он крадет двоичный код с одного устройства и записывает его на множественные устройства одновременно. Это устройство чтения иногда называют главным устройством . Для массового производства необходима специальная монтажная плата с «набором розеток», то есть «группой». Как обычно, вместо запрограммированного ведущего устройства файл объектного кода может быть скопирован с ПК через загрузочный кабель или с USB-накопителя. Большинство авторов групп принимают файлы формата ASCII , такие как Intel HEX и Motorola SREC , или файлы двоичного формата, такие как ELF .
Этот способ подходит для массового производства.
- TESSERA Technology Inc .: Stick GANG Writer [278]
Поставщики услуг программирования
Поставщики услуг программирования Flash ROM уходят в большинство стран.
- Minato Holdings, Inc.
- Minato Holdings, Inc. (на японском) [279] - японская компания, которая начала свою деятельность как поставщик оборудования для автоматизированного тестирования БИС памяти. В настоящее время он обеспечивает флэш - ПЗУ услугу программирования для различных устройств, в том числе V850 и RH850, со своими собственными из банды писателей и полностью автоматических обработчики устройства машин.
Бортовое программирование с ICE
Большинство внутрисхемных эмуляторов на основе JTAG имеют встроенную функцию программирования флэш-ПЗУ через порт отладки. Может быть или не быть стандартом IEEE 1532-2002 ; стандарт для внутрисистемной конфигурации программируемых компонентов. [280]
Прямое подключение через RS-232C
Если на целевой плате есть разъем RS-232C и ИС приемопередатчика (драйвер / приемник), например ICL32xx , [281] для периферийной функции UARTx устройства V850, может быть доступно программирование флэш-ПЗУ с напрямую подключенным ПК (в зависимости от устройств [282] : 16–24 ). Renesas Флэш Программист программного обеспечения V2 , [283] или V3 [284] требуется.
Посвященный программисту на борту
Встроенное программирование также доступно через периферийное устройство UARTx или CSIx + HS на устройствах V850 с использованием специального аппаратного программатора (в зависимости от устройств [282] : 16–24 ).
- Ренесас: PG-FP6 [285]
Древние писатели PROM
Для программирования V851 [286] : 11,14–20 и V852, [287] : 11,14–20 требуется древний программатор PROM со специальным адаптером.
- Renesas PG-1500 (устаревший)
- Renesas PG-1500 [288] - это программируемое устройство записи ПЗУ, совместимое с устройствами 27C1001A [289] , UV EPROM или OTP; разовый PROM . Этот модуль записи считывает сигнатуру кремния [290] [291] с каждого устройства перед программированием, подав 12,5 В на клемму A9 (адрес # 9). Его нельзя использовать для записи современных флеш-ПЗУ .
Инструменты серой зоны
Некоторые инструменты взлома серой зоны выходят для V850 на приборных панелях автомобилей.
- ВВДИ ПРОГ .:
- OBDexpress [292]
Оценочные доски
- Renesas: TK-850 : Название - анахроническая ностальгия по TK-80 ; Учебный комплект на базе 8080 .
Смотрите также
- NEC V60
- RL78
- 78 тыс.
- IEBus
Ссылки и примечания
- ^ a b c d Харигаи, Хисао; Кусуда, Масаори; Кодзима, Синго; Морияма, Масатоши; Йенага, Такаши; Яно, Йоичи (1992-10-22). «消費 電力 ・ 低 電 圧 動作 の 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 изготовлена с использованием технологии двойного металлического слоя CMOS 0,8 мкм для интеграции 240 000 транзисторов на
кристалле
7,7 × 7,7 мм
2
.
- ^ «NEC: Информация для акционеров» . www.nec.com .
- ^ а б NEC (апрель 1999 г.). "РУКОВОДСТВО ПО ВЫБОРУ ПОЛУПРОВОДНИКОВ" (PDF) (17-е изд.).
- ^ "КОМПИЛЯТОРНЫЕ ПАКЕТЫ CA830, CA850 C" (PDF) . NEC.
- ^ а б в Ван, Бобби (2010-08-04). «Обзор архитектуры V850, высокая производительность и энергоэффективность» (PDF) . Renesas Electronics Corporation.
- ^ «Обновление прошивки NEC ND-3530A, например ND-3520A или ND-3540A» . Club Myce - Знание - сила . 2010-09-04 . Проверено 29 января 2018 .
- ^ «Optiarc AD7240S» . www.cdrinfo.com . Команда CDRInfo.COM. 2009-06-29.
Встроенные функции ЦП
• Встроенный 32-разрядный ЦП RISC (ядро V850ES)
• Встроенная оперативная память (14 КБ)
• Функции управления питанием
• Встроенные периферийные схемы (таймер, контроллер прерываний, последовательный интерфейс) - ^ МОТОЯМА, Йошиак; САТО, Нобору; ХОНМА, Хироми; ДЖИМИ, Юнич; ШИБАТА, Ивао (25 декабря 2006 г.). «SCOMBO / UM: первая в мире LSI системы оптического привода, поддерживающая запись / воспроизведение форматов DVD следующего поколения, HD DVD и BD» (PDF) . Технический журнал Nec . NEC. 1 (5): 15–18. ISSN 1880-5884 . 200902288400231201.
- ^ «Первый LSI, предлагающий запись Blu-Ray и HD DVD» . www.cdrinfo.com . Команда CDRInfo.COM. 2006-10-10.
- ^ а б в «NEC выводит на рынок 32-разрядный однокристальный микроконтроллер RISC со сверхнизким энергопотреблением и низким уровнем шума, идеально подходящий для портативного оборудования» . NEC (пресс-релиз). 1997-08-28.
- ^ "32-БИТНЫЙ МИКРОКОНТРОЛЛЕР RISC V850 / SV1" (PDF) . NEC Device Technology International . NEC. 1999 (54).
- ^ V850 / SA1 для аппаратного обеспечения (PDF) (изд. 4.01). Renesas. 2005-08-01.
- ^ а б «V850 / SA1» . Renesas Electronics .
- ^ Суто, Шиничи. "32-БИТНЫЙ МИКРОКОНТРОЛЛЕР RISC V850 / SBx" (PDF) . NEC Device Technology International . NEC. 1998 (51).
- ^ «Однокристальный 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). «Контроллер двойной CAN как мост для различных сетей CAN» (PDF) . 4-я Международная конференция CAN . CAN в автоматизации (CiA) международный.
- ^ Исикава, Тацуя. "32-БИТНЫЙ МИКРОКОНТРОЛЛЕР RISC V850 / SF1" (PDF) . NEC Device Technology International . NEC. 2000 (57).
- ^ а б Кубота, Кей. "32-БИТНЫЙ ОДНОЧИПНЫЙ МИКРОКОНТРОЛЛЕР RISC V850E / MA1" (PDF) . NEC Device Technology International . NEC. 1999 (54).
- ^ «V850E / ME2» . Renesas Electronics .
- ^ Ohbuchi, E .; Hanaizumi, H .; Лим Ах Хок (2004). «Считыватели штрих-кода с помощью камеры в мобильных телефонах». 2004 Международная конференция по кибермирам . С. 260–265. CiteSeerX 10.1.1.335.8157 . DOI : 10.1109 / CW.2004.23 . ISBN 0-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 (на японском языке). NEC. 56 (8): 33–37. ISSN 0285-4139 . 200902227791143957.
- ^ Торихата, Тошиаки. "32-БИТНЫЙ ОДНОЧИПНЫЙ МИКРОКОНТРОЛЛЕР RISC V850E / IA1" (PDF) . NEC Device Technology International . NEC. 1999 (55).
- ^ Торихата, Тошиаки (2001). "32-БИТНЫЙ ОДНОЧИПНЫЙ МИКРОКОНТРОЛЛЕР RISC V850E / IA2" (PDF) . NEC Device Technology International . NEC. 2001 (61). S2CID 51805607 . Архивировано из оригинального (PDF) 25 февраля 2018 года.
- ^ «NEC добавляет функции управления инвертором в 32-битный однокристальный микроконтроллер RISC» . NEC (пресс-релиз). 1999-08-24.
- ^ «V850E / IA3, V850E / IA4» . Renesas Electronics .
- ^ Нонака, Йошия; Денда, Акихиро; Уэсака, Гакудзи; Сакамото, Юдзи; Нии, Норитака; Сато, Масахиро; Эндо, Кадзуаки; Като, Хироки; Сугино, Рёдзи; Сада, Такеши; Эндо, Кодзи; Нишигата, Дзюнко; Исияма, Кунихиро; Морита, Кендзи (2002). «HDD-DEH の ソ フ ト ウ ェ ア 開 発» [Разработка программного обеспечения для проигрывателя CD / MP3 / Memory Stick с жестким диском] (PDF) . Pioneer R&D (на японском). Корпорация Пионер. 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.
- ^ а б «Семейство V850» . Renesas Electronics .
- ^ «Семейство RH850 (только для автомобилей)» . Renesas Electronics .
- ^ а б «Уведомление о товарном знаке» . www.renesas.com . Renesas.
- ^ «Заявка на товарный знак Т2001-067573» . 2001-07-25.
Результат: заявка отклонена
- ^ «Встроенный микроконтроллер V850» . www.tmdn.org . 2004-12-18.
Результат: заявка отклонена
- ^ Шмерлинг, Хольгер (2006). «Драйвер AUTOSAR FlexRay теперь доступен для микроконтроллеров» (PDF) . System @ IC News . NEC Electronics. 2006 (4): 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 .
- ^ а б в г д е V850 FAMILY Архитектура 32-разрядного однокристального микроконтроллера (PDF) (7-е изд.). Renesas Electronics. Март 2001 г.
- ^ «RH 何某 と い う の は SH の コ ア な の で す か?» [Использует ли RH-кое-что ядро SH?]. Ренесас Рулз - Япония . Renesas Electronics. 2017-03-29.
- ^ «Не мог бы кто-нибудь рассказать мне об основных различиях между семействами RH850 и V850? | Инструменты GNU» . gcc-renesas.com .
- ^ Б с д е е г ч I "Семинар V810" (PDF) . Корпорация NEC. 1995-02-21.
- ^ а б в г 32-БИТНАЯ АРХИТЕКТУРА МИКРОПРОЦЕССОРА V810 FAMILYTM (PDF) (1-е изд.). Корпорация NEC. Октябрь 1995 г.
- ^ Энгблом, Якоб (2003). "Компьютерная архитектура встроенных систем" (PDF) . Расширенная аннотация из ESSES 2003 . S2CID 15760973 . Архивировано из оригинального (PDF) 25 февраля 2018 года.
Размер кода является важным фактором в большинстве встраиваемых систем, и наборы инструкций разрабатываются и расширяются с учетом размера кода. Довольно часто архитектура NEC V850 использует 16-, 32-, 48-битные и 64-битные инструкции для кодирования набора команд в стиле RISC. 32-битная архитектура ARM и MIPS была расширена за счет сокращенных наборов 16-битных инструкций для уменьшения размера кода. Инструкции, которые выполняют много работы, например, загружают несколько значений из стека, популярны для уменьшения размера кода. - ^ «GCC: параметры V850» . gcc.gnu.org . Фонд свободного программного обеспечения, Inc.
- ^ Канеко, Хироаки; Сакураи, Йошиказу; Насу, Масаки; Кацута, Хироши; Нагасаки, Кадзунори; Хиирагизава, Ясунори; Сонобе, Сатору; Ониси, Тацуро; Токунага, Кей (март 1995 г.). «・ 低 消費 電力 動作32-разрядный однокристальный микрокомпьютер RISC V851». Технический журнал NEC . Спецвыпуск о полупроводниковых приборах. (на японском). Корпорация NEC. 48 (3): 42–48. ISSN 0285-4139 .
- ^ Ямагата, Ясуши; Исибаши, Такаши; Сано, Юичи; Кога, Йошиказу; Ёсида, Михо; Суго, Акихиса (апрель 1996 г.). «32 -разрядный микроконтроллер RISC V853» [32-разрядный микроконтроллер RISC V853.]. Технический журнал NEC . Специальный выпуск: Полупроводниковые приборы. (на японском). Корпорация NEC. 49 (3): 55–60. ISSN 0285-4139 .
- ^ а б Кремер, Майкл (21.01.2011). «Последняя 32-битная RISC-архитектура для автомобилей расширяет функциональность» . EE Times .
Все продукты V850 имеют обратную совместимость. В результате современные сложные компоненты могут по-прежнему выполнять те же инструкции, что и их предки. Архитектура постоянно совершенствовалась с расширением набора команд, и сегодня она предлагает вычислительную мощность до 2,6 Dhrystone MIPS / МГц. Дальнейшее повышение производительности может быть достигнуто за счет интеграции нескольких из этих процессорных ядер в один кристалл, что обеспечивает в два или даже четыре раза большую вычислительную мощность. - ^ а б «Первый 32-битный микроконтроллер RISC со встроенной флэш-памятью, предлагаемый NEC Electronics. Новейший продукт в серии V800, работающий на частоте 33 МГц. - Бесплатная онлайн-библиотека» . www.thefreelibrary.com . ДЕЛОВАЯ ПРОВОДКА. 1996-03-04.
- ^ UPD70F3003A, 70F3025A, 70F3003A (A) Технический паспорт (PDF) (изд. 5.01). Renesas. 2005-08-01. п. 37.
- ^ Мацумото, Йоичи (1999). «СЛЕДУЮЩИЙ ШАГ: СТРАТЕГИЯ NEC ДЛЯ МИКРОКОМПЬЮТЕРОВ RISC» (PDF) . NEC Device Technology International . NEC. 1999 (5).
- ^ V850E1 для архитектуры (PDF) (изд. 3.01). Renesas. 2004-02-01.
- ^ а б «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.
- ^ Шахта, Казумаса (21.11.2000). «US 7,200,741 B1: Микропроцессор, имеющий главный процессор и сопроцессор» (PDF) . pdfpiw.uspto.gov . Ведомство США по патентам и товарным знакам.
При такой компоновке микропроцессор может гибко работать с различными типами наборов команд с разными архитектурами, такими как набор команд для языка интерпретатора для реализации виртуальной машины для Java и набор команд для эмуляции другого микропроцессора.
- ^ «NEC Electronics представляет 32-битный микроконтроллер V850E2 / ME3 для высокопроизводительной обработки в реальном времени; самый передовой микроконтроллер V850 обеспечивает производительность 400MIPS на частоте 200 МГц. - Бесплатная онлайн-библиотека» . www.thefreelibrary.com . 2005 г.
- ^ а б «NEC Electronics представляет двухъядерную архитектуру нового поколения V850E2M для 32-разрядных микроконтроллеров V850» . www.businesswire.com . Деловой провод. 2009-04-20.
- ^ Уайток, Пол (2010-10-14). «32-битное ядро процессора V850 нового поколения с поддержкой SIMD» . Электронный дизайн .
- ^ Кумура, Такахиро; Тага, Соичиро; Ишиура, Нагиса; Такеучи, Ёсинори; Имаи, Масахару (16 августа 2010 г.). «Метод создания средств разработки программного обеспечения, подходящий для расширения набора команд встроенных процессоров» (PDF) . Транзакции IPSJ по методологии проектирования системных LSI . Общество обработки информации Японии. 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 изготовлена с использованием технологии двойного металлического слоя CMOS 0,8 мкм для интеграции 240 000 транзисторов на кристалле 7,7 × 7,7 мм 2 . - ^ Кусуда, Масахиро; Хираи, Михо; Сузуки, Хироаки; Дайто, Масаюки; Сузуки, Чика; Кимура, Акико; Демура, Шигеки; Исибаши, Такаши; Сато, Сёитиро (сентябрь 1992 г.). «消費 電力 ・ 低 電 ナ ル 32 ビ ッ ト RISC マ イ ク ロ プ ロ セ V810» [V810-Низкое энергопотребление и работа при низком напряжении, 32-разрядный микропроцессор RISC.] (Image / jp2) . Технический журнал NEC (на японском языке). Корпорация NEC. 45 (8): 66–73. ISSN 0285-4139 . 000000018731.
- ^ а б в г д Кувата, Такааки. «ロ ジ ッ ク プ ロ セ ス シ リ コ ジ ッ ク プ ロ セ ス ッ ク プ ロ ス 開 も り» [История разработки процесса кремниевой логики] (PDF) (на японском языке). Японский музей истории полупроводников. Цитировать журнал требует
|journal=
( помощь ) - ^ V850 / SA1 для аппаратного обеспечения (PDF) (изд. 4.01). Renesas. 2005-08-01.
- ^ ОЧИ, МАСАТОШИ; ИШИКАВА, ХИРОТАКА; ЦУДЗИ, НОБУХИРО; ТАКЕДА, МИТСУРУ; СУТО, ШИНЬИЧИ; ИШИКАВА, ТАЦУЯ (23.03.2001). «32 ビ ッ ト RISC マ イ ク ロ コ ン ト ロ ー ラ V850 / SBX の EMI ノ イ ズ 低» [EMI Noise Reduction 32bit RISC Microcontroller V850 / SBX.]. Технический журнал NEC (на японском языке). NEC. 54 (3): 41–44. ISSN 0285-4139 .
- ^ Аппаратное обеспечение 32-разрядных однокристальных микроконтроллеров V850ES / SA2, V850ES / SA3 (PDF) (изд. 2.01). Ренеас. Август 2005 г.
- ^ а б V850ES / JG3-L Руководство пользователя: Аппаратное обеспечение (PDF) (изд. 9.00). Renesas. 2014-03-14.
- ^ а б «NEC объявляет о новой технологической технологии для самых совершенных системных интегральных интегральных схем - первой в мире 0,13-микронной производственной технологии» . www.nec.co.jp . 1999-10-04.
- ^ «RH850 & RL78 - Следующее поколение автомобильных микроконтроллеров -» . slideplayer.com .
- ^ «PC-FXGA - WIP» . Super CD · Rom² на GoGo . 2015-12-13.
- ^ 32-разрядная архитектура микропроцессора V810 FAMILY (PDF) (1-е изд.). Корпорация NEC. Октябрь 1995 г.
- ^ а б в «Более новый компилятор GCC.« Virtual Boy Development Board «Форум« Planet Virtual Boy » . www.planetvb.com .
- ^ Сузуки, Хироаки; Сузуки, Чика; Кимура, Акико; Сато, Сёитиро; Иде, Сюичи; Саканака, Ясухидэ (1993-01-22). «32-разрядный микропроцессор RISC V810 и методы его проектирования» (PDF) . Технические отчеты SIG SLDM . 1992-SLDM-065 (на японском языке). Общество обработки информации Японии. 1993 (6): 155–162. AA11451459.
Аннотация:
Усовершенствованный 32-разрядный микропроцессор RISC для встроенных элементов управления; V810 и методика его проектирования описаны в этой статье. V810 изготовлен с использованием технологии двойного металлического слоя CMOS 0,8 мкм для интеграции 240 000 транзисторов на кристалле 7,7 × 7,7 мм 2 . При разработке V810 мы использовали методы автоматизации проектирования. Перед изготовлением V810 был проанализирован на предмет логической корректности и временных ограничений. Наконец, V810 правильно выполнил тесты ОС реального времени и SPEC на первых силиконах. - ^ Акабоши, Хироки; Ясуура, Хирото (1995-03-08). «Сравнение дизайна языков описания оборудования на уровне RT» (PDF) . Примечания IPSJ SIG (на японском языке). Общество обработки информации Японии. 1995 (24 (1994-SLDM-074)): 57–64.
Аннотация:
Прогресс в синтезе логики / топологии позволяет разрабатывать схемы с помощью языков описания аппаратных средств (HDL). Когда спроектированная схема мала, она автоматически синтезируется из описания HDL. В этой статье, чтобы прояснить, какие проблемы возникают при проектировании большой схемы, похожей на процессор, мы проектируем процессор и некоторые его компоненты с помощью HDL на уровне RT и оцениваем схемы, синтезированные с помощью инструмента синтеза логики / компоновки. - ^ Тамура, К.А. (1989). «Выявление функциональных ошибок в логических схемах» (PDF) . Материалы 26-й конференции ACM / IEEE 1989 г. по автоматизации проектирования - DAC '89 . С. 185–191. DOI : 10.1145 / 74382.74414 . ISBN 0897913108. S2CID 2364060 .
- ^ Като, S .; Сасаки, Т. (сентябрь 1983 г.). FDL: язык описания структурного поведения . 6-й Международный симпозиум по языку описания компьютерного оборудования и его применению . Elsevier Science Ltd. стр. 137–152. ISBN 978-0444866332.
- ^ Яно, Йоичи (апрель 2012 г.). «32 ビ ッ ト ・ マ イ コ ン「 V60 」開 発 物語» [История разработки V60; 32-битный микропроцессор] (PDF) . Энкор (на японском). Общество специалистов полупроводниковой промышленности (75): 17–20.
- ^ Сазерленд, Стюарт (2013). Справочник Verilog PLI: руководство пользователя и исчерпывающий справочник по интерфейсу языка программирования Verilog . Springer Science & Business Media. п. 3. ISBN 9781461550174.
- ^ Инасака, Джун; Икеда, Рикикадзу; Умедзава, Кадзухико; Йошикава, Ко; Ямада, Шитака; Китаваки, Сигэмуне (январь 2003 г.). «Аппаратные технологии симулятора Земли» (PDF) . Исследования и разработки NEC . Архитектура и оборудование для высокопроизводительных вычислений. 44 (1): 27–36.
- ^ «Товарные знаки» . www.mentor.com . Наставник Графика.
- ^ «Mentor Graphics и технология Pyxis» . www.mentor.com . Наставник Графика.
- ^ «Учебники по проектированию нанометров IC - Университет Санта-Клары» . www.mentor.com . Университет Санта-Клары.
- ^ Янсен, Дирк (23 февраля 2010 г.). Справочник по автоматизации проектирования электроники . Springer Science & Business Media. п. 54. ISBN 9780387735436.
Архитектор дизайна - Mentor Graphics Corporation с программами NETED и SYMED. Эта система является наиболее универсальной из трех [3.3].
Используется версия C1 на HP Unix V10.20 (сокращенная форма MENTOR) - ^ "CB-C8 3-ВОЛЬТНАЯ, 0,5-МИКРОННАЯ КМОП-матрица на основе ячеек ASIC" (PDF) . NEC. Июль 1994: 7. Цитировать журнал требует
|journal=
( помощь ) - ^ Харлоу III, Джастин Э. (1986). Что каждый инженер должен знать о рабочих станциях для инженеров . CRC Press. п. 47. ISBN 9780824775094.
- ^ Канг, Сонхо. «Верификация I» (PDF) . Учебный материал Университета Йонсей .
- ^ Takasaki, S .; Сасаки, Т .; Nomizu, N .; Ishikura, H .; Койке, Н. (1986). "HAL II: Система моделирования логической аппаратной части смешанного уровня" (PDF) . 23-я конференция ACM / IEEE по автоматизации проектирования . С. 581–587. DOI : 10.1109 / DAC.1986.1586146 . ISBN 0-8186-0702-5.
- ^ «Использование коллекции компиляторов GNU (GCC): параметры V850» . gcc.gnu.org .
- ^ а б "民生用マルチメディア機器向け32ビットオリジナルRISC -型マイクロプロセッサの発売について~周辺機能を内蔵した32/16ビット·マイクロプロセッサの製品化~" . www.nec.co.jp (на японском языке). 1995-03-22 . Проверено 5 февраля 2018 .
- ^ «Обзор архитектуры V810» (PDF) . www.planetvb.com . Виртуальный мальчик планеты.
Из семинара V810.
- ^ а б в Сузуки, Хироаки; Сакаи, Тошичика; Харигаи, Хисао; Яно, Йоичи (1995-04-25). «32-разрядный CMOS-микропроцессор 0,9 В, 2,5 МГц» . СДЕЛКИ IEICE по электронике . E78-C (4): 389–393. ISSN 0916-8516 . Проверено 9 января 2018 .
Описание:
32-битный микропроцессор RISC "V810", который имеет 5-ступенчатую конвейерную структуру и 1 Кбайт, кэш инструкций с прямым отображением, реализует работу 2,5 МГц при 0,9 В и потребляемой мощности 2,0 мВт. Напряжение питания может быть уменьшено до 0,75 В. Для преодоления небольшого запаса по помехоустойчивости все сигналы настраиваются так, чтобы они имели качание от шины к рельсе с помощью метода псевдостатических схем. Чип изготовлен по технологии двойного металлического слоя CMOS 0,8 мкм для интеграции 240 000 транзисторов на кристалле 7,4 × 7,1 мм. - ^ а б Накаяма, Наоко; Цукамото, Хирокадзу. "ВЫСОКОПРОИЗВОДИТЕЛЬНЫЙ 32-БИТНЫЙ МИКРОПРОЦЕССОР RISC V832" (PDF) . NEC Device Technology International . NEC. 1998 (51).
- ^ а б «Письмо о продукте семейства V850 - V851» (PDF) . datasheetarchive.com . NEC.
- ^ а б «Письмо о продукте семейства V850 - V853» (PDF) . datasheetarchive.com . NEC.
- ^ а б «世界 で 初 め て フ ラ ッ シ ュ を 内 蔵 し 32 32 ト RISC 型 マ イ ク ト ロ ラ の 発 に つ い て» . www.nec.co.jp . 1996-03-12 . Проверено 1 февраля 2018 .
- ^ а б «NEC выпускает 32-разрядные однокристальные микроконтроллеры RISC, включающие флэш-память 3,3 В и работающие на частоте 40 МГц» . www.nec.co.jp . 1997-04-08.
- ^ а б «Основные характеристики ядра процессора V850E» . www.nec.co.jp . 1997-04-08.
- ^ а б в г д Кимура, Акира (весна 2000 г.). "ЯДРО ЦП ДЛЯ СИСТЕМЫ LSI V850E / V R 4120A" (PDF) . NEC Device Technology International . 2000 (57).
- ^ а б "ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ KIT-NB85E-TP (-H)" . Midas lab inc.
- ^ а б в г "ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ KIT-NA85E2-TP (-H)" . www.midas.co.jp . Midas lab inc.
- ^ а б в г д е САКУРАЙ, Йошиказу; СУЗУК, Хироаки; МАЭМУРА, Коджи; ТАКАКУРА, Сатоши (декабрь 2006 г.). «Текущее состояние встроенного ЦП в дизайне SoC» (PDF) . NEC Technical . 1 (5): 38–41.
- ^ а б «Renesas Electronics объявляет о разработке 32-разрядного ядра процессора V850 ™ нового поколения с поддержкой SIMD, обеспечивающего улучшенную обработку сигналов» . Renesas Electronics . 2010-10-01.
- ^ а б в г д Руководство по проектированию: Базовая библиотека типов VX / VM семейства CB-9 (PDF) (5-е изд.). NEC.
- ^ а б Сугимото, Хидеки; Сакаири, Тэцуя; Матоба, Шоичиро; Акаике, Юкихики; Мацуяма, Хидеки (март 1998 г.). «32-битный RISC-процессор V850E コ ア NA85E» [32-битное ядро RISC-процессора «NA85E».]. Технический журнал NEC . Специальный выпуск: Полупроводниковые приборы. Полупроводниковые приборы для компьютерных систем. Микрокомпьютеры. (на японском). 51 (3): 36–39. ISSN 0285-4139 .
- ^ а б Сугимото, Хидеки; Икеучи, Тору (30 марта 2000 г.). «32-битный RISC-процессор V850E 搭載 コ ア「 NB85E 」32-битное RISC-ядро CPU« NB85E » » [32-битное RISC-ядро CPU «NB85E».]. Технический журнал NEC . Специальный выпуск: полупроводниковые приборы; Базовая технология (на японском языке). NEC. 53 (4): 159–162. ISSN 0285-4139 . 200902106221942927.
- ^ Сугимото, Хидеки (23.03.2001). "RISC-процессор Nx85E2" [RISC-процессор Nx85E2 CPU.]. Технический журнал NEC (на японском языке). NEC. 54 (3): 30–33. ISSN 0285-4139 .
- ^ «dNTSC» . Бесплатный словарь .
- ^ Симович, Слободан; Радивоевич, Иван П .; Эндрес, Т.Дж.; Бентсон, Том; Бингхэм, Рэй; Блэр, Тони; Каулинг, Том; Эйландер, Марк; Фэган, Рори; Лонг, Крис; Лонгино, Джим; Олсон, Дэн; Субиа, Роллен; Уиткомб, Дуг (2003). "ReX: Система приемника dNTSC на кристалле" (PDF) . HotChips15 Презентация . Хотчипсы. 15 : 9–10.
- ^ NEC Electronics (июль 2004 г.). V850E2 32-разрядная архитектура ядра микропроцессора (PDF) (предварительная редакция). С. 230–233.
- ^ «Ограничения на использование 32-битных микроконтроллеров V850 / ME3» (PDF) . 2006-11-02.
- ^ а б «NEC преодолевает барьер в 0,10 микрон с помощью семейства микросхем CB-130 и технологического процесса UX5» . www.nec.co.jp . 2000-10-30.
- ^ а б «Основной модельный ряд и перечень спецификаций для CB-130» . www.nec.co.jp . 2000-10-30.
- ^ а б «NEC лицензирует ядро микропроцессора V850E компании Synopsys - Соглашение предоставляет 25 000 зарегистрированных разработчиков Synopsys доступ к ядру процессора для разработки SoC -» . nec.co.jp . Корпорация NEC. 2010-10-01.
- ^ а б «Synopsys DesignWare IP обеспечивает создание литейного производства SoC с полным спектром услуг для Global UniChip» . Synopsys .
- ^ "V851 32-БИТНЫЙ RISC МИКРОКОНТРОЛЛЕР ЯДРО" (PDF) . 4donline.ihs.com . NEC. 1998 г.
- ^ "32-БИТНОЕ ЯДРО МИКРОКОНТРОЛЛЕРА V853" (PDF) . 4donline.ihs.com . NEC. 1997 г.
- ^ Б с д е е г ч I PARTNER Руководство пользователя серии V800 "NB85E-TP Part Edition" (PDF) (изд. 2.13). Midas Lab. Inc. 2003-12-10.
- ^ Б с д е е г ч KIT-NB85E-TP Руководство пользователя (PDF) (изд. 3.14). Midas Lab. Co., Ltd. 12 мая 2003 г.
- ^ Б с д е е г ч я J Кимура, Акира (2000). "ЯДРО ЦП ДЛЯ СИСТЕМЫ LSI V850E / VR4120A" (PDF) . NEC Device Technology International . NEC. 2000 (57).
- ^ а б в г Аппаратное обеспечение 32-разрядного микропроцессора NU85E: NU85E, NU85EA (PDF) (3-е изд.). NEC. Март 2002 г.
- ^ а б в Контроллер памяти NT85E5000, NDT85E00V10, NT85E502 (PDF) (3-е изд.). NEC. Сентябрь 2002 г.
- ^ а б в г д Контроллер памяти NA85E35, NBA85E35Vxx (PDF) (2-е изд.). NEC. Октябрь 2002 г.
- ^ а б KIT-NA85E2-TP (-H) ユ ー ザ ー ズ ・ マ ニ ュ ア ル (PDF) (на японском языке). Midas Lab. Co., Ltd. 05 января 2006 г. п. 1.00.
- ^ «NEC сокращает длину затвора до менее 0,10 микрон | EE Times» . EETimes . 2000-10-31.
NEC также предоставит процессоры V850E и VRx собственной разработки, хотя Мабучи считает, что NEC потребуется лицензировать ядро ARM9 для выхода на рынок мобильных терминалов. - ^ Мацуи, Кендзи. "СПРАВОЧНАЯ ПЛАТФОРМА МИКРОКОМПЬЮТЕРА RISC" (PDF) . NEC Device Technology International . NEC. 2000 (58).
- ^ «NEC Electronics достигла ключевого рубежа в инициативе ACE-2; сокращает время выполнения работ на уровне системы более чем на 30%. Компания также представляет вторую фазу своей методологии проектирования открытых систем» . www.nec.co.jp . NEC: Пресс-релиз. 2000-05-15.
- ^ Нисигучи, Нобуюки (02.02.2001). «ス テ ム LSI の 未来 は 、 NEC が 拓 く - 設計 環境 の 現状 と -» [System LSI Design Envilonments, Today and Future] (PDF) (на японском языке). Корпорация NEC.
- ^ ЯМАДА, Кадзуо; НИСИМОТО, Хироаки; ДАИТО, Масаюки; ONO, Хирохико (декабрь 2007 г.). «Проверка конструкции процессора с помощью гибридного эмулятора» (PDF) . Технический журнал NEC . 2 (4): 51–55.
- ^ «Оценочная плата PFESiP® EP-1» . datasheetarchive.com (на японском языке). Renesas. Август 2008 г.
- ^ PFESiP® EP-1 Evaluation Board Lite 技術 情報 編 (PDF) (на японском языке) (1-е изд.). Renesas Electronics. Сентябрь 2008
г.
- ^ «PFESiP® (Платформа для встроенных систем в пакете) EP Series EP-3» (PDF) (на японском языке). Renesas. Май 2010 г.
Ядро ЦП V850E2M , макс. 266 МГц
- ^ «Сопутствующие образцы микросхем FPGA» . www.logicbricks.com .
- ^ «Комплекты разработчика Xylon logiCRAFT-CC ускоряют разработку сопутствующих микросхем FPGA для популярных встраиваемых процессоров» . www.chipestimate.com .
- ^ «Renesas Electronics представляет микроконтроллеры 4-го поколения V850 с 74 отдельными устройствами для автомобильных кузовов, приборной панели, шасси и систем безопасности» (пресс-релиз). Renesas. 2010-11-04.
- ^ «Renesas - Новые микроконтроллеры для автомобильных кузовов, приборной панели, шасси и систем безопасности» . www.electropages.com .
- ^ «V850ES / Fx3» . Renesas Electronics . Проверено 28 января 2018 .
- ^ «Программа долголетия продукта (PLP)» . Renesas Electronics .
- ^ «32-разрядные микроконтроллеры со сверхнизким энергопотреблением серии V850E2 / Jx4 - переход с микроконтроллеров V850ES / Jx3 -» (PDF) . Renesas .
- ^ «32-разрядные микроконтроллеры со сверхнизким энергопотреблением серии V850 / Jx4» (PDF) . Renesas . Март 2012 г.
- ^ Яно, Ю .; Koumoto, Y .; Сато, Ю. (1988). «Микропроцессор V60 / V70 и функции поддержки его систем» . Сборник статей. COMPCON Spring 88 Тридцать третья международная конференция компьютерного общества IEEE . С. 36–42 . DOI : 10.1109 / CMPCON.1988.4824 . ISBN 0-8186-0828-5. S2CID 9186701 .
- ^ Мидзухаси, Юкико; Терамото, Мсаноро (август 1989 г.). «Операционная система UNIX реального времени: RX-UX 832». Микропроцессоры и микропрограммирование . 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. ISBN 978-0-262-19322-1.
- ^ «Библиотека проектирования и проверки интеллектуальной собственности Synopsys DesignWare» . www.synopsys.com . Проверено 29 января 2018 .
- ^ "Lucent Technologies лицензирует 32-разрядное ядро микроконтроллера семейства V850 NEC | EE Times" . EETimes . 1997-12-16.
- ^ «Корпоративные связи: Intel и Sun объявляют об альянсе. NEC и Lucent подписывают соглашение. Seagate и Compaq Ink Dvpt Agrmt» . HPCwire . 19 декабря 1997 г.
- ^ «Texas Instruments расширяет портфель SLI TImeBuilderTM на основе DSP с лицензией на архитектуру встроенного процессора NEC V850E» (пресс-релиз). NEC. 1999-03-29.
- ^ «組 み 込 み ニ ュ ー ス» [Встроенные новости]. www.kumikomi.net (на японском). 2001-10-01.
- ^ а б в г д е NEC (февраль 2006 г.). «Среда разработки для серии V850» (PDF) . Проверено 28 января 2018 .
- ^ «NEC Electronics и Renesas объединят создание третьей по величине полупроводниковой компании в мире» (пресс-релиз). Корпорация NEC. 27 апреля 2009 г.
- ^ «み 込 CPU 対 応 コ ン パ イ exeGCC の 新 バ ー ジ ョ ン を 発 表» . www.kmckk.co.jp (на японском языке). Киотский микрокомпьютер. 2008-11-12.
- ^ «み 込 み 用 GNU C コ ン パ イ ラ exeGCC» [exeGCC: компилятор GNU C для встроенных целей]. www.kmckk.co.jp (на японском языке).
- ^ а б Луи, Д. Джефф Дионн, Майкл Даррант и Эд. "uClinux - Встроенный Linux / микроконтроллер - uClinux: Порты!" . www.uclinux.org .
- ^ а б «Linux_2_6_27 - новички в ядре Linux» . kernelnewbies.org .
- ^ Бунк, Адриан; Торвальдс, Линус (24 июля 2008 г.). "удалить порт v850" . git.kernel.org .
Попытка скомпилировать порт v850 приводит к множеству ошибок компиляции, одна из них существует, по крайней мере, начиная с ядра 2.6.19.
Также, похоже, никто не хочет вернуть этот порт в рабочее состояние.
Таким образом, этот патч удаляет порт v850.
Если кто-нибудь когда-нибудь решит возродить порт v850, код по-прежнему будет доступен из старых ядер, и для порта не будет невозможно повторно войти в ядро, если он снова станет активно обслуживаться. - ^ «Результаты поиска для: lsi.nec.co.jp» . Журналы изменений ядра Linux . 2018-02-06.
- ^ «uCLinux» . www.ic.nec.co.jp/micro/uclinux/ .
Ссылка отсутствует для - ^ «LinkedIn» .
- ^ а б «Ядро | Проект с открытым исходным кодом Android» . Проект с открытым исходным кодом Android .
- ^ «Процессор» (PDF) . oss.renesas.com .
- ^ «Система» (PDF) . oss.renesas.com .
- ^ "arch - kernel / git / stable / linux-stable.git - стабильное дерево ядра Linux" . git.kernel.org .
- ^ «Результаты поиска для: sh3 renesas.com» . Журналы изменений ядра Linux .
- ^ «Результаты поиска для: m32r renesas.com» . Журналы изменений ядра Linux .
- ^ «Домашняя страница Newlib» . sourceware.org . Red Hat, Inc.
- ^ Клифтон, Ник (31 января 2013 г.). «RFA: V850: расширение crt0.S для варианта архитектуры V850 e3v5» . newlib (список рассылки).
- ^ "newlib / libc / sys / sysnecv850 / crt0.S" . chromium.googlesource.com . - native_client / nacl-newlib - Git в Google.
- ^ "libgloss / v850 / crt0.S" . chromium.googlesource.com . - native_client / nacl-newlib - Git в Google.
- ^ «V85x V850 Floating Point Library Fast IEEE 754 No Royalty» . www.smxrtos.com . Micro Digital.
- ^ GCC Wiki. «Программное обеспечение с плавающей запятой» . gcc.gnu.org . Фонд свободного программного обеспечения, Inc.
- ^ «Десятичные плавающие типы» . gcc.gnu.org . Free Software Foundation, Inc. стр. 6.13.
- ^ «ОС реального времени RI850MP для двухъядерного процессора V850E2M» . Renesas Electronics .
- ^ «ОС реального времени RI850V4 V2 для семейства RH850» . Renesas Electronics .
- ^ «ОС реального времени RI850V4 V1 для семейства V850» . Renesas Electronics America .
- ^ Мацуо, Томоюк (15 января 2004 г.). «V850 依存 部 に つ い て» [Относительно зависимой части V850]. (toppers-users 1336) (Список рассылки) (на японском языке).
- ^ «История обновлений ядра TOPPERS / JSP» . www.toppers.jp .
- ^ «МикроСи-ТРОН ОС» . www.aicp.co.jp . AI Corporation.
- ^ «ТРОН Форум» . www.tron.org .
- ^ «Операционные системы реального времени | eSOL - Разработчик встроенных операционных систем реального времени» . www.esol.com .
- ^ «Расширенная ОСРВ T-Kernel | eSOL - Разработчик встроенной операционной системы реального времени» . www.esol.com .
- ^ Аоки, Тошиаки (21.03.2016). Накадзима, Шин; Талпин, Жан-Пьер; Тоошима, Масуми; Ю, Хуафэн (ред.). «Практическое применение формальных методов в автомобильных системах» (PDF) . Отчет о встрече НИИ Шонан . Архитектурно-ориентированное моделирование, анализ и проверка киберфизических систем. 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 с компилятором Green Hills» (PDF) . ETAS.
- ^ «Программное обеспечение OSEK 2.2 от Accelerated Technology, сертифицированное для семейств процессоров ARM, Infineon, Motorola и NEC. - Бесплатная онлайн-библиотека» . www.thefreelibrary.com .
- ^ «ОС безопасности EB tresos поддерживает HighTec Toolchain - HighTec EDV-Systeme GmbH» . www.hightec-rt.com .
- ^ «ТОПЕРС ПРОЕКТ / АВТОСАР» . www.toppers.jp (на японском).
- ^ «eSOL запускает масштабируемую ОСРВ, совместимую с POSIX, eMCOS | eSOL - разработчик встроенных операционных систем реального времени» . www.esol.com .
- ^ «Встроенная виртуализация» . www.sysgo.com . SYSGO AG.
- ^ «Сертификация безопасности» . www.sysgo.com . SYSGO AG.
- ^ «Аппаратная поддержка» . www.sysgo.com . SYSGO AG.
- ^ «Промышленное решение для автомобильной промышленности» (PDF) . www.sysgo.com . SYSGO AG.
«Мы разработали технологию виртуализации для нашей архитектуры V850, чтобы управлять несколькими системами на одном ядре ЦП без взаимных помех, обеспечивая высокоскоростное и комплексное управление для промышленного оборудования и автомобилей, где важен режим реального времени. SYSGO позволяет нам создавать масштабируемую архитектуру ЦП с технологией виртуализации, которая помогает нашим клиентам в создании гибких систем разработки ». Мичия Накамура, генеральный директор, 1-е подразделение бизнеса MCU, Renesas Electronic Corporation - ^ «ОС реального времени для многоядерных процессоров | eSOL - Разработчик встроенных операционных систем реального времени» . www.esol.com .
- ^ «НОРТи Профессионал» . www.mispo.co.jp (на японском языке). МиСПО Ко., Лтд.
- ^ "embOS V850 NEC" . SEGGER - Встроенные эксперты .
- ^ "embOS V850 GreenHills" . SEGGER - Встроенные эксперты .
- ^ "embOS V850 IAR" . SEGGER - Встроенные эксперты .
- ^ "世界 で 初 め て フ ッ シ ュ 内 蔵 し た た ト RISC 型 マ イ ク ン ロ ー ラ の 発 売 に つ い て" . www.nec.co.jp (на японском языке). NEC: Пресс-релиз. 1996-03-12.
- ^ Мацуи, Кендзи. "СРЕДА РАЗРАБОТКИ МИКРОКОМПЬЮТЕРОВ" (PDF) . NEC Device Technology International . Корпорация NEC. 2000 (71).
- ^ «Полупроводниковая поддержка» . 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). Лебедь. 1999 г.
- ^ «Микрокомпьютер Киото: соответствующие процессоры exeGCC» . www.kmckk.co.jp (на японском языке).
- ^ "Пресс-релиз для exeGCC Rel. 3" . www.kmckk.co.jp (на японском языке). Киотский микрокомпьютер. 2003-05-31.
- ^ «Инструменты GNU | Загрузить цепочки инструментов | Renesas V850» . gcc-renesas.com . CyberTHOR Studios, Ltd.
- ^ «Пакет компилятора C для семейства V850» . Renesas Electronics .
- ^ «Ограничения на использование пакета компилятора C CA850 V850» (PDF) . Renesas Electronics. 13 сентября 2010 г.
- ^ «Пакет программного обеспечения для V850 [SP850]» . Renesas Electronics .
- ^ «Компилятор CC-RH, Руководство пользователя» (PDF) . Renesas Electronics. 1 декабря 2017 г.
- ^ «Встроенные программные решения V850 и RH850» . www.ghs.com . Программное обеспечение Green Hills.
- ^ "Оптимизирующие компиляторы Green Hills" . www.ghs.com . Программное обеспечение Green Hills.
- ^ «Инструменты разработки» . www.windriver.com .
- ^ "Компилятор Wind River Diab достигает уровня 2 автомобильного SPICE и ускоряет разработку новых усовершенствований для безопасных транспортных систем" . www.windriver.com . Windriver Systems. 2013-11-04.
ОСНОВНЫЕ НОВОСТИ
• Процесс разработки компилятора Wind River Diab Compiler достигает уровня 2 для автомобильного процесса SPICE.
• Квалификационный комплект ISO 26262 для нового компилятора Wind River Diab Compiler помогает клиентам получить квалификацию компилятора Diab для проектов, связанных с безопасностью.
• Компилятор Diab добавляет поддержку микроконтроллеров семейства Renesas RH850. - ^ «Встроенная рабочая среда IAR» . www.iar.com .
- ^ «Набор средств разработки программного обеспечения Renesas RH850 - Обзор | ЗАДАЧИ» . www.tasking.com .
- ^ "HighTec EDV-Systeme GmbH" . www.hightec-rt.com .
- ^ «Платформа разработки HighTec» . www.hightec-rt.com .
- ^ «Продукт GAIO: серия XASS-V - стандартные встраиваемые инструменты разработки в отрасли» . www.gaio.com .
- ^ «Встроенные программные средства GAIO» . www.gaio.com .
- ^ «Двоичные утилиты GNU: objdump» . sourceware.org .
- ^ "радар" . www.radare.org .
- ^ «Добавлена поддержка v850. By montekki · Запрос на извлечение # 938 · radare / radare2» . GitHub .
- ^ "радар / радар2" . GitHub .
- ^ «Плагин V850 IDA Pro» . Проверено 22 декабря 2008 .
- ^ «Ускоренная технология теперь поставляется с кодом / лабораторией Developer Suite для семейства NEC V850. - Бесплатная онлайн-библиотека» . www.thefreelibrary.com .
- ^ а б PARTNER Руководство пользователя "V800 Series Common Edition" (PDF) (2.20 изд.). Лаборатория Мидаса. Inc. Май 2000.
Обзор
PARTNER PARTNER - это оконный отладчик на уровне исходного кода, разработанный как PARTNERWin компанией Kyoto Micro Computer Co., Ltd. и портированный для продуктов Midas lab Inc.
В дополнение к основным функциям в качестве источника инструмент отладки уровня, такой как загрузка программы, выполнение программы, контроль точки останова, отображение / изменение данных, отображение / изменение кода, есть другие функции, настроенные для лабораторных продуктов Midas. - ^ а б «WATCHPOINT: загрузка последней версии» . www.ss-technologies.co.jp (на японском языке). Sohwa & Sophia Technologies.
- ^ Симулятор системы SM850 (PDF) . Renesas. 2002-10-02.
- ^ «Поставщик IP: Renesas | Открытые виртуальные платформы» . www.ovpworld.org .
- ^ «VDK для MCU Renesas RH850» . www.synopsys.com . Synopsys, Inc.
- ^ Инструмент настройки анализа производительности TW850 (PDF) (2,00 изд.). Renesas.
- ^ AZ850: Анализатор производительности системы (PDF) (изд. 3.30). Renesas. 2006-02-06.
- ^ «Инструмент модульного тестирования, совместимый с GAIO ISO 26262: CoverageMaster winAMS | C0 C1 MC / DC» . www.gaio.com .
- ^ «Интегрированный статический анализатор: DoubleCheck» . www.ghs.com .
- ^ «Компиляторы C / C ++, поддерживаемые для интеграции сборки · Портал для клиентов» . support.roguewave.com .
- ^ «CS + (ранее CubeSuite +)» . Renesas Electronics .
- ^ а б «IE850 (ранее IECUBE2)» . Renesas Electronics .
- ^ "Карта PCMCIA N-Wire IE-V850E1-CD-NW" (PDF) . Renesas Electronics .
- ^ а б Мацумото, Тосинобу. «НОВАЯ МЕТОДОЛОГИЯ ЭМУЛЯЦИИ ДЛЯ ПОДДЕРЖКИ БЫСТРЫХ МИКРОКОМПЬЮТЕРОВ» (PDF) . NEC Device Technology International . NEC. 1999 (53).
- ^ «Инструменты разработки Trace32 поддерживают автомобильное MCU Renesas: Lauterbach» . Renesas Electronics .
- ^ «Решение MCU» . sys.ndk-m.com . Naito Densei Machida Mfg. Co., Ltd.
- ^ а б «Новый полностью интегрированный эмулятор RISC» (PDF) . Новости Trace32 . 1998 (1).
- ^ "Киотский микрокомпьютера: ПАРТНЕР-ETII соответствует CPU" . www.kmckk.co.jp (на японском языке). Kyoto Microcomputer Co., Ltd.
- ^ «Устройства IDT JTAG / EJTAG» (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.
- ^ Технический паспорт: VR5500 64- / 32-БИТНЫЙ МИКРОПРОЦЕССОР (PDF) (2-е изд.). NEC. Сентябрь 2002. с. 5.
- ^ «Обучающий интерфейс JTAG» (PDF) . lauterbach.com . Лаутербах. С. 13–15.
- ^ «JTAG IEEE 1149.1 Standard WG» . grouper.ieee.org .
- ^ «Эмулятор E1 [R0E000010KCE00]» . Renesas Electronics America .
- ^ "Карта PCMCIA N-Wire IE-V850E1-CD-NW" (PDF) . www.renesas.com . NEC Electronics (Europe) GmbH. 2004 г.
- ^ «Эмулятор AsmisNetShop >» . sys.ndk-m.com .
- ^ «Информация о продукте | Помощь в разработке микрокомпьютеров» . www.midas.co.jp (на японском). Midas lab Inc.
- ^ Отладчик и трассировка V850 (PDF) (изд. От 6 ноября 2017 г.). Лаутербах.
- ^ Отладчик и трассировка RH850 (PDF) (изд. От 6 ноября 2017 г.). Лаутербах.
- ^ «Микроконтроллеры Renesas RH850» . ИЗИСТЕМА .
- ^ «ДВС RH850» . POC (на японском).
- ^ "adviceLUNA II" . DTS INSIGHT .
- ^ «Вспомогательные компиляторы» . DTS INSIGHT .
- ^ «PALMiCE3 V850» . www.computex.co.jp .
- ^ «Универсальный зонд синий - поддерживает отладчик WATCHPOINT» . www.ss-technologies.co.jp (на японском языке). Sohwa & Sophia Technologies.
- ^ «JTAG ICE: ПАРТНЕР-Джет» . www.kmckk.co.jp (на японском языке). Киотский микрокомпьютер.
- ^ PowerTrace для NEXUS (PDF) . Лаутербах. 2013-06-14.
- ^ «Микроконтроллеры Renesas RH850» . ИЗИСТЕМА .
- ^ «Встроенный анализатор» . Trident infosol .
- ^ "TESSERA TECHNOLOGY INC" . www.tessera.co.jp (на японском).
- ^ «Служба программирования ПЗУ» . MINATO HOLDINGS INC. (На японском языке).
- ^ «Что такое стандарт IEEE 1532? | Keysight (ранее Agilent's Electronic Measurement)» .
- ^ ICL3221, ICL3222, ICL3223, ICL3232, ICL3241, ICL3243: Технический паспорт (PDF) (изд. 22.00). 2015-09-01.
- ^ а б «Список микроконтроллеров, поддерживаемых Renesas Flash Programmer V2» . Renesas Electronics .
- ^ "Renesas Flash Programmer (графический интерфейс программирования) [V2]" . Renesas Electronics .
- ^ "Renesas Flash Programmer (графический интерфейс программирования)" . Renesas Electronics .
- ^ PG-FP6 V1.01 Руководство пользователя программатора флэш-памяти (PDF) (1.00 ред.). Renesas. 2018-02-20.
- ^ Технический паспорт UPD70P3000 (PDF) (3.00 ред.). Renesas. 1997-08-01.
- ^ Технический паспорт UPD70P3002 (PDF) (3.00-е изд.). Renesas. 1997-07-01.
- ^ Руководство пользователя PG-1500 (PDF) (изд. 4.00). Renesas. 1997-05-01.
- ^ Технический паспорт UPD27C1001A (PDF) . NEC.
- ^ Джордан, Ларри Т., Seeq Technology, Inc. (18 сентября 1981 г.). «US 4,451,903A: Метод и устройство для кодирования информации о продукте и программировании в полупроводниках» (PDF) . pdfpiw.uspto.gov . Ведомство США по патентам и товарным знакам.
- ^ Некоторые полупроводниковые устройства и продукты, содержащие СППЗУ, ЭСППЗУ, флэш-память и флэш-микроконтроллер, инв. 337-ТА-395 . Издательство ДИАНА. ISBN 9781457824975.
- ^ "Чипы чтения / записи VVDI PROG с кабелями перепрограммирования ECU / MCU / MC9S12 | Официальный блог OBDexpress.co.uk" . blog.obdexpress.co.uk .
Внешние ссылки
- Страница продукта семейства Renesas V850
- Страница продукта семейства Renesas RH850
- Официальная страница Renesas "Программа долголетия продукции (PLP)"
- Фотография штампа V850 (возможно, V851), представленного в 1994 году Nikkei BP (на японском языке, требуется регистрация)
- Крайняя фотография V853 из пресс-релиза NEC (на японском языке)
- Архивная брошюра: V850 (2002-2005) (4-е изд.)
- Архивное руководство пользователя: V810 Family Architecture (Rev 1) 1995
- Официальное руководство пользователя: Архитектура V850 (Rev. 7.00) 1994—
- Официальное руководство пользователя: V850E Architecture (Rev. 6.00) 1996—
- Официальное руководство пользователя: Архитектура V850E1 (Rev. 3.01) 1999—
- Официальное руководство пользователя: Архитектура V850ES (Rev. 4.00) 2002—
- Официальное руководство пользователя: V850E2 Architecture (Rev. 1.01) 2004—
- Официальное руководство пользователя: V850E2M Architecture (Rev. 1.00) 2012—
- Официальное руководство пользователя: Архитектура V850E2S (Rev. 1.00) 2014—
- Архивное руководство пользователя: Аппаратное обеспечение V805 и V810 (Rev.5) 1996 г.
- Официальное руководство пользователя: V852 Hardware (Rev. 3) 1995— : вариант PROM.
- Официальное руководство пользователя: V853 Hardware (Rev. 6) 1996— : Первый вариант флэш-памяти.
- Архивное руководство пользователя: NU85E Hardware (Rev.3) 2000—
- Архивное руководство пользователя: Контроллер памяти Nx85E00
- Архивное руководство пользователя: Контроллер памяти NA85E35, NBA85E35Vxx (Rev.2) 2001—
- Архивная таблица данных: V810, всего 66 страниц (Rev.3) 1993
- Текущее состояние встроенного процессора в дизайне SoC, NEC Tech. Журнал 1-5 стр. 38-45 (декабрь 2006 г.)
- Renesas: обзор архитектуры V850, высокая производительность и энергоэффективность
- Renesas: RH850 Archtecture (RH850 и RL78 - следующее поколение автомобильных микроконтроллеров), DevCon 2012
- Официальное руководство пользователя: CA850 Ver. 3.20 - Пакет компилятора C - Работа (Rev. 1.00) 2007—
- Официальное руководство пользователя: CC-RH Compiler (Rev. 1.04) 2015—
- Официальное примечание по применению: Использование компилятора GHS с RH850 (Rev. 2.00) 2014—
- Официальное примечание по применению: цифровая обработка сигналов с помощью устройств V850 и V850E (Rev. 1.01) 2005—
- Страница продукта Renesas IE850 (ранее IECUBE2)
- Встроенные двоичные файлы GNU Compiler Collection для V850
- Программное обеспечение Green Hills (GHS): встроенные программные решения V850 и RH850
- Midas Lab .: KIT-NA85E2-TP (-H) (на японском языке)
- Midas Lab: страница продукта внутрисхемного эмулятора RTE-2000-TP (на японском языке)
- Архивировано: среда разработки серии V850 (2006-февраль). Проверено 28 января 2018.
- SlidePlayer.com: 32-разрядные микроконтроллеры со сверхнизким энергопотреблением серии V850E2 / Jx4 - переход с микроконтроллеров V850ES / Jx3 -