МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Возможен ли запуск проекта на другой ПЛИС

Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #887

  • Listunov
  • Listunov аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
Добрый день
У меня есть плата LDM-PP 2.3128 с микросхемой epm3128atc100-10n
Как переделать проект из платы марсоход под эту плату?

Может кто-то имеет какие-то проекты под epm3128atc100?

Особенно меня интересуют проекты в которых реализованы интерфейсы

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #890

  • nckm
  • nckm аватар
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 88
  • Спасибо получено: 23

Listunov пишет: Добрый день
У меня есть плата LDM-PP 2.3128 с микросхемой epm3128atc100-10n
Как переделать проект из платы марсоход под эту плату?
Может кто-то имеет какие-то проекты под epm3128atc100?
Особенно меня интересуют проекты в которых реализованы интерфейсы


Основные изменения, которые нужно сделать - назначения входов и выходов на конкретные пины микросхемы.
Спасибо сказали: Listunov

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #891

  • Listunov
  • Listunov аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0

nckm пишет:

Listunov пишет: Добрый день
У меня есть плата LDM-PP 2.3128 с микросхемой epm3128atc100-10n
Как переделать проект из платы марсоход под эту плату?
Может кто-то имеет какие-то проекты под epm3128atc100?
Особенно меня интересуют проекты в которых реализованы интерфейсы


Основные изменения, которые нужно сделать - назначения входов и выходов на конкретные пины микросхемы.



я пробовал менять входы и выходы. Наверняка еще что-то нужно менять потому что компилятор выдает ошибку

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #892

  • nckm
  • nckm аватар
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 88
  • Спасибо получено: 23

Listunov пишет:

nckm пишет:

Listunov пишет: Добрый день
У меня есть плата LDM-PP 2.3128 с микросхемой epm3128atc100-10n
Как переделать проект из платы марсоход под эту плату?
Может кто-то имеет какие-то проекты под epm3128atc100?
Особенно меня интересуют проекты в которых реализованы интерфейсы


Основные изменения, которые нужно сделать - назначения входов и выходов на конкретные пины микросхемы.



я пробовал менять входы и выходы. Наверняка еще что-то нужно менять потому что компилятор выдает ошибку


Какую ошибку? Пожалуйста больше информации.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #893

  • Listunov
  • Listunov аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
беру проект для платы марсоход marsohod.org/downloads/category/10-proek...arsokhod?download=45

Через Assign Editor стираю все пины.

Меняю чип на EPM3128ATC100-10

Запускаю компилятор и получаю такой лог:
Info: *******************************************************************
Info: Running Quartus II 32-bit Analysis & Synthesis
Info: Version 11.1 Build 259 01/25/2012 Service Pack 2 SJ Web Edition
Info: Processing started: Mon Feb 27 10:59:48 2012
Info: Command: quartus_map --read_settings_files=on --write_settings_files=off max2 -c max2
Warning (20028): Parallel compilation is not licensed and has been disabled
Info (12021): Found 1 design units, including 1 entities, in source file serial.v
Info (12023): Found entity 1: serial
Info (12021): Found 1 design units, including 1 entities, in source file key_poll.v
Info (12023): Found entity 1: key_poll
Warning (12125): Using design file max2.bdf, which is not specified as a design file for the current project, but contains definitions for 1 design units and 1 entities in project
Info (12023): Found entity 1: max2
Info (12127): Elaborating entity "max2" for the top level hierarchy
Info (12128): Elaborating entity "serial" for hierarchy "serial:inst2"
Info (12128): Elaborating entity "ALTUFM_NONE" for hierarchy "ALTUFM_NONE:inst50"
Info (12130): Elaborated megafunction instantiation "ALTUFM_NONE:inst50"
Info (12133): Instantiated megafunction "ALTUFM_NONE:inst50" with the following parameter:
Info (12134): Parameter "ERASE_TIME" = "500000000"
Info (12134): Parameter "LPM_FILE" = "UNUSED"
Info (12134): Parameter "OSC_FREQUENCY" = "180000"
Info (12134): Parameter "PROGRAM_TIME" = "1600000"
Info (12134): Parameter "WIDTH_UFM_ADDRESS" = "9"
Info (12021): Found 1 design units, including 1 entities, in source file db/altufm_none_qij.tdf
Info (12023): Found entity 1: altufm_none_qij
Info (12128): Elaborating entity "altufm_none_qij" for hierarchy "ALTUFM_NONE:inst50|altufm_none_qij:auto_generated"
Error (12024): WYSIWYG primitive "maxii_ufm_block1" is not compatible with the current device family
Error (12152): Can't elaborate user hierarchy "ALTUFM_NONE:inst50|altufm_none_qij:auto_generated"
Error: Quartus II 32-bit Analysis & Synthesis was unsuccessful. 2 errors, 2 warnings
Error: Peak virtual memory: 265 megabytes
Error: Processing ended: Mon Feb 27 10:59:51 2012
Error: Elapsed time: 00:00:03
Error: Total CPU time (on all processors): 00:00:02
Error (293001): Quartus II Full Compilation was unsuccessful. 4 errors, 2 warnings

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от nckm.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #894

Наверное, надо создать новый экземпляр ALTUFM_NONE или его аналог, а старый удалить. Он должен быть в libraries - megafunctions - storage. Этот символ предоставляет доступ к спец. периферии.
Спасибо сказали: Listunov

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #895

  • Listunov
  • Listunov аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #896

Ну, надо посмотреть, какие именно фичи периферии нужны, и подобрать мегафункцию. Если нужен только клок, то по-идее подойдет megafunctions - IO - altufm_osc , он у меня доступен и для EPM240 (макса) и для EP3C16(циклон).

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #897

  • nckm
  • nckm аватар
  • Не в сети
  • Администрация форума
  • Администрация форума
  • Сообщений: 88
  • Спасибо получено: 23
что конкретно Вы хотите реализовать?
UFM (User Flash Memory) есть в микросхемах MAX II и ее нет в EPM3000.
UFM используется либо как источник тактовой частоты либо как флэш память (512слов по 16бит) с последовательным интерфейсом.
Если Вам нужно только тактовая частота, то наверняка на вашем девелопер ките установлен генератор. Используйте внешний генератор для тактирования проекта. Если Вам нужна именно память, то придется снаружи подключать внешнюю микросхему памяти.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Возможен ли запуск проекта на другой ПЛИС 6 года 8 мес. назад #898

  • Listunov
  • Listunov аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 5
  • Спасибо получено: 0
я хотел передавать состояние входов ПЛИС через rs232 интерфейс в другое устройство

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
Время создания страницы: 0.404 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Вопросы о плате Марсоход Возможен ли запуск проекта на другой ПЛИС