ARM: аббревиатуры |
![]() |
Добавил(а) microsin |
AC97C AC97 Controller, устройство для работы со звуком - периферийное устройство старших моделей AT91 ARM (например, AT91SAM9263) AEABI ARM Embedded Application Binary Interface AHB ARM High Performance Bus AIC Advanced Interrupt Controller APB ARM Peripheral Bus ASB ARM System Bus ARM Advanced RISC Machines. CAN Control Area Network - стандартная последовательная шина, широко использующаяся в автомобилестроении и промышленности CISC Complex Instruction Command Set - такая система команд используется в 8086 и более поздних моделях CKGR Clock Generator CKGR_MCFR Main Clock Frequency Register CKGR_MOR Main Oscillator Register CPSR Current Program Status Register CSS Clock Source Selection, поле в регистре PMC_MCKR, отвечающее за источник для тактовой частоты MCK DBGU Debug Unit DSP Digital Signal Processing, набор арифметических инструкций для цифровой обработки сигналов. EFC Embedded Flash Controller EFC User Interface интерфейс пользователя для установки конфигурационных бит (что-то типа фьюзов). ETM встроенные трассировочные макроячейки FFPI Fast Flash Programming Interface IEM Intelligent Energy Manager Interworking опция, включающая компиляцию кода, совместимого как с ARM, так и с Thumb режимами Jazelle™ расширение для аппаратного непосредственного исполнения Java-инструкций LR Link Register - R14 LUN logical unit number. Термин встретился, когда начал разбираться с USB mass storage device. MAINCK главная тактовая частота, которая выходит с кварцевого генератора (3..20 МГц) MC Memory Controller MCK Master Clock, основная частота, подаваемая на те модули процессора, которые работают постоянно (не отключаясь). Может быть запрограммирована на частоты от нескольких сотен герц до максимальной тактовой частоты устройства. Вырабатывается модулем PMC Media расширение для 2-4-кратного увеличения скорости обработки аудио и видео сигналов MII Media Independent Interface - интерфейс для Ethernet MAC 10/100 base-T MIPS Microprocessor without Interlocked Pipeline Stages или «Микропроцессор без блокировок в конвейере». Эта архитектура разработана компанией MIPS Technologies и, аналогично ARM, лицензируется для производства сторонним фирмам — например, AMD, ASUSTeK Computer или Sony. Основная идея MIPS — увеличить тактовую частоту процессора за счет упрощения его внутреннего устройства, а также использования очень длинного конвейера. MISO Master In Slave Out - сигнал данных интерфейса SPI MOSCEN бит в регистре CKGR_MOR, который управляет работой Main Oscillator (главного тактового генератора). Очистка бита MOSCEN останавливает генератор и уменьшает энергопотребление (состояние после сброса) MOSCS бит в регистре PMC_SR, показывающий состояние генератора (включен он или нет). Автоматически этот бит сбрасывается, когда MOSCEN в CKGR_MOR сбрасывается (главный тактовый генератор выключен) MOSI Master Out Slave In - сигнал данных интерфейса SPI MSD Mass Storage Device, обычно USB Mass Storage Device NPCS - отдельный сигнал выборки Slave интерфейса SPI. В чипе AT91SAM7X256 таких сигналов четыре: NPCS0, NPCS1, NPCS2, NPCS3 NSS Slave Select - сигнал выборки Slave интерфейса SPI. В чипе AT91SAM7X256 NSS совпадает с NPCS0 PDC Peripheral DMA Controller PMC Power Management Controller RMII Reduced Media Independent Interface - интерфейс для Ethernet MAC 10/100 base-T RISC Reduced Instruction Set Computing - такая система команд используется в ARM. PC Program Counter - R15 PCK Processor Clock - отключается, когда процессор переходит в idle mode. Вырабатывается модулем PMC. Peripheral Clocks тактовая частота, подаваемая на встроенную периферию (USART, SSC, SPI, TWI, TC, MCI, и т. п.). Обычно это MCK, но управляется отдельно. Вырабатывается модулем PMC. PIO Parallel Input/Output Controller (их два в AT91SAM7X256) PIT Periodic Interval Timer PLL Phase Locked Loop - ФАПЧ, применяемая для повышения тактовой частоты генератора. На вход PLL подается частота MAINCK. PLLCK тактовая частота, которая выходит из узла PLL (80..200 МГц). PLLRC ножка для подключения RC-цепочки к узлу PLL (фильтр второго порядка) PMC Power Management Controller PMC_MCKR PMC Master Clock Register PWMC Power Width Modulation Controller RTT Real-time Timer RSTC Reset Controller RVDS RealView Developer Suite SAM-BA SAM boot agent - менеджер загрузки программ во флеш SIMD несколько данных в одной инструкции SLCK Slow Clock - внутренний тактовый генератор с низкой частотой (иногда этот генератор называют RC), необходимый для синхронизации узлов процессора ARM AT91SAM7X256. Частота этого генератора имеет значительную погрешность (может быть от 22 до 42 кГц). При включении питания процессор работает с тактовой частотой этого генератора (для перехода на высокие частоты кварца или PLL необходима программная настройка). SP Stack Pointer - указатель стека, регистр R13 SPI Serial Peripheral Interface SPCK Serial Clock - сигнал тактов интерфейса SPI SPSR Saved Process Status Registers SSC Synchronous Serial Controller TC Timer/Counter TDMI Thumb Instruction, Debugger, Multiplier, ICE (особенность ARM CPU) - ядро 32-разрядных микроконтроллеров ARM. Thumb® 16-разр. набор инструкций, улучшающий эффективность использования памяти программ TWI Two-wire Interface UDP USB Device Port UDPCK USB Device Port Clock. Вырабатывается модулем PMC. UDPHS USB Device Port High Speed. Такого контроллера нет в AT91SAM7X256. USART Universal Synchronous/Asynchronous Receiver Transmitter VIC векторизованный контроллер прерываний WDT Windowed Watchdog |