JTAG

JTAG (сокращение от англ. Joint Test Action Group; произносится «джей-тáг») — название рабочей группы по разработке стандарта IEEE 1149. Позднее это сокращение стало прочно ассоциироваться с разработанным этой группой специализированным аппаратным интерфейсом на базе стандарта IEEE 1149.1. Официальное название стандарта Standard Test Access Port and Boundary-Scan Architecture. Интерфейс предназначен для подключения сложных цифровых микросхем или устройств уровня печатной платы к стандартной аппаратуре тестирования и отладки.

Читать далее

SRAM

Статическая память с произвольным доступом (SRAM, static random access memory) — полупроводниковая оперативная память, в которой каждый двоичный или троичный разряд хранится в схеме с положительной обратной связью, позволяющей поддерживать состояние без регенерации, необходимой в динамической памяти (DRAM). Тем не менее, сохранять данные без перезаписи SRAM может, только пока есть питание, то есть SRAM остается энергозависимым типом памяти. Произвольный доступ (RAM — random access memory) — возможность выбирать для записи/чтения любой из битов (тритов) (чаще байтов (трайтов), зависит от особенностей конструкции), в отличие от памяти с последовательным доступом (SAM, англ. sequential access memory).

Читать далее

QFP

QFP

QFP (от англ. Quad Flat Package) — семейство корпусов микросхем, имеющих планарные выводы, расположенные по всем четырём сторонам. Микросхемы в таких корпусах предназначены только для поверхностного монтажа; установка в разъём или монтаж в отверстия штатно не предусмотрен, хотя переходные коммутационные устройства существуют. Количество выводов QFP микросхем обычно не превышает 200, с шагом от 0,4 до 1,0 мм.

Читать далее

TQFP

TQFP

TQFP (Thin Quad Flat Pack) — тип корпуса микросхемы. Имеет те же преимущества, что QFP, но отличается меньшей толщиной (1 миллиметр) и имеет стандартный размер выводов (2 миллиметра). Возможное количество выводов от 32 до 176 при размере одной стороны корпуса от 5 до 20 миллиметров. Используются медные выводы с шагом 0.4, 0.5, 0.65, 0.8 и 1 миллиметр.

Читать далее

Полевые транзисторы

Полевой (униполярный) транзистор — полупроводниковый прибор, работа которого основана на управлении электрическим сопротивлением токопроводящего канала поперечным электрическим полем, создаваемым приложенным к затвору напряжением.

Читать далее

CISC

CISC (англ. complex instruction set computing или complex instruction set computer) — тип процессорной архитектуры, которая характеризуется следующим набором свойств:
нефиксированное значение длины команды;
арифметические действия кодируются в одной команде;
небольшое число регистров, каждый из которых выполняет строго определённую функцию.
Методика построения системы команд CISC противостоит методике, применяемой в другом распространённом типе процессорных архитектур — RISC, где используется упрощённый набор инструкций.

Читать далее

RISC

RISC (англ. restricted (reduced) instruction set computer — «компьютер с сокращённым набором команд») — архитектура процессора, в котором быстродействие увеличивается за счёт упрощения инструкций, чтобы их декодирование было более простым, а время выполнения — меньшим. Первые RISC-процессоры даже не имели инструкций умножения и деления. Это также облегчает повышение тактовой частоты и делает более эффективной суперскалярность (распараллеливание инструкций между несколькими исполнительными блоками).

Читать далее

CMOS

CMOS

КМОП (комплементарная структура металл-оксид-полупроводник; англ. CMOS, complementary metal-oxide-semiconductor) — технология построения электронных схем. В более общем случае — КМДП (со структурой металл-диэлектрик-полупроводник). В технологии КМОП используются полевые транзисторы с изолированным затвором с каналами разной проводимости.Читать далее

delayMicroseconds()

Останавливает выполнение программы на заданное в параметре количество микросекунд (1 000 000 микросекунд в 1 секунде).

В данной версии Ардуино максимальная пауза воспроизводимая корректно — 16383. Возможно это будет изменено в следующих версиях Arduino. Для остановки выполнения программы более чем на несколько тысяч микросекунд рекомендуется использовать функцию delay().

Читать далее

43 / 0,183 / 13.82mb