604 читали · 4 года назад
Конечная машина состояний в языке Verilog
В этой статье мы приступаем к освоению еще одной важнейшей темы в области разработки аппаратного обеспечения. Это конечные машины состояний. Они же автоматы состояний. Смысл искать правду в заумных определениях нет никакого. Давайте разберемся с ними, имея конкретную задачу и способ ее решения. Общая характеристика автоматов Начнем с простого. Существует немало задач, требующих реакции устройства не только в зависимости от текущего состояния сигналов на входе, но и от их прошлых состояний. Прошлые состояния хранятся в элементах памяти цифровых устройств...
4787 читали · 7 месяцев назад
Фатально невезучие...
Канал "Историческое оружиеведение" продолжает цикл статей об истории интересного, но невезучего оружия, разработанного компанией Armalite в разные годы. И сегодня поговорим об автоматической винтовке, разработанной Артуром Миллером, преемником Юджина Стоунера в 1963 году, которая получила индекс AR-18. Заодно, как и обещал, продолжим цикл статей об этой системе (ссылка на первую статью будет в конце). Небольшое введение Продав права на винтовку AR-15 компании Colt, компания Armalite не отказалась...