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

 
 
> Синхронный счетчик для измерения частоты
oles_k76
сообщение Aug 17 2007, 13:01
Сообщение #1


RF
***

Группа: Свой
Сообщений: 321
Регистрация: 12-04-06
Из: Berlin
Пользователь №: 16 046



Уважаемые спецы.
Посоветуйте на каком плисе можно реализовать высокоскоростной многоразрядный, больше 20бит синхронный счетчик (предназначенный для измерения частоты).

Счетчик должен работать на частоте, например больше 150МГц.

Можно ли это реализовать, на каком плисе , какую платформу для программирования выбрать


--------------------
теперь питание компьютера можно отключить
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RobFPGA
сообщение Sep 1 2007, 09:39
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Апноты и гайды служат лиш для расширения кругозора. Это не догмы. Разработчик должен выбирать наиболее оптимальные варианты реализации поставленной ему задачи.

После синтеза всегда полезно посмотреть в RTL как реализована та или иная конструкция. Весьма полезно и в образовательных целях и в плане оптимизации дизайна. Иногда синтезатры пытаются выглядеть "слишком умными" поэтому их надо вовремя осаждать правильными constrain. Правда в Quartus (Q.) RTL вювер убогий по сравнению с Synplify.

Я в Q. редко чтото делаю, для проверки решил синтезировать для Acex1-3 в Synplify и в Q.

Для 16 бит счетчика получил ~200 МHz для синхронного и >500 для асинхронного
Для 32 бит счетчика получил ~100 МHz для синхронного и >500 для асинхронного

При этом задержка от Clk до выхода последнего тригера
в асинхронном счетчике для 32 бит равна 65 ns!

Причем цифры как в Q. так и в Synplify почти одинаковые.

Успехов! Rob.
Go to the top of the page
 
+Quote Post
sazh
сообщение Sep 1 2007, 11:11
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(RobFPGA @ Sep 1 2007, 13:39) *
Приветствую!

Апноты и гайды служат лиш для расширения кругозора. Это не догмы. Разработчик должен выбирать наиболее оптимальные варианты реализации поставленной ему задачи.

После синтеза всегда полезно посмотреть в RTL как реализована та или иная конструкция. Весьма полезно и в образовательных целях и в плане оптимизации дизайна. Иногда синтезатры пытаются выглядеть "слишком умными" поэтому их надо вовремя осаждать правильными constrain. Правда в Quartus (Q.) RTL вювер убогий по сравнению с Synplify.

Я в Q. редко чтото делаю, для проверки решил синтезировать для Acex1-3 в Synplify и в Q.

Для 16 бит счетчика получил ~200 МHz для синхронного и >500 для асинхронного
Для 32 бит счетчика получил ~100 МHz для синхронного и >500 для асинхронного

При этом задержка от Clk до выхода последнего тригера
в асинхронном счетчике для 32 бит равна 65 ns!

Причем цифры как в Q. так и в Synplify почти одинаковые.

Успехов! Rob.


Спасибо. И все же хочу добавить, что сравнение на базе асекса очень неудачно.
Синхронный счетчик на базе этого кристалла укладывается в мегафункцию lpm_counter и сравнение действительно удручающее.
Базовый кристалл для анализа в квартусе для меня циклон. там разница уже другая.
Но это уже детали.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- олесь   Синхронный счетчик для измерения частоты   Aug 17 2007, 13:01
- - Victor®   Цитата(олесь @ Aug 17 2007, 16:01) Уважае...   Aug 17 2007, 13:13
|- - Rendom   Цитата(Victor® @ Aug 17 2007, 17:13) Можн...   Aug 17 2007, 17:00
- - олесь   Вобщем понял, хочу попробовать.Благодарю за помощь...   Aug 17 2007, 17:27
|- - Andrewak   Цитата(олесь @ Aug 17 2007, 21:27) Вобщем...   Aug 28 2007, 13:33
|- - Builder   Цитата(Andrewak @ Aug 28 2007, 16:33) Я б...   Aug 28 2007, 13:48
|- - Andrewak   Цитата(Builder @ Aug 28 2007, 17:48) Fmax...   Aug 28 2007, 14:09
|- - Builder   Цитата(Andrewak @ Aug 28 2007, 17:09) Fma...   Aug 28 2007, 21:16
|- - Andrewak   Цитата(Builder @ Aug 29 2007, 01:16) Andr...   Aug 29 2007, 06:11
|- - mse   Цитата(Andrewak @ Aug 29 2007, 10:11) А п...   Aug 30 2007, 06:42
|- - dxp   Цитата(Andrewak @ Aug 29 2007, 13:11) Сов...   Aug 31 2007, 06:37
- - Rendom   Quartus версии 4.0 и выше. https://www.altera.com/...   Aug 17 2007, 17:43
- - rezident   В тему точных измерений частоты и частотомеров. По...   Aug 28 2007, 15:25
- - Rendom   Andrewak, максимальная частота щелканья триггера к...   Aug 28 2007, 18:02
- - Rendom   Andrewak, такие специализированные микросхемы обыч...   Aug 29 2007, 17:29
|- - Andrewak   Цитата(Rendom @ Aug 29 2007, 21:29) Andre...   Aug 30 2007, 06:22
- - RobFPGA   Приветсвую! Если стоит задача получения макс...   Aug 30 2007, 23:27
|- - sazh   Цитата(RobFPGA @ Aug 31 2007, 03:27) Прив...   Aug 31 2007, 06:32
- - vetal   ЦитатаНаверно Вам не составит труда привести схемн...   Aug 31 2007, 08:16
- - sazh   Вот я и хочу понять, как соотнести многоразрядный ...   Aug 31 2007, 08:24
- - RobFPGA   Приветствую! Соотносится очень просто - кажды...   Aug 31 2007, 14:07
- - sazh   А причем тут половинная частота предыдущего. В мно...   Aug 31 2007, 14:41
- - vetal   ЦитатаВот я и хочу понять, как соотнести многоразр...   Aug 31 2007, 16:13
- - RobFPGA   Приветствую! Кодmodule Flip(Clk,En,Rst,Q...   Aug 31 2007, 16:40
- - sazh   спасибо Всем ответившим. Полегчало. Хотя я увидел ...   Aug 31 2007, 18:13
|- - dxp   Цитата(sazh @ Sep 1 2007, 01:13) спасибо ...   Sep 1 2007, 05:47
|- - sazh   Цитата(dxp @ Sep 1 2007, 09:47) У буржуин...   Sep 1 2007, 08:36
- - Iouri   интересно а разве так можно делать? во всех HDL co...   Aug 31 2007, 19:01
|- - sazh   Цитата(Iouri @ Aug 31 2007, 23:01) интере...   Aug 31 2007, 19:24
- - mse   Цитата(RobFPGA @ Sep 1 2007, 13:39) Для 1...   Sep 1 2007, 10:05


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

 


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


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