ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
156215 Топик полностью
Evgeny_CD, Архитектор (10.05.2009 22:36, просмотров: 140) ответил Evgeny_CD на Наверное, это боян, но все же. FTDI выпустила версию своих микрух под USB HS. -> Скорости в режиме синхронного FIFO обещаны до 25Мбайт/сек, 10 Мбайт/сек в простых режимах. Тема быстрого обмена с host процессором закрыта?
Чип - кардинальное решение проблемы RT трейсинга контроллеров. Старая моя идея. Проц с внешней шиной :) делает запись 32 битного слова по некоему адресу. Выделяем блок адресов для отладки. На шине сидит FPGA. По получению команды записи она формирует блок, и запихивает его в FIFO: * адрес (возможно, трансформированный), по которому контроллер записал данные. Это будет использовано как идентификатор формата вывода при разборе. * сами данные - 32 бита * засечка монотонно идушего таймера со скоростью, например, 100 или 200 Мгц. 32..64 бита - в заивисимости от того, какой "период автокорреляции" охота получить. С другой стороны FIFO - чудный чип от FTDI, который "отсасывает" данные в писюк. В писюке на этапе прогона тупо все сливаем в многогигабайтный файл. Затем парсим файл, засасываем его в SQL, и начинаем заниматься серезным изучением. Идею можно доработать, по некоторым адресам писать не слово, а много слов (отладочная печать), генерировать FPGA СRС в конце каждого пакета и т.д. но сути это не меняет.