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

 
 
> Помогите понять возможности ПЛИС.
krokodil111
сообщение Oct 11 2007, 09:57
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982



К примеру выбрал ПЛИС MAX II от альтеры для реализации UART. Если скорость по сети будет 12 мбит сек, то соответственно для правильной обработки требуется внутренняя частота (тактовая) 12 х 16 = 192 мгц. Вот собстно вопрос, не многовато ли это для MAX II и второе - как получить частоту такую внутри ПЛИС. Извините если коряво, терминологией пока нормально не владею.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mse
сообщение Oct 11 2007, 10:29
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(krokodil111 @ Oct 11 2007, 13:57) *
К примеру выбрал ПЛИС MAX II от альтеры для реализации UART. Если скорость по сети будет 12 мбит сек, то соответственно для правильной обработки требуется внутренняя частота (тактовая) 12 х 16 = 192 мгц. Вот собстно вопрос, не многовато ли это для MAX II и второе - как получить частоту такую внутри ПЛИС. Извините если коряво, терминологией пока нормально не владею.

Зачем "Х16"? Вполне прилично будет "Х3", Лучше "Х4". Для логики лучше. Да и допуск будет больше.
А частоту - от генератора какого-нить. Кварцевого, например.
Go to the top of the page
 
+Quote Post
krokodil111
сообщение Oct 11 2007, 13:33
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982



Цитата(mse @ Oct 11 2007, 14:29) *
Зачем "Х16"? Вполне прилично будет "Х3", Лучше "Х4". Для логики лучше. Да и допуск будет больше.
А частоту - от генератора какого-нить. Кварцевого, например.

Насколько я знаю х16 класика. Тут подразумевалось не то, что я возьму генератор 12 и буду умножать, а приводился пример на каких частотах примерно плисина должна пахать. И вопрос то не в том был опять же.
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 11 2007, 14:39
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(krokodil111 @ Oct 11 2007, 19:33) *
Насколько я знаю х16 класика.

Чтобы обнаружить переход, достаточно удвоенной частоты. 16-кратная передискретизация используется для случая трехкратной мажоритарной выборки в центре битового интервала. Так что mse в принципе прав, достаточно и 4-х кратной тактовой.
Go to the top of the page
 
+Quote Post
Kopart
сообщение Oct 12 2007, 10:27
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



Цитата(rezident @ Oct 11 2007, 18:39) *
Чтобы обнаружить переход, достаточно удвоенной частоты. 16-кратная передискретизация используется для случая трехкратной мажоритарной выборки в центре битового интервала. Так что mse в принципе прав, достаточно и 4-х кратной тактовой.

Было обсуждение в форуме (применительно к RS-232), где Вы не сильно возражали, что и 3-х кратной частоты+мажоритирование хватит.


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

Так что качественный минимум х3 smile3009.gif


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 12 2007, 14:32
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(NiOS @ Oct 12 2007, 16:27) *
Было обсуждение в форуме (применительно к RS-232), где Вы не сильно возражали, что и 3-х кратной частоты + можаритирование хватит.
Там я описал идею с примерами, и один человек ее реализовал и вроде как даже полностью оттестировал. (Во всяком случае упоминал, что все работает)

Так что качественный минимум х3 smile3009.gif

Дык на 4 проще делить, чем на 3 wink.gif
Go to the top of the page
 
+Quote Post
Kopart
сообщение Oct 12 2007, 15:20
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



Цитата(rezident @ Oct 12 2007, 18:32) *
Дык на 4 проще делить, чем на 3 wink.gif

Так нам надо умножать.. и делить ничего не предется (только мажоритарно сравнивать) smile.gif


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 12 2007, 15:37
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(NiOS @ Oct 12 2007, 21:20) *
Так нам надо умножать.. и делить ничего не предется (только мажоритарно сравнивать) smile.gif

Дык тактовая частота кратна битовой частоте, а не наоборот. Чего там вы умножать собрались?
Go to the top of the page
 
+Quote Post
Kopart
сообщение Oct 15 2007, 07:28
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



Цитата(rezident @ Oct 12 2007, 19:37) *
Дык тактовая частота кратна битовой частоте, а не наоборот. Чего там вы умножать собрались?

Умножать = работать на утроенной битовой частоте = тактовая частота приемника (мин)


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Oct 19 2007, 07:24
Сообщение #10


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



сделай 3 -4 выборки а потом разбирайся почему УАРТ 8051 (там 16) работает идеально с первого пакета, а твой будет пропускать)))) когда работал с 51 семейством у меня и мысли даже не было в ненадёжности 232 и 485 стандартов - а с современными уже достало!!!! Первый символ крокозяба в терминале. Для более корректной работы и придуманы полтора бита в старт-стопе.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- krokodil111   Помогите понять возможности ПЛИС.   Oct 11 2007, 09:57
||- - mse   Цитата(NiOS @ Oct 12 2007, 14:27) Так что...   Oct 12 2007, 12:48
||- - sazh   Цитата(rv3dll(lex) @ Oct 19 2007, 11...   Oct 19 2007, 07:41
||- - NiOS   Цитата(rv3dll(lex) @ Oct 19 2007, 11...   Oct 19 2007, 07:57
||- - mse   Цитата(rv3dll(lex) @ Oct 19 2007, 11...   Oct 19 2007, 12:28
||- - rv3dll(lex)   Цитата(mse @ Oct 19 2007, 16:28) ;О) Дык,...   Oct 22 2007, 10:38
||- - sazh   Цитата(rv3dll(lex) @ Oct 22 2007, 14...   Oct 22 2007, 10:41
|||- - NiOS   Цитата(sazh @ Oct 22 2007, 14:41) А там ч...   Oct 22 2007, 10:49
|||- - rv3dll(lex)   Цитата(NiOS @ Oct 22 2007, 14:49) Скорее ...   Oct 22 2007, 11:22
|||- - NiOS   Цитата(rv3dll(lex) @ Oct 22 2007, 15...   Oct 22 2007, 13:15
|||- - rv3dll(lex)   Цитата(NiOS @ Oct 22 2007, 17:15) Так виз...   Oct 23 2007, 10:23
|||- - NiOS   Цитата(rv3dll(lex) @ Oct 23 2007, 14...   Oct 23 2007, 10:30
|||- - rv3dll(lex)   Цитата(NiOS @ Oct 23 2007, 14:30) Дамс: о...   Oct 23 2007, 12:49
|||- - NiOS   Цитата(rv3dll(lex) @ Oct 23 2007, 16...   Oct 23 2007, 13:40
||- - mse   Цитата(rv3dll(lex) @ Oct 22 2007, 14...   Oct 24 2007, 07:44
|- - mse   Цитата(krokodil111 @ Oct 11 2007, 17:33) ...   Oct 11 2007, 15:29
|- - alex5991   Цитата(mse @ Oct 11 2007, 18:29) Гы...И ч...   Oct 12 2007, 14:57
|- - rezident   Цитата(alex5991 @ Oct 12 2007, 20:57) Пер...   Oct 12 2007, 15:11
||- - alex5991   Цитата(rezident @ Oct 12 2007, 18:11) Оба...   Oct 13 2007, 05:47
|- - mse   Цитата(alex5991 @ Oct 12 2007, 18:57) Пер...   Oct 13 2007, 17:28
- - yura-w   Цитата(krokodil111 @ Oct 11 2007, 13:57) ...   Oct 11 2007, 14:48


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:03
Рейтинг@Mail.ru


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