|
|
  |
метастабильность триггера |
|
|
|
Dec 13 2010, 11:01
|
студент
   
Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712

|
Цитата(vladec @ Dec 13 2010, 10:00)  Может быть так и так, логически это эквивалентно. Логически то да, но я, вот почему спросил: Скажите пожалуйста, какая из приведенных двух схем обладает лучшей, в плане метастабильности, характеристикой??? Пояснения на всякий случай к рисунку: async - какой то неродной к синхронной схеме сигнал;
Сообщение отредактировал Fynjisx - Dec 13 2010, 11:03
Прикрепленные файлы
fig.bmp ( 949.15 килобайт )
Кол-во скачиваний: 80
--------------------
С Уважением...
|
|
|
|
|
Dec 13 2010, 11:08
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(Fynjisx @ Dec 13 2010, 14:01)  Логически то да, но я, вот почему спросил: Скажите пожалуйста, какая из приведенных двух схем обладает лучшей, в плане метастабильности, характеристикой??? Пояснения на всякий случай к рисунку: async - какой то неродной к синхронной схеме сигнал; Делал что-то подобное, пробовал и так и так, для себя сделал вывод - с клокам лучше не мудрить, один общий клок и тригеров делать.
|
|
|
|
|
Dec 14 2010, 08:51
|
студент
   
Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712

|
Цитата(Shtirlits @ Dec 13 2010, 14:20)  Второй вариант мне меньше нравится - тактирующий сигнал для inst6, inst7 будет отставать от clk и будут использованы (в большинстве знакомых мне fpga) не предназначенные для этого ресурсы, из-за чего отставание может быть значительным. Ну к примеру я воткну в конец еще один триггер, который будет питаться от системного clk. Мне бы хотелось всё таки про метастабильность больше поговорить, какая схема лучше?
--------------------
С Уважением...
|
|
|
|
|
Dec 14 2010, 13:53
|
студент
   
Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712

|
я начал рассуждать так: Если "внутрянка" триггера организована таким образом, что при ENA=0 в момент прихода синхроимпульса clk, выход q триггера переписывается на вход d того же триггера, то тогда верхняя схема будет хуже в плане метастабильности, нежели нижняя.. Если же сигнал ENA внутри триггера прерывает клок при ENA=0, то триггер просто останется в том состоянии в котором пребывал до. В этом случае и верхняя и нижняя схемы будут равноценны. Вот мне и не понятно, как организованы триггеры внутри? Посмотрите схемки в которых я отразил написанное. ... и ещё, читая Дж.Уэйкерли "Проектирование цифровых устройств" при оценке вероятности попадания в метастабильное состояние в формуле используются две константы, которые зависят от электрических характеристик триггера. А в доке, который вы рекомендовали есть подобные константы С1 и С2. Как узнать их значения, если я допустим использую Cyclone EP1C12Q240C6??
Сообщение отредактировал Fynjisx - Dec 14 2010, 14:21
Прикрепленные файлы
Screen.bmp ( 622.32 килобайт )
Кол-во скачиваний: 27
--------------------
С Уважением...
|
|
|
|
|
Dec 15 2010, 07:27
|
Участник

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

|
Цитата(Fynjisx @ Dec 14 2010, 18:53)  я начал рассуждать так: Если "внутрянка" триггера организована таким образом, что при ENA=0 в момент прихода синхроимпульса clk, выход q триггера переписывается на вход d того же триггера, то тогда верхняя схема будет хуже в плане метастабильности, нежели нижняя.. Если же сигнал ENA внутри триггера прерывает клок при ENA=0, то триггер просто останется в том состоянии в котором пребывал до. В этом случае и верхняя и нижняя схемы будут равноценны. Вот мне и не понятно, как организованы триггеры внутри? Посмотрите схемки в которых я отразил написанное. ... и ещё, читая Дж.Уэйкерли "Проектирование цифровых устройств" при оценке вероятности попадания в метастабильное состояние в формуле используются две константы, которые зависят от электрических характеристик триггера. А в доке, который вы рекомендовали есть подобные константы С1 и С2. Как узнать их значения, если я допустим использую Cyclone EP1C12Q240C6?? если верить хендбуку по квартусу, то там приводится такая картинка по клокенейблу:
ce_Altera.bmp ( 930.52 килобайт )
Кол-во скачиваний: 60
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|