Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
ARM микроархитектурасы негізіндегі микропроцессорлық өзектер отбасы.
Family of microprocessor cores with ARM microarchitecture
ARM9 – ARM Holdings компаниясы микроконтроллерлерді пайдалану үшін лицензиялаған 32 биттік RISC ARM процессорлық өзектерінің тобы. ARM9 өзектер отбасы ARM9TDMI, ARM940T, ARM9E S, ARM966E S, ARM920T, ARM922T, ARM946E S, ARM9EJ S, ARM926EJ S, ARM968E S, ARM996HS-тен тұрады. ARM9 өзектері 1998-2006 жылдар аралығында шығарылғандықтан, жаңа интегралды схемалар (IC) жобалары үшін енді ұсынылмайды, олардың орнына ARM Cortex A, ARM Cortex M, ARM Cortex R өзектеріне басымдық беріледі. Бұл өзектерді интеграциялайтын көптеген кремнийлі микросхемалар оларды модификацияланған Гарвард архитектурасы негізіндегі микросхемалар ретінде құрастырады, екі адрес шинасын бөлек CPU кэштері мен тығыз байланысты жадтан басқа жағында біріктіреді. Әртүрлі 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) ARM процессор IP-ін синтезделетін 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.