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

 
 
> процессор VHDL
Maverick
сообщение Aug 4 2007, 11:44
Сообщение #1


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Доброго времени суток! Нужно организовать 32-bit процессор в FPGA с хорошей переферией на VHDL, но есть маленький нюанс код должен быть полностью открыт, соответственно Microblaze не подходит.
Нашел на www.gaisler.com процессор, но там математический со-процессор закрытый вроде (я так понял с сайта). Если у кого чего есть поделитесь, плиз help.gif Процессор нужен для использования в космической технике. Да и желательно и компилятор под него.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение Aug 7 2007, 16:45
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



да вот еще один проц забыл (класса ЛЕОНа, и тоже кстати делают в силиконе): OpenRISC 1200
есть к нему всякие тузлы вроде компиляторов выского уровня и портов линуха (только вот сайт забыл, который поддержкой занимается)

Цитата(vladz @ Aug 6 2007, 09:47) *
Есть еще AS Assembler, написанный энтузиастом, там все в порадке с именами, но его выходные форматы hex и bin не поддерживаются ispLEVER-ом. Надо писать конвертер.
В общем, Xilinx со своим PicoBlaze-ом совсем разбаловал.
да это наоборот: с пикоблейзом особо не разбалуешься, а к Micro8 все исходники - в какой хочешь формат выводить - в такой и выводишь - хоть для альтеры, хоть для хилинх.
а с пикоблейзом ваще никакой свободы(((.. ни C-code не поковыряешь, ни HDL-ware... ((

Цитата(yes @ Aug 7 2007, 00:50) *
а что сопроцессор есть у Mico ?

сильно редкая вешь сопроцессор - я когда искал не нашел (даже 32х битный float)
есть wishbone - цепляйте опенкроресовский (если конечно не столь интенсивны вычисления с плавучкой)

а вообще это вопрос такой..
ИМХО, есть процы ПЛИС-ориентированные: микроблейз32, мико32,
а есть ASIC-ориентировнные: ЛЕОН, ОпенРиск1200
и для первых мала целесообразность использования всяких "тяжёлых" модулей (e.g.: для работы с плавучкой)
а для вторых - низка целесообразность реализации в ПЛИС
(опять же могу ошибаться - с этими игрушками дела не имел - так.. касался поскольку-постольку).

но в нише, озвученной автором топика зачастую приходится искать нетривиальные пути..

to ZMaverickZ
..хотя.. тот же ЛЕОН вроде предлагают в Fault-Tolerant RadHard-исполнении с джентельментским набором "космических" интерфейсов - вам такой вариант не подходит??


--------
upd: вот еще ссылка интересная попалась:
Comparison of LEON2, Microblaze and Openrisc processors


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 8 2007, 03:02
Сообщение #3


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Doka @ Aug 7 2007, 11:45) *
да это наоборот: с пикоблейзом особо не разбалуешься, а к Micro8 все исходники - в какой хочешь формат выводить - в такой и выводишь - хоть для альтеры, хоть для хилинх.
а с пикоблейзом ваще никакой свободы(((.. ни C-code не поковыряешь, ни HDL-ware... ((


Добрый день! Не мог не вмешаться, кто сказал что не по ковыряешь ? Все великолепно ковыряется и це код ассемблера (на питоне бы его переписать не помешало) и сам код пикоблейза. И расширяется он достаточно просто и комфортно smile.gif)

НО под CoolRanner II smile.gif т.е. без ScratchPad памяти.


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ZMaverickZ   процессор VHDL   Aug 4 2007, 11:44
- - Doka   LatticeMico32 Open, Free 32-Bit Soft Processor ? ...   Aug 4 2007, 11:54
|- - CaPpuCcino   Цитата(Doka @ Aug 4 2007, 15:54) LatticeM...   Aug 4 2007, 16:39
|- - Doka   Цитата(CaPpuCcino @ Aug 4 2007, 20:39) по...   Aug 4 2007, 18:18
|- - vladz   Не знаю насчет Mico32, но в Mico8 мне некоторые ве...   Aug 6 2007, 05:47
|- - yes   а что сопроцессор есть у Mico ? сильно редкая веш...   Aug 6 2007, 20:50
- - vladec   To vladz Видимо есть общие проблемы таких контролл...   Aug 7 2007, 06:53
|- - ZMaverickZ   Спасибо Doka за предложенный процессор Если не сл...   Aug 7 2007, 08:03
|- - lutik   Цитата(des00 @ Aug 8 2007, 06:02) Добрый ...   Aug 8 2007, 08:56
- - WingLion   Цитата(ZMaverickZ @ Aug 4 2007, 15:44) До...   Aug 8 2007, 09:55
- - Mad Makc   Цитата..хотя.. тот же ЛЕОН вроде предлагают в Faul...   Aug 8 2007, 11:55
- - ZMaverickZ   Я об этом тоже недавно узнал Mad Maks. Кстати леон...   Aug 8 2007, 12:39
|- - yes   Цитата(ZMaverickZ @ Aug 8 2007, 16:39) Я ...   Aug 10 2007, 11:20
- - Doka   вот еще один 32-разрядный опенсоурц докучи =) mic...   Aug 16 2007, 10:35
- - vetal   кто-нибудь скачивал этот микроспарк? какие цифры д...   Aug 16 2007, 10:56
- - anatolich   Делаю роутер для UART. Сделал на PicoBlaze. В Spar...   Jan 31 2013, 09:09
- - gk2   На Diamond бесплатная, на год, после окончания зап...   Jan 31 2013, 17:53
- - anatolich   Спасибо, почитаю. Вчера откомпилировался mb-lite в...   Feb 1 2013, 08:39
- - svrdc   Цитата(ZMaverickZ @ Aug 4 2007, 14:44) До...   Mar 29 2013, 08:26


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

 


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


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