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

 
 
 
Reply to this topicStart new topic
> Подключение Memory Content Editor в SOPC
Yoo
сообщение Dec 22 2008, 15:30
Сообщение #1


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

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



Хочу подключить Memory Content Editor в SOPC. Вроде как для этого нужна мегафункция ALTSYNCRAM или LPM_ROM, LPM_RAM_DQ, LPM_CONSTANT. А их ни в SOPC ни в Megacore Wizard (в. 7.1) нет. Нашёл altsyncram.v.
Но чтобы его подключить в Wizard нужно кучу сигналов установить. Кто-нить этим занимался или я что не так делаю? Это же стандартная функция?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Dec 23 2008, 08:20
Сообщение #2


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



In-System Memory Content Editor подключается к проекту в квартусе, а не в SOPC Builder'е.
И еще одна немаловажная деталь - он позволяет работать только с модулями однопортовой памяти: RAM: 1 PORT, ROM: 1 PORT, и для параметризируемых модулей констант LPM_CONSTANT.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Yoo
сообщение Dec 23 2008, 08:53
Сообщение #3


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

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



Подключается да, в Quartus, но в проекте должны быть instances (Instance manager) которые этот доступ осуществляют (altsyncram). Как её в проект то всосать? 07.gif
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Dec 23 2008, 12:39
Сообщение #4


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Yoo @ Dec 23 2008, 11:53) *
Подключается да, в Quartus, но в проекте должны быть instances (Instance manager) которые этот доступ осуществляют (altsyncram). Как её в проект то всосать? 07.gif

Вы сперва определитесь,что хотите сделать.
Если хочется рассматривать содержимое пямяти Nios'а In-System Memory Content Editor'ом, то такой фокус не пройдет. Эта память не буде видна в Instance Manager'е.
Для просмотра и редактирования содержимого этой памяти пользуйтесь ниосовским дебаггером из NiosII EDS.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Yoo
сообщение Dec 24 2008, 10:59
Сообщение #5


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

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



Цитата(Stewart Little @ Dec 23 2008, 15:39) *
такой фокус не пройдет

Может спам не будем сюда писать, ну незнаешь тему, зачем советы давать?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Dec 24 2008, 13:39
Сообщение #6


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Yoo @ Dec 24 2008, 13:59) *
Может спам не будем сюда писать, ну незнаешь тему, зачем советы давать?

Ну чтож, давайте разбираться "от Адама".
Блоки памяти в SOPC Builder'е используются много где - в кэшах процессора, в модуле jtag'овской отладки, в явном виде (Оn-Chip - FIFO, RAM, ROM). Как я уже писал, для In-System Memory Content editor'a доступны только однопортовые модули, т.к. сам он будет осуществлять доступ к памяти через второй порт. Из всего перечисленного выше для просмотра/редактирования в мемори контент эдиторе доступен только библиотечный компонент SOPC Builder'а On-Chip Memory (RAM or ROM). Для того, чтобы он стал виден в Instance Manager, нужно поставить галку "Enable In-System Memory Content Editor" в окне настроех этого компонента.
Память процессора может быть как внутренней памятью FPGA (Оn-Chip), так и внешней (SRAM, Flash, SSRAM, SDRAM и пр.). Мемори контент эдитором можно посмотреть только On-Chip память. А ниосовским дебаггером - любую из перечисленных.
Ну и где здесь спам ???


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 25 2008, 14:25
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Yoo - а чем действительно не устраивает стандартный ниосовский дебагер ??
Вы ж ваш Content Editor в SOPC хотите встроить, я так понял чтоб потом применить его в собранной системе sad.gif
Go to the top of the page
 
+Quote Post

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

 


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


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