Кстати мой друг научил меня одному правилу, о котором нигде не пишут.
Author: Штирлиц [329 views] 2013-01-10 07:45:05
In response to: У меня есть друг, который крутое HD видео так может обработать, by Штирлиц, 2013-01-09 22:47:12
Я не видел. Может где-то и пишут.
Все решения должны быть синхронными.
Что это означает?
Моя интерпретация. Возможно и некорректная.
Надо делать устройства с тактовой частотой и все операции начинать по фронту (можно и тылу, но обычно делают по фронту) сигнала тактовой частоты.
Очень важный и неочевидный момент:
Все входные сигналы надо регистрировать и использовать только регистрированный.
Что это значит:
Надо записывать значение входного сигнала в регистр. Представь, что при переключении сигнала он "звенел". Первый раз ты его проверил -- он 1, а во второй он уже 0, хотя по логике он все еще 1. Твое решение уйдет в "несуществующее" состояние. Будет проявляться как странная непредсказуемость. Лично имел дело с таким.
Если ты запишешь в регистр первую 1, то во всех дальнейших проверках ты будешь читать эту 1.
|
Synchronize |
Thread