ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
95114 Топик полностью
Evgeny_CD (25.07.2007 02:09, просмотров: 1) ответил AlexandrY на У меня мысль другая.
Мысль здравая! Я о том же думал с другой стороны - как открыть область периферии для всех процессов. Универсальный трейсер. FPGA. SDRAM. Регистр. Пишем в него INT - в память последовательно пишется 32 бита счетчик времени и этот наш int. Итого у нас есть три координаты - номер ячейки (последовательность записи), время и некий параметр. Можно разобраться в логике любого приложения. Операция атоммарная на аппаратном уровне, в отличе от всего остального, так что точно будешь знать, в какое время твой процесс был в этой точке. Так вот, для этого надо этот регистр для всех открыть. Естественно в некешируемой области. Зато прикиньте, какое богатство данных для анализа работы кода!!!