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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> уменьшить размер
sergey sva
сообщение Nov 13 2013, 18:53
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Точно обязательно что то придется добавлять.
Плиз без микроконтроллера как то не полноценно, встраивать какое нибудь ядро, понадобится память ппз озу да и ресурсы плис эта конструкция займет. проще наверно использовать какой нибудь контроллер с контроллером памяти а плис к нему прицепить как память, правильно мыслю ?
Go to the top of the page
 
+Quote Post
o_khavin
сообщение Nov 13 2013, 20:27
Сообщение #17


Местный
***

Группа: Участник
Сообщений: 230
Регистрация: 29-08-09
Пользователь №: 52 094



Цитата(RobFPGA @ Nov 13 2013, 11:04) *
Не занимайтесь глупой работой! Хотите втиснутся - в первую очередь проанализируйте какие модули дизайна наиболее "толстые" и конкретно почему?
Ну а затем под нож их - в смысле редизайн.
После такого фитнеса Вы и ваш похудевший дизайн не только будет мечтать о призрачной девушке Надежде но и иметь рядом прекрасную женщину Удачу! sm.gif

Это всё очень поэтично, я прямо прослезился. biggrin.gif Но я вовсе не уверен, что редизайн даст выигрыш в размере 30-40% (который можно получить рациональным использованием имеющихся ресурсов). Это очень сильно зависит от используемого кода.

Цитата(Dmitriyspb @ Nov 13 2013, 13:40) *
Был и не раз в подобной ситации и со Спартаними и с Виртексами. Эти все танци с бубном ни к чему хорошему не приводили. Самый правильный вариант - установить такой же, но большей ёмкости кристал.
Просто потом через пол годика понадобится еще один UART или CRC посчитать иначе захочется/потребуется. Нужно иметь запас примерно процентов 40.

Осталось только выяснить, есть ли у ТС возможность поменять кристал.

Цитата(sergey sva @ Nov 13 2013, 08:25) *
Благодарю, появилась надежда sm.gif. Остается понять, имеете ввиду собрать ячейки которые закончились, собрав их из того что есть и описать это на hdl и добавить в библиотеку.

Я не совсем понял, что Вы имели ввиду. Я предлагал заменить чисто hdl-ое описание подходящих модулей банальным нетлистом из примитивов (пусть и написанным на hdl-е) и расставить эти примитивы стройными рядами, целиком заняв доступные места в ячейках. В результате у Вас уменьшится количество ячеек, где занят только FF или только LUT и, соответственно, увеличится количество полностью свободных ячеек.
Но хочу предупредить, что этот метод имеет приемлемый КПД на регулярных структурах, когда используется много экземпляров одного и того же модуля. Или на больших модулях с широкими регистрами/логикой. В случае кучи уникальных небольших модулей, расставить тоже можно, но это будет весьма кропотливая и длительная работа, которая имеет смысл, только если вам некуда деваться (невозможно что-то редизайнить или сменить чип).

Цитата(sergey sva @ Nov 13 2013, 22:53) *
Точно обязательно что то придется добавлять.
Плиз без микроконтроллера как то не полноценно, встраивать какое нибудь ядро, понадобится память ппз озу да и ресурсы плис эта конструкция займет. проще наверно использовать какой нибудь контроллер с контроллером памяти а плис к нему прицепить как память, правильно мыслю ?

Что-то у Вас собачка в пути растёт. biggrin.gif С таким подходом действительно нужно кристалл побольше ставить. Рекомендую для начала определиться, что именно Вы хотите сделать в конечном итоге или какие деньги готовы потратить на ресурсы "про запас", а уже потом что-то делать.

Сообщение отредактировал o_khavin - Nov 13 2013, 20:38
Go to the top of the page
 
+Quote Post
Dmitriyspb
сообщение Nov 14 2013, 05:13
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498



Цитата(o_khavin @ Nov 14 2013, 00:27) *
Осталось только выяснить, есть ли у ТС возможность поменять кристал.


Какую ПЛИС используете?
Может где-то вы уже указывали, прочел не нашел=)


--------------------
Победа - это когда N раз упал и N+1 раз встал.
Go to the top of the page
 
+Quote Post
XVR
сообщение Nov 14 2013, 07:09
Сообщение #19


Гуру
******

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



Цитата(sergey sva @ Nov 13 2013, 22:53) *
Плиз без микроконтроллера как то не полноценно, встраивать какое нибудь ядро, понадобится память ппз озу да и ресурсы плис эта конструкция займет. проще наверно использовать какой нибудь контроллер с контроллером памяти а плис к нему прицепить как память, правильно мыслю ?
Ставьте сразу Zynq-7000, что уж мелочиться rolleyes.gif XC7Z030 подойдет ?

Go to the top of the page
 
+Quote Post
Dmitriyspb
сообщение Nov 14 2013, 08:21
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498



Цитата(sergey sva @ Nov 12 2013, 16:18) *
Наверно тут уже ничего не придумаешь заказ микросхему 3sc500e в принципе тоже самое только немного побольше ресурсов. Проект не сложный pci + 3 энкодера +3цапа + оптика для подключения дискретных входов выходов. Просто хотелось быстрее заняться написанием драйвера а тут ждать придется еще месяц. (


Аааа... вот нашел=) У вас как я понял XC3S250E Спартанчик?
Если это так, то тут "pin to pin" XC3S250E и XC3S500E. Тут переставил и будет счастье. Топалогию платы чесать не нужно.


Цитата
Ставьте сразу Zynq-7000, что уж мелочиться rolleyes.gif XC7Z030 подойдет ?


Это конечно идеальный вариант, но топалогия платы изменится в корне - совершенно другой кристалл. Вряд ли автору темы понравится wacko.gif


--------------------
Победа - это когда N раз упал и N+1 раз встал.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Nov 14 2013, 13:51
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Чем XC7Z030 хорош ?

Да действительно есть все, но цена тоже хорошая http://www.digikey.com/product-detail/en/X...676I-ND/3925210
Go to the top of the page
 
+Quote Post
Maverick
сообщение Nov 14 2013, 14:47
Сообщение #22


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

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



а если средствами симплифая "запаковать", а не XST


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

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Nov 14 2013, 17:52
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



понятно сейчас попробую скачать и попробовать может что получиться.
Go to the top of the page
 
+Quote Post

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

 


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


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