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

 
 
> Миграция Spartan->CoolRunner: Block RAMs
ReedCat
сообщение May 6 2008, 06:58
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 109
Регистрация: 14-01-08
Из: Москва
Пользователь №: 34 069



Решил попробовать собрать проектик под CoolRunner и уперся в следующее:

В Спартане использовал Dual-port Block RAM с разной шириной шины данных на портах.

Аналога такого примитива в CoolRunner не нашел.

Language template дает конструкцию, во-первых с одинаковой шириной шин по портам, а во-вторых, на которую синтезатор вполне обосновано плюется как на "multiple driver".

Есть простое решение? Или нужно всю работу с памятью переделывать? crying.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andrew_b
сообщение May 6 2008, 07:22
Сообщение #2


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

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(ReedCat @ May 6 2008, 09:58) *
Решил попробовать собрать проектик под CoolRunner и уперся в следующее:

В Спартане использовал Dual-port Block RAM с разной шириной шины данных на портах.

Аналога такого примитива в CoolRunner не нашел.
Его там и нет. Это CPLD. Там вообще нет памяти.
Цитата
Или нужно всю работу с памятью переделывать?
Память можно сэмулировать на логике и триггерах.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:51
Рейтинг@Mail.ru


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