Главная arrow Программирование arrow ARM arrow ARM: аббревиатуры Sunday, April 23 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

ARM: аббревиатуры Версия для печати
Написал microsin   
27.12.2008

ARM Advanced RISC Machines

RISC Reduced Instruction Set Computing - такая система компанд используется в ARM

CISC Complex Instruction Command Set - такая система команд используется в 8086 и более поздних моделях

TDMI Thumb Instruction, Debugger, Multiplier, ICE (особенность ARM CPU) - ядро 32-разрядных микроконтроллеров ARM.

MC Memory Controller

RSTC Reset Controller

CKGR Clock Generator

PMC Power Management Controller

AIC Advanced Interrupt Controller

DBGU Debug Unit

PIT Periodic Interval Timer

WDT Windowed Watchdog

RTT Real-time Timer

PIO Parallel Input/Output Controller (их два в AT91SAM7X256)

PDC Peripheral DMA Controller

MII Media Independent Interface - интерфейс для Ethernet MAC 10/100 base-T
RMII Reduced Media Independent Interface - интерфейс для Ethernet MAC 10/100 base-T

RMII Reduced Media Independent Interface - интерфейс для Ethernet MAC 10/100 base-T

CAN Control Area Network - стандартная последовательная шина, широко использующаяся в автомобилестроении и промышленности

SSC Synchronous Serial Controller

USART Universal Synchronous/Asynchronous Receiver Transmitter

SPI Serial Peripheral Interface

TC Timer/Counter

PWMC Power Width Modulation Controller

TWI Two-wire Interface

EFC Embedded Flash Controller
EFC User Interface интерфейс пользователя для установки конфигурационных бит (что-то типа фьюзов).

FFPI Fast Flash Programming Interface

SAM-BA SAM boot agent - менеджер загрузки программ во флеш

DSP Digital Signal Processing, набор арифметических инструкций для цифровой обработки сигналов

Jazelle™ расширение для аппаратного непосредственного исполнения Java-инструкций

Media расширение для 2-4-кратного увеличения скорости обработки аудио и видео сигналов

Thumb® 16-разр. набор инструкций, улучшающий эффективность использования памяти программ

SIMD несколько данных в одной инструкции

ТСМ плотно-связанная память (кэш)

ETM встроенные трассировочные макроячейки

VIC векторизованный контроллер прерываний

IEM Intelligent Energy Manager

MIPS Microprocessor without Interlocked Pipeline Stages или «Микропроцессор без блокировок в конвейере». Эта архитектура разработана компанией MIPS Technologies и, аналогично ARM, лицензируется для производства сторонним фирмам — например, AMD, ASUSTeK Computer или Sony. Основная идея MIPS — увеличить тактовую частоту процессора за счет упрощения его внутреннего устройства, а также использования очень длинного конвейера.

CKGR_MOR Main Oscillator Register

MOSCEN бит в регистре CKGR_MOR, который управляет работой Main Oscillator (главного тактового генератора). Очитстка бита MOSCEN останавливает генератор и уменьшает энергопотребление (состояние после сброса)

PMC_SR Power Management Controller Status Register

MOSCS бит в регистре PMC_SR, показывающий состояние генератора (включен он или нет). Автоматически этот бит сбрасывается, когда MOSCEN в CKGR_MOR сбрасывается (главный тактовый генератор выключен)

SLCK Slow Clock - внутренний тактовый генератор с низкой частотой (иногда этот генератор называют RC), необходимый для синхронизации узлов процессора ARM AT91SAM7X256. Частота этого генератора имеет значительную погрешность (может быть от 22 до 42 кГц). При включении питания процессор работает с тактовой частотой этого генератора (для перехода на высокие частоты кварца или PLL необходима программная настройка).

CKGR_MCFR Main Clock Frequency Register

MAINCK главная тактовая частота, которая выходит с кварцевого генератора (3..20 МГц)

MCK Master Clock, основная частота, подаваемая на те модули процессора, которые работают постоянно (не отключаясь). Может быть запрограммирована на частоты от нескольких сотен герц до максимальной тактовой частоты устройства. Вырабатывается модулем PMC

PCK Processor Clock - отключается, когда процессор переходит в idle mode. Вырабатывается модулем PMC.

PLL Phase Locked Loop - ФАПЧ, применяемая для повышения тактовой частоты генератора. На вход PLL подается частота MAINCK.

PLLCK тактовая частота, которая выходит из узла PLL (80..200 МГц).

PLLRC ножка для подключения RC-цепочки к узлу PLL (фильтр второго порядка)

Peripheral Clocks тактовая частота, подаваемая на встроенную периферию (USART, SSC, SPI, TWI, TC, MCI, и т. п.). Обычно это MCK, но управляется отдельно. Вырабатывается модулем PMC.

UDP USB Device Pot

UDPCK USB Device Port Clock. Вырабатывается модулем PMC.

PMC_MCKR Power Management Controller Master Clock Register

CSS Clock Source Selection, поле в регистре PMC_MCKR, отвечающее за источник для тактовой частоты MCK

PMC_SCER Power Management Controller System Clock Enable Register
PMC_SCDR Power Management Controller System Clock Disable Register
PMC_SCSR Power Management Controller System Clock Status Register
PMC_PCER Power Management Controller Peripheral Clock Enable Register
PMC_PCDR Power Management Controller Peripheral Clock Disable Register
PMC_PCSR Power Management Controller Peripheral Clock Status Register
PMC_SCER Power Management Controller System Clock Enable Register
PMC_SCDR Power Management Controller System Clock Disable Register
PMC_SCSR Power Management Controller System Clock Status Register

RVDS RealView Developer Suite

CPSR Current Program Status Register

SPSR Saved Process Status Registers

SP Stack Pointer - указатель стека, регистр R13

LR Link Register - R14

PC Program Counter - R15

AEABI ARM Embedded Application Binary Interface

Interworking опция, включающая компиляцию кода, совместимого как с ARM, так и с Thumb режимами

APB ARM Peripheral Bus

ASB ARM System Bus

AHB ARM High Performance Bus

MOSI Master Out Slave In - сигнал данных интерфейса SPI

MISO Master In Slave Out - сигнал данных интерфейса SPI

SPCK Serial Clock - сигнал тактов интерфейса SPI

NSS Slave Select - сигнал выборки Slave интерфейса SPI. В чипе AT91SAM7X256 NSS совпадает с NPCS0

NPCS - отдельный сигнал выборки Slave интерфейса SPI. В чипе AT91SAM7X256 таких сигналов четыре: NPCS0, NPCS1, NPCS2, NPCS3

LUN logical unit number. Термин встретился, когда начал разбираться с USB mass storage device.

MSD Mass Storage Device, обычно USB Mass Storage Device

AC97C AC97 Controller, устройство для работы со звуком - периферийное устройство старших моделей AT91 ARM (например, AT91SAM9263)

UDPHS USB Device Port High Speed. Такого контроллера нет в AT91SAM7X256.

Последнее обновление ( 03.02.2009 )
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017