Введение
Высокопроизводительные применения типа сотовых телефонов, дисководов и модемов предъявляют к встраиваемым управляющим контроллерам требования по обеспечению высокой производительности при условии сохранении их низкой стоимости.
Современные CISC ядра приближаются к верхним пределам своей производительности. Кроме того, следствием большого количества транзисторов в CISC ядрах является большое потребление, большие по площади кристаллы, сложности при их интеграции и, в результате, высокая стоимость полной системы.
32-разрядные ядра RISC процессоров предлагают потенциальное решение этих проблем. Однако применение ранних версий RISC процессоров не позволяло в полной мере реализовать преимущества RISC архитектуры перед CISC архитектурой, что в первую очередь связывалось с большим объемом кодов, для которых требовалась память большого объема что, в свою очередь приводило к высокой стоимости всей системы.
С начала 90-х годов активное развитие получила технология ASIC (Applications Specific Integrated Circuit) и ASSP (Applications Specific Standard Products). Развитие этих технологий и создание на их основе все новых специализированных приборов было стимулировано ростом потребностей в новых применениях, в появлении новых сегментов рынка. Это портативные компьютеры, сотовые телефоны, средства определения места, средства коммуникации, игровые и телевизионные приставки, бытовые и промышленные средства управления процессами.
В обеспечение технологий ASIC и SSP ряд фирм, как крупных, располагающих собственными производственными мощностями, так и таких которые специализируются на разработке IP (интеллектуальной собственности) начали активную разработку библиотек заранее спроектированных модулей и периферийных устройств, позволяющих оперативно создавать приборы с наперед заданными рынком возможностями.
Активную, и подкрепленную реальными достижениями, позицию в данной области занимает фирма Advanced RISC Machines (ARM) - специализирующаяся на разработке микропроцессоров и периферии к ним и продающая лицензии на свою IP.
Кремниевыми партнерами ARM, т.е. фирмами, использующими разработки ARM при создании своих приборов, являются такие ведущие производители, как Alcatel, Amtel, Asahi Kasei Microsystems, Cirrus Logic, Digital, GEC Plessey, Hyinday, Lucent, Lucky GoldStar, NEC, OKI, Philips, Rockwell, Rohm, Samsung, Sharp, Sony, Symbios, Texas Instruments, VLSI, Yamaha. Некоторые из этих компаний используют разработанные ARM процессоры для специальных применений, однако большинству они нужны для мобильных телефонов, систем управления автомобильными двигателями, лазерных принтеров PostScript и других устройств массового применения и для всех этих устройств необходимы такие качества, как высокое быстродействие, умеренная цена и низкое энергопотребление.
Процессоры ARM поддерживаются многими программными продуктами как самой компании, так и других производителей. Эти продукты образовали солидную инфраструктуру ПО и средств разработки. Среди них - отладчики, компиляторы С++, внутрисхемные эмуляторы, таблицы разработки, операционные системы реального времени, драйверы низкого уровня, а также программные применения высокого уровня. Accelerated Technology, Enea OSE Systems, ISI, JavaSoft, JMI, Microtec, Microsoft, Perihelion, Psion, Wind River и другие компании обеспечивают совместимость своих ОС и средств разработки с процессорами ARM.
Фирмой разработан целый ряд 32-разрядных RISC процессоров с различными возможностями и различной производительности а ее процессор ARM7, разработанный еще в1994 году, используется до настоящего времени.
Сама фирма определяет процессор ARM7 как универсальное, с малым потреблением, ядро 32-разрядного RISC микропроцессора, предназначенное для использования в различных заказных и специальных ИС. Малые размеры RISC ядра позволяют успешно интегрировать его в большие заказные схемы, которые могут содержать RAM, ROM, DSP, дополнительную логику и другие элементы.
К областям применения ядра ARM7 фирма относит:
- Телекоммуникацию - контроллеры GSM терминалов
- Обмен данными - средства преобразования протоколов
- Портативные вычисления - Palmtop компьютеры
- Портативные измерительные устройства - карманные устройства сбора данных
- Автомобильную технику - устройства управления двигателем
- Информационные системы - Smart карты
- Средства отображения - JPEG контроллеры
Мопеды sachs. Мопед белка. Мопед 50. Мопед москва. Форум мопед. Мопеды
|