Перейти к содержанию
    

Микроконтроллерный кор для FPGA.

Хочу вставить в FPGA микроконтроллерный кор. Опыта в этом нет. Может кто нибудь может проинструктировать как это делать? Огромная просьба - КОНКРЕТНО - идешь туда, скачиваешь это, делаешь то-то и то-то а то. А то беседы, для души и для коротания времени уже достали если честно. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для конкретизации укажите, хотите ли Вы проприетарное ядро использовать (NiosII, Microblaze, Mico8/32, и т.п.) или какое-либо открытое ядро.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

перенес тему в раздел Additional sections > Предлагаю работу

 

хм...эээ...я так понимаю 90% моих тем можно перенести в этот раздел. или вас покоробило КОНКРЕТНО? то есть просто поболтать пусть находиться там где создал тему, а если КОНКРЕТНО - иди в раздел - предлагаю работу? перенесите моих последних 10 тем сюда. может в этом она, сермяжная правда.

 

Для конкретизации укажите, хотите ли Вы проприетарное ядро использовать (NiosII, Microblaze, Mico8/32, и т.п.) или какое-либо открытое ядро.

я бы хотел бесплатное ядро.

Изменено пользователем Jenya7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хм...эээ...я так понимаю 90% моих тем можно перенести в этот раздел. или вас покоробило КОНКРЕТНО? то есть просто поболтать пусть находиться там где создал тему, а если КОНКРЕТНО - иди в раздел - предлагаю работу? перенесите моих последних 10 тем сюда. может в этом она, сермяжная правда.

все в соответствии Вашего сообщения

 

Вариант разобраться и сделать Вы не хотите, Вы хотите сразу Все и сейчас - Ваше право.

Сделать на микроконтролере вначале тоже не для Вас - здесь был бы Ваш пользовательский интерфейс.

На ПЛИС текстовый парсер которого Вы не можете или не хотите делать (вариант попроще не для Вас), из-за этого парсера Вы готовы процессорное ядро вставить. Чем пользователю в текстовом документе написать что обозначают команды...

Успехов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть бесплатная версия Nios, но он не открытый.

Вот тут люди его поднимали:

https://marsohod.org/projects/marsohod2/274-nios2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть бесплатная версия Nios, но он не открытый.

Вот тут люди его поднимали:

https://marsohod.org/projects/marsohod2/274-nios2

спасибо. интересная статья. попробую. а что лучше открытый кор? нужно залезать внутрь кора? просто я не очень понимаю - поставил кор и пользуйся. или есть что то чего я не понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Премущества отрытого в том, что можно посмотреть его внутренности и понять, что идет не так ( если код читабельный ) или можно докрутить свой функционал.

На Nios (Altera) или Microblaze ( Xilinx ) есть примеры и гайды как запускать, но если вы хотите мигрировать, то возникнут проблеммы. Не видел, чтобы на Xilinx поднимали Nios)). А если будете использовать открытый процессор, то таких праблемм не возникнет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мда...делаю по инструкции. захожу в Qsys, загружаю Nios, загружаю память, выскакивает куча ошибок, некоторые понятны но непонятно как исправить, некоторые непонятны и тоже непонятно как исправить. вобщем долгая дорога в дюнах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хочу вставить в FPGA микроконтроллерный кор. Опыта в этом нет. Может кто нибудь может проинструктировать как это делать? Огромная просьба - КОНКРЕТНО - идешь туда, скачиваешь это, делаешь то-то и то-то а то. А то беседы, для души и для коротания времени уже достали если честно. :)

 

Есть два ядра:

https://yadi.sk/d/7pUPrnAM3Kn8yc -- Amber CPU

и https://vk.com/doc53320565_184197403 MSP-430 для циклона 3

 

Качайте)

Изменено пользователем FAE

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть два ядра:

https://yadi.sk/d/7pUPrnAM3Kn8yc -- Amber CPU

и https://vk.com/doc53320565_184197403 MSP-430 для циклона 3

 

Качайте)

спасибо. а писать на С? есть IDE под них?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я бы хотел бесплатное ядро.

Open-sourced RISC-V cores (презентации с подробностями, включая ссылки на GitHub):

SiFive, Freedom E310

Syntacore, SCR1

 

были и другие, вроде.

 

На форуме тема есть по RISC-V

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Open-sourced RISC-V cores (презентации с подробностями, включая ссылки на GitHub):

SiFive, Freedom E310

Syntacore, SCR1

 

были и другие, вроде.

 

На форуме тема есть по RISC-V

спасибо. RISC-V мне хвалили знающие люди.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо. а писать на С? есть IDE под них?

 

Софт есть, качается из интернета. Отладчик есть. IDE нет, все собирается через make-файлы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...