x66 0 7 октября, 2014 Опубликовано 7 октября, 2014 · Жалоба Здравствуйте. Имеется платка Cyclone IV PCIExpress Development Board. На ней имеется 32 Mb DDR2. Хотелось бы узнать кто нибудь встречался с литературой, статьями по работе с ддр на верилоге. Если у кого-то есть в электроне или знаете ссылки просьба прислать. Не откажусь от совета что стоит почитать чтоб лучше понять работу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 7 октября, 2014 Опубликовано 7 октября, 2014 · Жалоба у вас в кристалле должен быть контроллер DDR. Без этого контроллера скорее всего ничего не выйдет. Там муторно, все эти перезарядки банков и прочее... это надо читать описание памяти. А если контроллер есть, то надо прочитать на него маленькое описание, подключить как написано и все будет само работать. Он наружу выдаст шину данных, адреса и контрольных сигналов, а все остальное сделает сам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 8 октября, 2014 Опубликовано 8 октября, 2014 · Жалоба http://www.altera.com/literature/ug/ug_altmemphy.pdf http://www.altera.com/literature/hb/extern...emi_tut_ddr.pdf http://www.altera.com/literature/hb/extern...y_ref_intro.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 8 октября, 2014 Опубликовано 8 октября, 2014 · Жалоба Спасибо за ответы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 2 ноября, 2014 Опубликовано 2 ноября, 2014 · Жалоба Возник вопрос. Создал проект в QSYS, добавил оперативку Ниос процессор и другие вспомогательные элементы (смотрел различную литературу с альтеры). Как провести тестирование проекта в эклипсе, т.к в данной среде ни разу не работал? И нужно ли проводить какую-то предварительную подготовку для работы оперативки, или же там автоматически в QSYS все выполняется? С оперативкой впервые работать начал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Golikov 0 2 ноября, 2014 Опубликовано 2 ноября, 2014 · Жалоба для ксалинкса в примерах проектов был тест памяти, для альтеры наверняка тоже, начните с него. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 2 ноября, 2014 Опубликовано 2 ноября, 2014 · Жалоба в эклипсе File->New->New Nios2 application and BSP from template->Memory test там надо еще показать путь до .sopc-файла, который у вас получился после того как вы сгенерировали qsys-систему. для того чтобы проверять DDR2-память, исполняемый код у вас должен находится в onchip-RAM (либо другую заведомо рабочую область памяти которую вы проверять не будете) и reset-вектор должен указывать именно на этот onchip-RAM. результаты теста там выводятся в ком-порт - либо в физический, либо в виртуальный (jtag-uart) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 17 ноября, 2014 Опубликовано 17 ноября, 2014 · Жалоба нашел проект от самой альтеры под данную плату. в QSYS нажимаю генерайт выбираю все пункты (для создания файлов симулирования с языком верилог). генерирует без ошибок. далее пробовал запускать и через Eclipse и напрямую в ModelSim, но почему то выдает ошибку связанную с библиотеками. пробовал вручную добавлять библиотеки, ошибки такого плана исчезают но в итоге появляются ошибки связанные с адресами ниос процессора или самой оперативки. пробовал в самом квартусе делать Waveform, но там при запуске зависает программа намертво, пробовал ждать минут 10-15 эффекта ноль. Может кто знает в чем может быть причина. P.S. использую квартус 13 Web Edition Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 19 ноября, 2014 Опубликовано 19 ноября, 2014 (изменено) · Жалоба текст ошибки ниже. при компилировании (меню Compile) файла sopc_test вылезает еще куча таких же ошибок. пытался добавить все файлы в итоге вышла ошибка где моделсим ругался на вектора IP ядер процессора Nios и DDR2. # Loading work.pinout # ** Error: (vsim-3033) C:/altera/DB4CGX15/designs/DB4CGX15_boardtest/pinout.v(97): Instantiation of 'sopc_test' failed. The design unit was not found. # # Region: /pinout # Searched libraries: # C:/altera/DB4CGX15/designs/DB4CGX15_boardtest/work # Error loading design Изменено 19 ноября, 2014 пользователем x66 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FLTI 0 19 ноября, 2014 Опубликовано 19 ноября, 2014 · Жалоба Может кто знает в чем может быть причина. P.S. использую квартус 13 Web Edition На плате из Cyclone IV GX FPGA Development Kit стоит 4CGX150, а в сообщении об ошибке почему-то 4CGX15. Насколько я помню, чтобы запустилось что-то для этой платы надо использовать тот Квартус, который был текущим, когда эта плата появилась. Что-то вроде 12.1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 19 ноября, 2014 Опубликовано 19 ноября, 2014 · Жалоба На плате из Cyclone IV GX FPGA Development Kit стоит 4CGX150, а в сообщении об ошибке почему-то 4CGX15. Насколько я помню, чтобы запустилось что-то для этой платы надо использовать тот Квартус, который был текущим, когда эта плата появилась. Что-то вроде 12.1 Пробовал ставить 12.1 SP1 версию , та же самая проблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 24 ноября, 2014 Опубликовано 24 ноября, 2014 · Жалоба Вот файл проекта который скачан с сайта альтеры на данную плату. Если может кто по пробовать просимулировать, просимулируйте пожалуйста DB4CGX15_Setup.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 8 декабря, 2014 Опубликовано 8 декабря, 2014 · Жалоба Как вариант можно просимулировать таким способом: делаем File->New->University Program VWF (идет с 13 версии квартуса)->добавляем необходимые вывода->Simulation->Generate Modelsim Testbench and script->далее добавляем в самом Modelsim необходимые файлы. По идее симулироваться должен в University Program VWF, но там почему то намертво виснет. Где-то в статье читал, что не работает с циклоном 4. Может кому пригодится эта информация Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FLTI 0 8 декабря, 2014 Опубликовано 8 декабря, 2014 · Жалоба Вот файл проекта который скачан с сайта альтеры на данную плату. Если может кто по пробовать просимулировать, просимулируйте пожалуйста А к разработчику платы ( www.devboards.de ) обращались? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x66 0 9 декабря, 2014 Опубликовано 9 декабря, 2014 · Жалоба А к разработчику платы ( www.devboards.de ) обращались? их ответ Hi, we didn't simulate the projects for the DB4CGX15 board. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться