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

 
 
14 страниц V  « < 5 6 7 8 9 > »   
Reply to this topicStart new topic
> "Схемотехнические трюки для ПЛИСоводов", создание аналога "Алгоритмические трюки для программистов"
BSV
сообщение Nov 18 2010, 13:47
Сообщение #91


Знающий
****

Группа: Свой
Сообщений: 541
Регистрация: 11-04-05
Из: Москва
Пользователь №: 4 045



Цитата(XVR @ Nov 18 2010, 14:32) *
У Xilinx'а эта корка синтезируется с чистого VHDL'я. Единственно, что там было архитектурно зависимого - вызов внешней процедуры (через PLI из dll) для явного плейсмента BRAM модулей (видимо относительно друг друга)Внутри выглядит жутковато - по количеству оберток напоминает капусту sad.gif
У хилых есть еще иксаппы по теме ФИФО. Я их код причесал и параметризовал. Если интересно, могу выложить.

P.S. VHDL.


--------------------
Дурак, занимающий высокий пост, подобен человеку на вершине горы - все ему кажется маленьким, а всем остальным кажется маленьким он сам. /Законы Мерфи/
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Nov 18 2010, 13:50
Сообщение #92


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(des00 @ Nov 18 2010, 14:37) *
я такое в свое время для себя делал

спб. а в реальной разработке использовали, хорошо работает?

Цитата(BSV @ Nov 18 2010, 16:47) *
Если интересно, могу выложить.

а чего ж не интересно. я так понял здесь собираются делать библиотеку разных решений. разнообразие это хорошо.
выкладите, пожалуйста.


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 18 2010, 14:03
Сообщение #93


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(BSV @ Nov 18 2010, 07:47) *
У хилых есть еще иксаппы по теме ФИФО. Я их код причесал и параметризовал. Если интересно, могу выложить.

самая зачетная из них, это сверхбыстрое фифо на LFSR счетчиках.
Цитата(CaPpuCcino @ Nov 18 2010, 07:50) *
спб. а в реальной разработке использовали, хорошо работает?

использовал, чему там не работать то ?


--------------------
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Nov 18 2010, 14:17
Сообщение #94


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(des00 @ Nov 18 2010, 17:03) *
использовал, чему там не работать то ?

просто может вы в стол писали. у меня вот есть много всякой понаписаной хрени, которой мне так и не пришлось куда-нибудь засунуть.


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
XVR
сообщение Nov 18 2010, 14:35
Сообщение #95


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(CaPpuCcino @ Nov 18 2010, 16:36) *
а можно увидеть это чисто VHDLное описание, из которого синтезируется кросс-доменная очередь? очень интересно.
Вечерком дойду до дома, отправлю (если я ее не потер rolleyes.gif )
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Nov 18 2010, 15:08
Сообщение #96


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(des00 @ Nov 18 2010, 18:03) *
самая зачетная из них, это сверхбыстрое фифо на LFSR счетчиках.

использовал, чему там не работать то ?

Вот только непонятно, почему сверхбыстрое ассоциируется с LFSR. Самый тормоз во всей схеме updown счётчик для контроля состояния фифо, разрядность у него такая же, как и у адреса, так зачем же LFSR да ещё же с ущербом с одно слово? Логикорное фифо похоже на lfsr, а скорость там так себе. Ещё понимаю LFSR на внешних шинах для уменьшения SSO, но внутри?
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 18 2010, 16:04
Сообщение #97


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(dmitry-tomsk @ Nov 18 2010, 09:08) *
Вот только непонятно, почему сверхбыстрое ассоциируется с LFSR. Самый тормоз во всей схеме updown счётчик для контроля состояния фифо, разрядность у него такая же, как и у адреса, так зачем же LFSR да ещё же с ущербом с одно слово?

этот счетчик выкидывается и фифо делается без него.


--------------------
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Nov 18 2010, 16:17
Сообщение #98


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(des00 @ Nov 18 2010, 20:04) *
этот счетчик выкидывается и фифо делается без него.

через сравнение адресов? Так ведь lfsr это не грей, между клоковыми доменами его так просто не перетащишь. Поделитесь кодом!
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 18 2010, 16:28
Сообщение #99


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(dmitry-tomsk @ Nov 18 2010, 10:17) *
через сравнение адресов? Так ведь lfsr это не грей, между клоковыми доменами его так просто не перетащишь. Поделитесь кодом!

да через сравнение. А по поводу асинхронного фифо, если мне память не изменяет оно там синхронное было.


--------------------
Go to the top of the page
 
+Quote Post
XVR
сообщение Nov 18 2010, 18:31
Сообщение #100


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(XVR @ Nov 18 2010, 17:35) *
Вечерком дойду до дома, отправлю (если я ее не потер rolleyes.gif )

Увы, потер sad.gif
В принципе ее просто получить - заходите в C:\Xilinx\coregen\ip\xilinx\primary\com\xilinx\ip\fifo_generator_v3_2 и декодируете все исходники, которые там есть (в поддиректориях тоже)
Потом идете в iputils, blkmemdp_v6_2 и blk_mem_gen_v2_2 и декодируете все оттуда тоже. Полученная свалка, плюс генерируемые GUI файл конфигурации (с define'ами) и есть корка
Декодировал я это прогой xldecomp.exe (из закромов, кажется)
Go to the top of the page
 
+Quote Post
Maverick
сообщение Nov 18 2010, 20:46
Сообщение #101


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(BSV @ Nov 18 2010, 15:47) *
У хилых есть еще иксаппы по теме ФИФО. Я их код причесал и параметризовал. Если интересно, могу выложить.

P.S. VHDL.

интересно...выкладывайте


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Мур
сообщение Jan 19 2011, 13:47
Сообщение #102


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



http://www.kit-e.ru/archive.php
Здесь интересна статья Ильи Тарасова в номерах
2008_01_88.pdf
2008_3_90.pdf
Скачивайте!
Go to the top of the page
 
+Quote Post
Мур
сообщение Apr 2 2011, 17:01
Сообщение #103


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(Мур @ Jan 19 2011, 17:47) *
http://www.kit-e.ru/archive.php
Здесь интересна статья Ильи Тарасова в номерах
2008_01_88.pdf
2008_3_90.pdf
Скачивайте!

2008_01_88.pdf тут!
http://electronix.ru/forum/index.php?s=&am...st&p=908188
Go to the top of the page
 
+Quote Post
ReAl
сообщение Apr 2 2011, 22:09
Сообщение #104


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(dmitry-tomsk @ Nov 18 2010, 19:17) *
через сравнение адресов? Так ведь lfsr это не грей, между клоковыми доменами его так просто не перетащишь. Поделитесь кодом!

Так навскидку, пардон, если в ночи фигню спорол -- а если между доменами тащить однобитовую отмашку факта обращения и уже на том конце в дубликате LFSR отрабатывать адрес для сравнния?


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
des333
сообщение Apr 13 2011, 10:30
Сообщение #105


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

Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079



Что-то все про тему забыли... sm.gif


--------------------
Go to the top of the page
 
+Quote Post

14 страниц V  « < 5 6 7 8 9 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 21:57
Рейтинг@Mail.ru


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