Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Семейство микропроцессорных ядер с микроархитектурой ARM
Family of microprocessor cores with ARM microarchitecture
ARM9 – это группа 32-битных RISC-ядер процессоров ARM, лицензированных компанией ARM Holdings для использования в микроконтроллерах. Семейство ядер ARM9 включает в себя ARM9TDMI, ARM940T, ARM9E-S, ARM966E-S, ARM920T, ARM922T, ARM946E-S, ARM9EJ-S, ARM926EJ-S, ARM968E-S, ARM996HS. Поскольку ядра ARM9 выпускались с 1998 по 2006 год, они больше не рекомендуются для новых разработок интегральных схем, вместо них предпочтительны ядра ARM Cortex-A, ARM Cortex-M и ARM Cortex-R. Большинство кремниевых чипов, содержащих эти ядра, реализуют их в виде чипов с модифицированной гарвардской архитектурой, объединяющих две адресные шины с противоположной стороны от раздельных кэшей процессора и быстродействующей памяти. Существуют два подсемейства, реализующих различные версии архитектуры ARM.
ARM9 is a group of 32 bit RISC ARM processor cores licensed by ARM Holdings for microcontroller use. The ARM9 core family consists of ARM9TDMI, ARM940T, ARM9E S, ARM966E S, ARM920T, ARM922T, ARM946E S, ARM9EJ S, ARM926EJ S, ARM968E S, ARM996HS. Since ARM9 cores were released from 1998 to 2006, they are no longer recommended for new IC designs, instead ARM Cortex A, ARM Cortex M, ARM Cortex R cores are preferred. Most silicon chips integrating these cores will package them as modified Harvard architecture chips, combining the two address buses on the other side of separated CPU caches and tightly coupled memories. There are two subfamilies, implementing different ARM architecture versions.
Лицензия ARM
ARM Holdings не производит и не продает процессорные устройства, разработанные самостоятельно, а лицензирует архитектуру процессоров заинтересованным сторонам. ARM предлагает различные варианты лицензирования, отличающиеся стоимостью и набором предоставляемых материалов. Всем лицензиатам ARM предоставляет описание аппаратной части ядра ARM, пригодное для интеграции, полный комплект инструментов разработки программного обеспечения и право продавать изготовленные микросхемы, содержащие процессор ARM.
ARM Holdings neither manufactures nor sells CPU devices based on its own designs, but rather licenses the processor architecture to interested parties. ARM offers a variety of licensing terms, varying in cost and deliverables. To all licensees, ARM provides an integratable hardware description of the ARM core, as well as complete software development toolset and the right to sell manufactured silicon containing the ARM CPU.
Силиконовая настройка
Производители интегрированных устройств (IDM) получают IP процессора ARM в виде синтезируемого RTL, написанного на языке Verilog. В таком виде у них есть возможность проводить оптимизацию и расширение архитектуры. Это позволяет производителю достигать индивидуальных целей проектирования, таких как более высокая тактовая частота, сверхнизкое энергопотребление, расширения набора команд, оптимизация по площади, поддержка отладки и другие. Чтобы узнать, какие компоненты включены в конкретный чип ARM CPU, обратитесь к техническому описанию производителя и сопутствующей документации.
Integrated device manufacturers (IDM) receive the ARM Processor IP as synthesizable RTL (written in Verilog). In this form, they have the ability to perform architectural level optimizations and extensions. This allows the manufacturer to achieve custom design goals, such as higher clock speed, very low power consumption, instruction set extensions, optimizations for size, debug support, etc. To determine which components have been included in a particular ARM CPU chip, consult the manufacturer datasheet and related documentation.