Кстати мой друг научил меня одному правилу, о котором нигде не пишут.

Author: Штирлиц [346 views] 2013-01-10 07:45:05
In response to: У меня есть друг, который крутое HD видео так может обработать, by Штирлиц, 2013-01-09 22:47:12

Я не видел. Может где-то и пишут.
Все решения должны быть синхронными.

Что это означает?
Моя интерпретация. Возможно и некорректная.
Надо делать устройства с тактовой частотой и все операции начинать по фронту (можно и тылу, но обычно делают по фронту) сигнала тактовой частоты.

Очень важный и неочевидный момент:
Все входные сигналы надо регистрировать и использовать только регистрированный.
Что это значит:
Надо записывать значение входного сигнала в регистр. Представь, что при переключении сигнала он "звенел". Первый раз ты его проверил -- он 1, а во второй он уже 0, хотя по логике он все еще 1. Твое решение уйдет в "несуществующее" состояние. Будет проявляться как странная непредсказуемость. Лично имел дело с таким.

Если ты запишешь в регистр первую 1, то во всех дальнейших проверках ты будешь читать эту 1.

Reply | Reply to sender (private) | Synchronize
 *Хорошая книжка по FPGA кто пытается начать. A. Fig Lee [507 views] 49 bytes +2
 *Re: Хорошая книжка по FPGA кто пытается начать. MikeM [360 views] 32 bytes
 *Re: Хорошая книжка по FPGA кто пытается начать. A. Fig Lee [361 views] 102 bytes
 *Это и на процессоре влегкую можно сделать Штирлиц [346 views] 0 bytes
 *Re: нельзя. Там много всего A. Fig Lee [318 views] 101 bytes
 *не понимаю всех деталей наверное. Штирлиц [321 views] 0 bytes
 *Re: да, там много тонкостей A. Fig Lee [318 views] 0 bytes
 *Re: не понимаю всех деталей наверное. Штирлиц [357 views] 289 bytes
 *Re: не понимаю всех деталей наверное. A. Fig Lee [347 views] 155 bytes
 *Re: Как минимум 6 DAC работающих на 150 МHz, MikeM [357 views] 43 bytes
 *Re: Как минимум 6 DAC работающих на 150 МHz, A. Fig Lee [335 views] 52 bytes
 *Re: Как минимум 6 DAC работающих на 150 МHz, MikeM [325 views] 102 bytes
 *Скорость -- аргумент Штирлиц [295 views] 0 bytes
 *Re: Как минимум 6 DAC работающих на 150 МHz, A. Fig Lee [330 views] 110 bytes
 *Re: Надо быстрый обмен по последовательной шине с даками на 150 МHz. MikeM [324 views] 47 bytes
 *Re: Надо быстрый обмен по последовательной шине с даками на 150 МHz. A. Fig Lee [305 views] 228 bytes
 *Re: Не дам. Не знаю. MikeM [315 views] 134 bytes
 *Re: Не дам. Не знаю. A. Fig Lee [289 views] 8 bytes
 *LVDS? Может SerDes Штирлиц [380 views] 256 bytes
 *Re: LVDS? Может SerDes A. Fig Lee [282 views] 143 bytes
 *Re: LVDS? Может SerDes MikeM [329 views] 240 bytes
 *150 мегагерц скорость на последовательной шине или самплинга? Штирлиц [304 views] 0 bytes
 *Re: 150 мегагерц скорость на последовательной шине или самплинга? A. Fig Lee [282 views] 21 bytes
 *Уже полегче. Штирлиц [278 views] 0 bytes
 *про 150 Мегагерц вижу впервые. Штирлиц [288 views] 14 bytes
 *Re: про 150 Мегагерц вижу впервые. A. Fig Lee [318 views] 139 bytes
 *ясно Штирлиц [300 views] 0 bytes
 *Re: Это и на процессоре влегкую можно сделать Серый Волк [306 views] 86 bytes
 *Re: Это и на процессоре влегкую можно сделать A. Fig Lee [283 views] 94 bytes
 *Не вижу проблем. Штирлиц [264 views] 0 bytes
 *Вижу тенденцию Штирлиц [422 views] 192 bytes
 *Re: Там даже сделали процессор и на него поставили Линукс. MikeM [334 views] 281 bytes +1
 *Возможно. Штирлиц [276 views] 51 bytes
 *У меня есть книжки по Verilog and VHDL Штирлиц [384 views] 47 bytes
 *Re: давай кижки. Где скачать? A. Fig Lee [345 views] 32 bytes
 *Вечером сделаю ФТП Штирлиц [304 views] 0 bytes
 *Re: Вечером сделаю ФТП Серый Волк [315 views] 45 bytes
 *Если надо -- книжки в пдф. Штирлиц [303 views] 0 bytes
 *У меня есть друг, который крутое HD видео так может обработать, Штирлиц [359 views] 97 bytes
 * Кстати мой друг научил меня одному правилу, о котором нигде не пишут. Штирлиц [345 views] 836 bytes
 *Re: Все входные сигналы надо регистрировать и использовать только регистрированный. MikeM [348 views] 536 bytes
 *Да ты крут! Штирлиц [307 views] 24 bytes
 *Re: Да ты крут! MikeM [307 views] 2 bytes