ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
258583 Топик полностью
Evgeny_CD, Архитектор (15.06.2011 12:57, просмотров: 172) ответил Evgeny_CD на Вообще реконфигурируемый сопроцессор – это сильная штука, если так разобраться.
Отсюда следует, кстати, существенное требование к архитектуре проца - незатратная проверка синхронизации. Т.е. выполняет проц команду. Далее у него два варианта: * если данные от внешней сущности готовы, то можно идти дальше по коду * if нет - надо ждать готовности. Если слишком часто вставлять команды проверки флагов готовности, на которые тратится минимум один такт, то перфоманс нахер. А вот если сделать такую проверку в рамках такта исполнения обычной команды (до команды или после - не знаю, это вопрос проектирования), т.е. если данные готовы - то дополнительных задержек нет, то не нужно будет полагаться на авось (заранее известную латентность), код будет очень надежным и быстрым.