Jump to content

    
Sign in to follow this  
zmey77

Проект на XC3S500Е

Recommended Posts

Добрый день.

 

Есть небольшой проект на XC3S500Е (кварц 50МГц).

 

Необходимо:

1. Синхронизировать фазы сигналов (по переднему фронту).

Привести фазу входного сигнала2 к фазе входного сигнала1 (1Гц).

После этого из входного сигнала2 получить на выходе сигнал_3 =1 Гц.

 

2. Сигнал1 может пропадать и появляться в процессе работы. Длительность появления этого сигнала не менее 20 мин.

 

Входной сигнал1: длительность "1" - (0.03-1мсек). Период= 1Гц.

Входной сигнал2 (10МГц) - меандр.

Выходной сигнал3 (1Гц) - меандр.

Выходной сигнал4: - "1" признак успешно завершенной синхронизации.

 

Рабочая IDE - ISE Design Suite 14.7

Нужен проект в ISE :

- схемное решение (.sch).

- решение на VHDL.

- testbench на VHDL (для ISim Simulator).

 

Это первый этап. Второй будет чуть сложнее.

Срочно нужно решение.

 

Приму помощь за деньги.

 

Share this post


Link to post
Share on other sites
Здраствуйте, а проект должен обязательно на VHDL? Я на Verilog пишу. Готов обсудить проект по почте: believersatheist собака mail.ru

Да, на VHDL.

я его дальше сам планирую поддерживать (после того, как с соискателем дойдем логического завершения). Verilog, к сожалению не пробовал.

Edited by zmey77

Share this post


Link to post
Share on other sites

А вас не пугает что Спартан-3 сильно устарел, его наверно уже и не производят. На крайний случай, если корпус TQFP хочется, есть Спартан-6. Но лучше Артикс-7 закладывать.

Share this post


Link to post
Share on other sites
А вас не пугает что Спартан-3 сильно устарел, его наверно уже и не производят. На крайний случай, если корпус TQFP хочется, есть Спартан-6. Но лучше Артикс-7 закладывать.
По последним даташитам от 2013-14года S3E/S3A имеют статус Production и их мелким вариантам никакой альтернативы у Ксайлинкса нет.

 

Share this post


Link to post
Share on other sites
По последним даташитам от 2013-14года S3E/S3A имеют статус Production и их мелким вариантам никакой альтернативы у Ксайлинкса нет.

Спартан-3 появился более 10 лет назад, снять с производства могут в любой момент. Особенно учитывая то, что их мелким вариантам альтернатива как раз есть - Спартан-6 и Артикс-7.

Еще обратите внимание - если зайти на сайт xilinx.com в раздел FPGA - Спартана-3 там нет. Информацию по нему можно найти только через поиск на сайте.

Да, кстати в будущем году еще Спартан-7 выходит.

Share this post


Link to post
Share on other sites
Спартан-3 появился более 10 лет назад, снять с производства могут в любой момент. Особенно учитывая то, что их мелким вариантам альтернатива как раз есть - Спартан-6 и Артикс-7.

Еще обратите внимание - если зайти на сайт xilinx.com в раздел FPGA - Спартана-3 там нет. Информацию по нему можно найти только через поиск на сайте.

Да, кстати в будущем году еще Спартан-7 выходит.

Не нужны эти баталии.

Платы для первой итерации этого проекта будут сделаны на XC3S500E. В новой итерации рассмотрим варианты. Новые чипы никогда не закладываем. Нужно, чтобы это был не эксклюзив- легко доставабельные варианты.

Share this post


Link to post
Share on other sites
Не нужны эти баталии.

Платы для первой итерации этого проекта будут сделаны на XC3S500E. В новой итерации рассмотрим варианты. Новые чипы никогда не закладываем. Нужно, чтобы это был не эксклюзив- легко доставабельные варианты.

Ну так Спартан-6 и Артикс-7 это не новые чипы, и не эксклюзив уже. Появились примерно лет 6 и 3 назад соответственно (по памяти, могу ошибаться). А вот с легкой доставаемостью Спартана-3 как раз и возможны проблемы.

Share this post


Link to post
Share on other sites

А с какой точностью надо синхронизировать?

И что делать с набегом фазы

в связи с неточностью 1Гц и 10МГц.

Если кратность данных частот не есть целое число.

Ведь эти частоты задают внешнее устройство.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this