... небольшое обновление простого контроллера SDRAM. Основным недостатком существующей версии этого контроллера является отсутствие поддержки автоматической регенерации ячеек памяти – это незаметно, если регулярно ...
Попробую просимулировать SDRAM контроллер из предыдущей статьи mindango с помощью симулятора ModelSim Altera. Действительно у ModelSim Altera есть ряд ограничений, очень важное ограничение - это отсутствие ...
... Марсоход2 установлена микросхема динамического ОЗУ (SDRAM) ёмкостью 8 Мбайт. К сожалению, по сравнению со статической памятью ПЛИС управлять этой микросхемой сложнее: требуется специальный контроллер, ...
Вообще-то оригинальный проект Amber уже имел встроенный контроллер DDR. Я же его за ненадобностью выбросил, потому, что на нашей плате Марсоход2 стоит не DDR память, а SDRAM. Память SDRAM, конечно, проще, ...
... динамическое ОЗУ (SDR SDRAM MT48LC4M16A2).
Описание микросхемы памяти: . Оно имеет объем в общей сложности 8 Мбайт.
За основу мы взяли проект "Фреймбуффер" для первой платы Марсоход, в котором уже ...
... сложности получаются с моделью памяти Micron. Там есть несколько мест в коде модели памяти SDRAM Micron, на которые Verilator либо дает ошибку либо неправильно интерпретирует.
Например, вот этот участок ...
... и SDRAM [L5] MIPSfpga и прерывания [L6] MIPSfpga и UART [L7] Текущая активность вокруг MIPSfpga и не только [L8] Поднимаем Linux на MIPSfpga и ПЛИС Altera [L9] Портирование MIPSfpga на другие платы и интеграци ...
Хочу поподробнее рассказать, как работает видеодаптер, используемый в проекте USBTerm.
Мы уже не раз писали про всякие видеоконтроллеры на нашем сайте, вот хотя бы некоторые из статей:
Тест SDRAM ...
... картинки в плату и отображать их на мониторе, подключенном к плате.
Оно у меня так еще неделю назад работало, но как-то не очень стабильно, да и очень сложно тогда получилось. Контроллер SDRAM, который ...
Вот поделюсь первыми результаты по проекту USBTerm. Проект в плате Марсоход3bis стартует, программируется SDRAM, во фреймбуффер экрана записываются несколько вертикальных полос, включается видео развертка, ...
... стоят:
Микросхема SDRAM MT48LC4M16A2-75 компании Micron.
Четыре банка по 1,048,576 шестнадцатиразрядных слова. Итого, 64Мбита (или 8Мбайт, что то же самое).
Кварцевый генератор 100Мгц.
Две ...
... с помощью программы Altera SignalTap. Интерфейс В может использоваться для как виртуальный последовательный порт, скорость передачи до 12Мбит/сек.
Микросхема SDRAM MT48LC4M16A2-75 компании Micron. Четыре ...
... ОЗУ. На плате Марсоход2 установлена памяти типа SDRAM, что несколько осложняет задачу портирования, и именно решению этих трудностей будет посвящена вторая часть настоящей статьи.
Из предыдущего материала ...
... микросхем серии MAX10 - встроенные контроллеры внешней памяти SDRAM / DDR. Это очень хорошо.
А вот если нужен в системе процессор, то придется использовать NIOS или еще какой нибудь. Встроеного ARM, ...
Рискну затронуть такую холиварную тему: сравнение двух методов разработки, графический ввод схемы и текстовое описание проекта на языках HDL Verilog / VHDL.
Какой метод лучше?
Сразу скажу, что я ...
... SDRAM?
Может быть проблема в компиляторе? Ведь похоже, что я использую одну из последних версий компилятора, не такую, какая была в оригинале у автора проекта Amber.
Может я все же не правильно сконфигурировал ...
Подробнее...