реклама на сайте
подробности

 
 
> Минимальная длительность тактового импульса., Какая? И что будет если импульс будет меньше?
MegaVolt
сообщение Nov 11 2015, 11:56
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Имеем стандартный D триггер хранящий ноль. Подаём на D и CE вход единицу и выжидаем положенный сетап тайм.

Теперь подаём на CLK единичную иголку. Как поведёт себя триггер?

Если верить даташитам на Xilinx то в них нет ограничения на минимальную длительность клокового импульса. На частоту следования импульсов ограничение есть. А на их скважность нет. Означает ли что что триггер штатно сработает на любую иголку амплитудой больше паспортной и не сработает если амплитуда иголки будет меньше?

Если же не всё будет штатно то что будет и где про это можно почитать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Timmy
сообщение Nov 11 2015, 15:38
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 835
Регистрация: 9-08-08
Из: Санкт-Петербург
Пользователь №: 39 515



Не все параметры описаны в даташите. Вы должны описать такую иголку в констрейне на клок. Если иголка будет слишком короткой, анализатор времянок должен выругаться. А если не выругается, это косячокsm.gif.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Nov 12 2015, 08:36
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(Timmy @ Nov 11 2015, 18:38) *
Не все параметры описаны в даташите. Вы должны описать такую иголку в констрейне на клок. Если иголка будет слишком короткой, анализатор времянок должен выругаться. А если не выругается, это косячокsm.gif.
Ну ограничения софта малость не связаны с ограничениями железа. Вон мне ISE не давал повесить блок памяти больше 256К говорил низя. Пришлось малость его обдурить. И всё работает на ура. Если бы я по софту определял максимальный объём кристалла боюсь вышла бы полная фигня. Но с огромным запасом.

Цитата(krux @ Nov 11 2015, 19:43) *
я просто положу это здесь.
[attachment=96641:hazards.pdf]
Бааальшущее спасибо. Очень наглядно. Люблю такие пдфки sm.gif


Цитата(Shivers @ Nov 11 2015, 23:23) *
Вопрос имеет отношение не к ПЛИС, а к основам цифровых схем. Читать в данном случае надо учебники начального уровня.
Я очень надеялся что меня ткнут номом в такой учебник. Сам я что-то ничего толкового в инете на эту тему не нашел.
Цитата
Но есть путь одновременно проще и лучше для понимания - моделирование транзисторной схемы на спайсе. Рисуете схему триггера (классические схемы элементарно гуглятся), подаете питание и тестовые воздействия. Получаете наглядные ответы на свои вопросы :-)
Ага так и делаю уже. Правда я думал уже есть всё сделанное и красиво оформленное в отчётик sm.gif))
Go to the top of the page
 
+Quote Post
Shivers
сообщение Nov 12 2015, 08:44
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Цитата(MegaVolt @ Nov 12 2015, 11:36) *
Я очень надеялся что меня ткнут номом в такой учебник. Сам я что-то ничего толкового в инете на эту тему не нашел.Ага так и делаю уже. Правда я думал уже есть всё сделанное и красиво оформленное в отчётик sm.gif))

На русском ничего такого нет, думаю. Просто по реализации защелок, триггеров и счетчиков я бы посоветовал почитать Букреева (микроэлектронные схемы цифровых устройств), но работы в динамике там нет. Наверняка есть что то на английском, но я не искал.
Что касается моделирования на спайсе, оно отражает физику (хотя транзисторы представлены так же - моделями, весьма примитивными), поэтому вы быстро увидите, что совсем короткие пички входные транзисторные каскады просто не заметят, чуть более длинные могут привести к неполному переключению, и как результат - к краткосрочной метастабильности и/или ложному переключению. Еще более длинные позволят работать штатно. Ну и т.д. Лучше всяких учебников.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Nov 12 2015, 09:19
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(Shivers @ Nov 12 2015, 11:44) *
Что касается моделирования на спайсе, оно отражает физику (хотя транзисторы представлены так же - моделями, весьма примитивными), поэтому вы быстро увидите, что совсем короткие пички входные транзисторные каскады просто не заметят, чуть более длинные могут привести к неполному переключению, и как результат - к краткосрочной метастабильности и/или ложному переключению. Еще более длинные позволят работать штатно. Ну и т.д. Лучше всяких учебников.
Это да. Главное понимать что искать. Модель утащил у NXP на готовый триггер sm.gif Буду играться. Результатами поделюсь sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MegaVolt   Минимальная длительность тактового импульса.   Nov 11 2015, 11:56
|- - x736C   Цитата(Shivers @ Nov 12 2015, 11:44) совс...   Nov 13 2015, 00:17
|- - MegaVolt   Цитата(x736C @ Nov 13 2015, 03:17) Это сл...   Nov 13 2015, 07:09
|- - x736C   Цитата(MegaVolt @ Nov 13 2015, 10:09) Так...   Nov 13 2015, 07:38
|- - MegaVolt   Цитата(x736C @ Nov 13 2015, 10:38) Интере...   Nov 13 2015, 08:04
- - krux   я просто положу это здесь.   Nov 11 2015, 16:43
- - Shivers   Цитата(MegaVolt @ Nov 11 2015, 14:56) Есл...   Nov 11 2015, 20:23
- - krux   вот такая есть статейка Latching Characteristics o...   Nov 12 2015, 19:19
- - MegaVolt   Иголки прямоугольные (фронты 10ps) от 55ps до 65ps...   Nov 13 2015, 14:49
- - krux   как фронт формируете? пропустите его через 2 инвер...   Nov 14 2015, 06:29
|- - MegaVolt   Цитата(krux @ Nov 14 2015, 09:29) как фро...   Nov 14 2015, 14:34
- - Kolya   А как разложен проект по кристалу? Не забывайте, ч...   Nov 14 2015, 06:52
- - x736C   Очень похоже на результаты эксперимента из Synchro...   Nov 14 2015, 13:34
- - krux   нашлась ещё вот такая статья: General Theory of Me...   Nov 15 2015, 18:46
- - MegaVolt   Цитата(krux @ Nov 15 2015, 21:46) нашлась...   Nov 16 2015, 07:39
- - Shivers   Цитата(x736C @ Nov 13 2015, 03:17) Это сл...   Nov 16 2015, 08:08
- - MegaVolt   Цитата(Shivers @ Nov 16 2015, 11:08) Элем...   Nov 16 2015, 12:17
|- - Shivers   Цитата(MegaVolt @ Nov 16 2015, 15:17) Так...   Nov 16 2015, 14:53
|- - MegaVolt   Цитата(Shivers @ Nov 16 2015, 17:53) Если...   Nov 16 2015, 15:36
|- - Shivers   Цитата(MegaVolt @ Nov 16 2015, 18:36) Дал...   Nov 16 2015, 18:46
|- - MegaVolt   Цитата(Shivers @ Nov 16 2015, 21:46) Може...   Nov 16 2015, 19:30
|- - net   QUOTE (MegaVolt @ Nov 16 2015, 22:30) Да ...   Nov 17 2015, 09:50
|- - MegaVolt   Цитата(net @ Nov 17 2015, 12:50) у XILINX...   Nov 17 2015, 13:52
|- - net   QUOTE (MegaVolt @ Nov 17 2015, 16:52) А м...   Nov 17 2015, 18:42
|- - MegaVolt   Цитата(net @ Nov 17 2015, 21:42) чтото на...   Nov 18 2015, 07:48
|- - net   QUOTE (MegaVolt @ Nov 18 2015, 10:48) Бла...   Nov 18 2015, 08:40
|- - MegaVolt   Цитата(net @ Nov 18 2015, 11:40) там где ...   Nov 18 2015, 09:51
- - x736C   Цитата(Shivers @ Nov 16 2015, 11:08) Поте...   Nov 16 2015, 13:42


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 08:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01453 секунд с 7
ELECTRONIX ©2004-2016