Кликните на заголовки столбцов для интерактивной сортировки.
Блок / Особенность | Применение в Библиотеке HSM | Сложность Сложность реализации и отладки (1 - просто, 5 - очень сложно). | Риск Риск повреждения чипа или непредсказуемого поведения (1 - низкий, 4 - экстремальный). | Влияние Степень влияния на сложность и "живость" итоговой системы (1 - низкое, 4 - системное). | Источник Источник информации: официальная документация или находки сообщества/хакеров. | Городская Аналогия |
---|---|---|---|---|---|---|
Уровень 1: Фундамент и Ядра Системы | ||||||
Процессорные Ядра | Асимметричная Архитектура "Власть и Исполнители": • Ядро 0 ("Исполком"): Полностью выделено под жесткий real-time. Управляет PIO, DMA, таймерами. Его задача — поддерживать физику "резонанса" с наносекундной точностью. • Ядро 1 ("Городской Совет"): Выполняет высокоуровневую логику: анализ "голограмм", сравнение с библиотекой эталонов, принятие решений и отдача команд Ядру 0. | Низкий | Системное | Official Docs | Городской Совет (думает) и Исполнительный Комитет (делает). | |
Межъядерное Взаимодействие (FIFOs) | Канал связи "Приказы и Доклады": Ядро 1 ("Совет") кладет в FIFO приказ: "Активировать протокол 'Буря'" . Ядро 0 ("Исполком") исполняет и кладет в другой FIFO отчет: "Голограмма 'Бури' стабильна" . Обеспечивает быструю и асинхронную связь между "мыслящей" и "действующей" частями узла. | Низкий | Высокое | Official Docs | Пневматическая почта между ведомствами в Мэрии. | |
АЦП (ADC) | Главная "Сенсорная Сеть" HSM: Основной инструмент для чтения аналоговой голограммы (вектора напряжений). Высокая скорость (500kSPS) и режим кругового сканирования позволяют делать почти мгновенные "снимки" физического состояния всей сети. | Низкий | Высокое | Official Docs | Сеть датчиков (давления, шума, температуры) по всему городу. | |
Уровень 2: Аппаратные Ускорители и Специализированные Службы | ||||||
Программируемый Ввод/Вывод (PIO) | "Инженерный Департамент": Аппаратная генерация и распознавание сложных временных сигнатур без участия CPU. Точное измерение фазовых сдвигов и задержек, добавляя **временное измерение** в голограмму. Идеальный инструмент для реализации протокола. | Низкий | Системное | Official Docs | Бригады инженеров, способные построить/разобрать что угодно по сложному чертежу. | |
DMA (Прямой доступ к памяти) | "Автоматизированная Логистика": Создание аппаратного конвейера: DMA автоматически пересылает данные с АЦП в память и "подписи" из памяти в PIO, полностью разгружая CPU для высокоуровневого анализа. | Низкий | Высокое | Official Docs | Автоматические конвейеры и погрузчики на городских складах. | |
Система Прерываний и Событий | Аппаратные "Условные Рефлексы": Создание цепочек "периферия -> DMA -> PIO", которые реагируют на события без участия CPU. Например, компаратор видит всплеск напряжения и напрямую запускает DMA, который загружает в PIO "ответную подпись". Обеспечивает сверхбыстрые рефлексы. | Средний | Высокое | Official Docs | Система пожаротушения, которая срабатывает от датчика дыма автоматически, без звонка. | |
Интерполятор и Делитель | "Архитектурное Бюро и Финотдел": Аппаратное ускорение анализа голограмм (например, поиск ближайшего эталона по методу наименьших квадратов) и нормализации векторов для сравнения. | Низкий | Среднее | Official Docs | Проектный институт с кульманами и счетными машинами. | |
Уровень 3: Нецелевое Использование и Физические Свойства | ||||||
I2C / SPI / UART Контроллеры | "Городские Глашатаи и Сирены": Вывод их сигнальных линий на общую шину для генерации сложных, но стандартизированных электрических "всплесков" (артефактов). Сеть учится распознавать эти уникальные "крики" как специфические команды. | Низкий | Среднее | Official Docs | Использование заводского гудка не по расписанию для подачи особого сигнала. | |
PWM (ШИМ) Блоки | "Городской Оркестр": Добавление в голограмму **частотного измерения**. Сеть может "гудеть" на разных частотах, создавая "аккорды" состояний. Анализ спектрального состава голограммы. | Низкий | Высокое | Official Docs | Колокольня, способная играть не только тревогу, но и сложные мелодии. | |
Пады GPIO (Slew Rate & Drive Strength) | Управление "Громкостью" и "Тембром" Голоса: Динамическое изменение силы влияния пина на шину (Drive Strength) и четкости сигнала (Slew Rate), добавляя "аналоговости" цифровым сигналам. Узел может "говорить" тихо или громко. | Низкий | Высокое | Official Docs | Возможность говорить шепотом, обычным голосом или кричать. | |
RTC (Часы реального времени) | "Личные Биоритмы" Жителей: Задание каждому узлу уникального графика "сна" и "бодрствования" через будильники RTC. Это создает сложный общий ритм активности сети. | Низкий | Среднее | Official Docs | У каждого жителя свой график работы, что создает общий городской трафик. | |
Уровень 4: Архитектурные Глубины и Управление Системой | ||||||
MPU (Блок защиты памяти) | Программируемая "Боль" / "Аппаратные Рефлексы": Динамическое изменение карты памяти для вызова аппаратного исключения (Hard Fault). В обработчике генерируется "сигнал системной ошибки", моделируя аппаратный рефлекс. | Средний | Высокое | Official Docs | Внезапное оцепление квартала полицией, вызывающее транспортный коллапс. | |
Регистр VTOR (Смена таблицы прерываний) | "Смена Городского Устава" на лету: Мгновенное переключение всей модели поведения ("инстинктов") узла путем смены таблицы обработчиков прерываний. Переход от "мирного" к "военному" положению за один такт. | Средний | Системное | Official Docs | Мгновенное введение комендантского часа и смена всех законов. | |
Система тактирования (Clocks) | "Замедление/Ускорение Времени" в Городе: Программное изменение тактовой частоты ядра "на лету" (разгон/замедление). Узел может "задуматься", понизив частоту, или войти в "режим аврала". | Высокий | Системное | Official Docs | Весь город внезапно переходит на замедленный или ускоренный режим работы. | |
Аппаратный ГСЧ (TRNG) и RANDBIT | Источник "Свободной Воли" и "Случайностей": Использование истинно случайных чисел (основанных на физическом шуме) для принятия спонтанных решений и внесения "живого трепета" в поведение узлов. | Низкий | Высокое | Community | Случайные события на улицах города: уличные музыканты, пробки, праздники. | |
Сторожевой Таймер (Watchdog) | "Система Аварийного Оповещения": Использование прерывания от Watchdog для генерации редких, но мощных спонтанных "сигналов паники", выбивающих сеть из застойных состояний. | Низкий | Высокое | Official Docs | Случайное, но громкое срабатывание городской сирены. | |
Режимы сна (Sleep & Dormant Modes) | "Циклы Внимания" / "Сновидения": Физическое усыпление части узлов для динамического изменения топологии активной сети. Голограмма от 5 узлов кардинально отличается от голограммы 10 узлов. | Средний | Среднее | Official Docs | Часть города спит ночью, а другая часть (ночные клубы, заводы) бодрствует. | |
"Спящие" периферийные блоки | Динамическая "Специализация" Горожан: Отключение и включение отдельных "органов чувств" (ADC, PIO) для изменения функциональности узла на лету, от "пассивного наблюдателя" до "активного оратора". | Средний | Среднее | Official Docs | Житель может быть то "слушателем", то "оратором", то "рабочим". | |
Уровень 5: Экспериментальная Физика и Эксплойты Энтузиастов | ||||||
Уникальный 64-битный ID Чипа | "Врожденный Характер" Горожан: Использование уникального ID каждого чипа как "семени" для определения его базовых склонностей (агрессивный, пассивный, хаотичный). Создание гетерогенной сети с самого начала. | Средний | Системное | Community | Каждый житель города имеет свой уникальный характер и привычки. | |
Разгон PLL до Предела Стабильности | "Режим Лихорадки" / "Промышленный Аврал": Ввод узла в пограничное состояние (400+ МГц), где его работа становится хаотичной и "шумной", но быстрой, что влияет на всю сеть. | Высокий | Высокое | Community | Завод работает на 200% мощности, на грани аварии, создавая много шума. | |
Перепрошивка Flash "на лету" | "Хирургия Мозга" / "Реновация": Программная самомодификация кода во Flash для перманентного изменения "привычек" узла в ответ на "жизненный опыт". Обеспечивает эволюцию сети. | Высокий | Системное | Community | Снос старого завода и постройка парка, что навсегда меняет район. | |
Детекция Просадки Напряжения (BOD) | "Коллективный Энергетический Кризис": Искусственное создание пиков энергопотребления для использования шины питания как глобального, всепроникающего канала связи. | Высокий | Системное | Hacking | Включение всех заводов на полную мощность, вызывающее падение напряжения в энергосистеме. | |
Побочный Канал через Энергопотребление | "Промышленный Шпионаж": Создание скрытого канала связи через модуляцию энергопотребления от разных вычислительных операций (требует внешнего усилителя). | Экстремальный | Низкое | Hacking | Анализ счетов за электричество для определения, какой завод что производит. | |
Система Выбора Глича (Glitch Detect) | Искусственный "Системный Сбой": Намеренное вызывание глитчей на системной шине для генерации сигнала абсолютной, неигнорируемой тревоги. | Экстремальный | Среднее | Hacking | Крупная техногенная авария, останавливающая жизнь всего города. | |
Debug-Порт (SWD) | "Захват Мэрии Соседнего Города": Использование одного узла для аппаратного "взлома" другого через его debug-порт. Создает механику доминирования и подчинения. | Экстремальный | Системное | Hacking | Внешнее управление, способное сменить мэра и переписать все законы. |