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

 
 
 
Reply to this topicStart new topic
> Помогите разобраться с простейшим примером для XC4VSX35-10FF668
Flip_Flop
сообщение Mar 19 2009, 18:12
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 18-03-09
Пользователь №: 46 248



Здравствуйте.


Помогите пожалуйста разобраться с установкой временных ограничений в простейшем примере для Vertex-4 (XC4VSX35-10FF668).
В примере реализуется следующее, данные из АЦП(AD6645-105) поступают в XC4VSX35-10FF668, а от туда просто перекладываются в ЦАП(AD9772A).
Источник тактов - тактовый генератор 105 МГц, сигнал с которого поступает на XC2V80-4CS144, которая уже раздает такты с частотой 105 МГц на АЦП,ПЛИС и ЦАП.
Хотел бы получить ответы на следующие вопросы:

1. В этом примере подразумевается выполнение 2-х процесоов по изменению тактового сигнала, причем оба
процесса чувттвительны к заднему фронту тактового сигнала.
Почему при просмотре "View RTL Schematic" не обнаруживается ни одного триггера срабатывающего по заднему фронту тактового сигнала???

2. Из каких соображений в файле временных и топологических ограничений для АЦП время установления сигнала на линии данных выбрано 3нс???
Если я правильно понимаю, это означает что тактовый сигнал должен поступить на синхро вход триггера через 3 нс после прихода
на информационную шину данных от АЦП??? (3 нс это максимальное время установления или надо понимать как не менее 3 нс, или не более???)
Почему для ЦАП это время составляет 4.5 нс???


Проект и описание компонентов прилагаю.


С ПЛИС начал разбираться не давно, поэтому просьба особо не ругать.


Заранее благодарю.
Прикрепленные файлы
Прикрепленный файл  adc_to_dac_hookup.rar ( 1.17 мегабайт ) Кол-во скачиваний: 26
 
Go to the top of the page
 
+Quote Post
Sefo
сообщение Mar 19 2009, 19:55
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 429
Регистрация: 11-08-05
Из: Санкт-Петербург
Пользователь №: 7 537



Цитата(Flip_Flop @ Mar 19 2009, 21:12) *
Почему при просмотре "View RTL Schematic" не обнаруживается ни одного триггера срабатывающего по заднему фронту тактового сигнала???


smile.gif Потому что вы все триггеры описали как срабатывающие по переднему фронту smile.gif

CLK_OSC = '1' and CLK_OSC'event, равно как и rising_edge(CLK) обозначают передний фронт.
Go to the top of the page
 
+Quote Post
Flip_Flop
сообщение Mar 20 2009, 20:02
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 18-03-09
Пользователь №: 46 248



Sefo огромное вам спасибо что не поленились ответить на вопрос. Да действительно прзнаю свою невнимательность в первом вопросе.
Go to the top of the page
 
+Quote Post

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

 


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


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