|
Cyclone 5 + микросхема SDRAM + Verilog, Как написать код для использования в проекте этой памяти ? |
|
|
|
 |
Ответов
|
Mar 16 2016, 09:29
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 4-03-08
Из: Москва
Пользователь №: 35 621

|
Цитата(des00 @ Feb 10 2016, 17:53)  в мануале там все написано. я на него пару месяцев потратил  И до кучи там есть моделька памяти от микрона + тестбенч Загрузил. Рассматриваю - оно SVшное. У нас средой ISE14, он SV на синтез не знает (просиулить сможем). Что посоветуете? Рискнуть попробовать допилить синтезируемую часть кода на чистый Verilog? Или поискать другие ядра? Другие контроллеры видел на Opencores, а также у Xilinx - предлагают пару вариантов от партнёров, а также Multi-Port Memory Controller (MPMC) из EDK. Можно ли MPMC из EDK пристыковать в проект ISE? В CoreGen есть MIG - но он нам не подойдёт, так как не поддерживает SDR (только DDR). Что посоветуете почитать по заданию временнЫх ограничений при работе с внешней памятью? По "SDR SDRAM Application note" на сайте Xilinx ничего подходящего не нашёл.
--------------------
...а Сила, Брат - она - в несиловых решениях.
|
|
|
|
|
Mar 16 2016, 10:02
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 4-03-08
Из: Москва
Пользователь №: 35 621

|
Цитата(des00 @ Mar 16 2016, 12:50)  Случаи переписывания на чистый верилог этого контроллера мне известны. Приятно, что такое уже делали; жаль, что придётся "изобретать велосипед". Цитата(des00 @ Mar 16 2016, 12:50)  (в основном только типы поменять logic на reg/wire, типы убрать на объявления и массивы из интерфейсов убрать) И always_comb/_ff'ы заменить на обычные. А по остальным вопросам подскажете что-нибудь (особенно про документы)? И - я понимаю, что приятно, когда используют Вашу разработку - но, может есть контроллеры без SV? Какие-то предельные характеристики нам не нужны, скорее всего, нагрузка на память будет невысока.
--------------------
...а Сила, Брат - она - в несиловых решениях.
|
|
|
|
Сообщений в этой теме
kovigor Cyclone 5 + микросхема SDRAM + Verilog Feb 9 2016, 14:36 Maverick Цитата(kovigor @ Feb 9 2016, 16:36) Т.е.,... Feb 9 2016, 14:42 kovigor Цитата(Maverick @ Feb 9 2016, 17:42) надо... Feb 9 2016, 14:47  Maverick Цитата(kovigor @ Feb 9 2016, 16:47) Именн... Feb 9 2016, 14:50   kovigor Спасибо. Вопрос. Я пробовал использовать этот конт... Feb 9 2016, 14:56    Maverick Цитата(kovigor @ Feb 9 2016, 16:56) Спаси... Feb 9 2016, 15:09     kovigor Цитата(Maverick @ Feb 9 2016, 18:09) да
П... Feb 9 2016, 15:11      Maverick Цитата(kovigor @ Feb 9 2016, 17:11) Понял... Feb 9 2016, 16:53       kovigor Цитата(Maverick @ Feb 9 2016, 19:53) Да п... Feb 9 2016, 16:59 kovigor Цитата(Maverick @ Feb 9 2016, 18:42) Если... Feb 10 2016, 12:11  des00 Цитата(kovigor @ Feb 10 2016, 19:11) Вопр... Feb 10 2016, 12:22   kovigor Цитата(des00 @ Feb 10 2016, 15:22) контро... Feb 10 2016, 12:29    Lmx2315 Цитата(kovigor @ Feb 10 2016, 15:29) Как ... Feb 10 2016, 12:34  Lmx2315 ..дерзкий какой. Feb 10 2016, 13:34   kovigor Цитата(Lmx2315 @ Feb 10 2016, 16:34) ..де... Feb 10 2016, 13:47      des00 Цитата(Intekus @ Mar 16 2016, 18:02) И - ... Mar 16 2016, 11:00 Intekus Благодарю, альтеровский и Ваш контроллеры скачал. ... Mar 18 2016, 12:38 des00 Цитата(Intekus @ Mar 18 2016, 19:38) Есть... Mar 19 2016, 08:21  Intekus Благодарю Вас за столь подробные ответы!
Цитат... Mar 21 2016, 15:47   des00 Цитата(Intekus @ Mar 21 2016, 23:47) По к... Mar 21 2016, 16:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|