-
- У меня пока получается вот так. Я не уверен, можно ли решить задачу без дополнительного тактового сигнала для блока always. Сигнал S4 я сделал чувствительным к обоим фронтам S3. evgeniy1294(24.03.2017 16:38 - 16:42)
- Ощущение острой нехватки «ассемблерных вставок», чтобы руками развести сигналы. На асике это делается элементарно, ну, может,
пару инверторов между триггерами придётся воткнутьда не, паранойя. А вот как синтезатору такое объяснить… Николай Коровин(24.03.2017 12:30 - 12:34)- Так? (безотносительно того, зачем и допустимо ли) Dingo(642 знак., 29.03.2017 10:53)
- Неееее, в схемотехнической реализации вся фишка именно в том, что это лэтчи! Т. е. они не по фронту работают, они то один «прямоточная труба», то второй. А защёлкивание по фронту возникает именно Николай Коровин(480 знак., 29.03.2017 11:15 - 11:26)
- Тогда так. Ниже и под отредактированный вариант. Dingo(1468 знак., 29.03.2017 11:22 - 11:41)
- Ага, и я на то же самое и ругаюсь :-D В зависимости от оптимизации (реюза готовых сигналов) оно может или успеть распространиться, или нет. Как эта неопределённость разрешается в схемотехнике — я приаттачил выше. В ПЛИС — вероятно, никак. Николай Коровин(1250 знак., 29.03.2017 11:39 - 12:01)
- Нате вам ещё картинок тогда. Это то же самое, но в разном представлении. Dingo(156 знак., 29.03.2017 12:02)
- Ага, и я на то же самое и ругаюсь :-D В зависимости от оптимизации (реюза готовых сигналов) оно может или успеть распространиться, или нет. Как эта неопределённость разрешается в схемотехнике — я приаттачил выше. В ПЛИС — вероятно, никак. Николай Коровин(1250 знак., 29.03.2017 11:39 - 12:01)
- Тогда так. Ниже и под отредактированный вариант. Dingo(1468 знак., 29.03.2017 11:22 - 11:41)
- Неееее, в схемотехнической реализации вся фишка именно в том, что это лэтчи! Т. е. они не по фронту работают, они то один «прямоточная труба», то второй. А защёлкивание по фронту возникает именно Николай Коровин(480 знак., 29.03.2017 11:15 - 11:26)
- Ставить логику на тактовые входы триггеров - весьма дурной тон. Я бы на месте "синтезатора" весьма оскорбился бы.. - argus98(24.03.2017 21:00)
- Вообще в классике к «заднему» подводят напрямую, а к «переднему» — через одиночный инвертор. Более того, сдвиговики бывают с длииинной такой цепочкой со встречным распространением сигнала. Но это lowest level, там реально тайминги в голове держат. Николай Коровин(248 знак., 24.03.2017 21:54 - 22:15)
- Нормальные люди, при синтезе, просто исключают возможность "гонок" в своих схемах. И спят спокойно. Чего и вам желают.. - argus98(24.03.2017 22:28)
- И где я с этим спорил? Я про то же и говорю, что в «полной сырой схемотехнике» эта задача решается вот так вот в одно действие. А вот отконфигурировать ПЛИС на то же самое я не представляю, как вообще можно и можно ли. Николай Коровин(664 знак., 24.03.2017 23:12)
- Не надо никакого "..натягивания алюминиевых дорожек.."(с) - "безгоночное" кодирование придумано ещё в незапамятные времена. argus98(265 знак., 24.03.2017 23:31)
- И где я с этим спорил? Я про то же и говорю, что в «полной сырой схемотехнике» эта задача решается вот так вот в одно действие. А вот отконфигурировать ПЛИС на то же самое я не представляю, как вообще можно и можно ли. Николай Коровин(664 знак., 24.03.2017 23:12)
- Нормальные люди, при синтезе, просто исключают возможность "гонок" в своих схемах. И спят спокойно. Чего и вам желают.. - argus98(24.03.2017 22:28)
- Вообще в классике к «заднему» подводят напрямую, а к «переднему» — через одиночный инвертор. Более того, сдвиговики бывают с длииинной такой цепочкой со встречным распространением сигнала. Но это lowest level, там реально тайминги в голове держат. Николай Коровин(248 знак., 24.03.2017 21:54 - 22:15)
- Дык... mse homjak(168 знак., 24.03.2017 13:01)
- Кстати, дэшки там не по фронту, а по уровню (лэтчи). Пока держится C, работает прямоточной трубой, а при снятии защёлкивает последнее состояние, которое имел. Это же классика: Николай Коровин(461 знак., 24.03.2017 23:30)
- Чёртова физическая скорость. Это тот уровень разработки, где, поэтически выражаясь, «из гонки состояний с заранее известным победителем в асинхронной схеме рождается синхронная схема». Она так легко контролируется в асике и БМК и так хреново Николай Коровин(17 знак., 24.03.2017 13:10)
- Так? (безотносительно того, зачем и допустимо ли) Dingo(642 знак., 29.03.2017 10:53)