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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Lattice - софт процессор, посоветуйте кто работал
alexPec
сообщение Oct 26 2013, 08:22
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Stewart Little @ Oct 25 2013, 11:58) *
Там! смотрели?


Ага, самое оно! Спасибо. Сходу на сайте у них че-то не нашел.

Цитата
так как iceXXX было перекуплено латисом у некого стартапа - силиконблю, если не ошибаюсь,
то на него ни IP латтисовские (включая процессоры), ни средства разработки (включая программаторы) не распространяются


Да видно что для айса как то все по минимуму. А чипы то как раз под мою задачу (мин. корпус, потребление, кол-во лабов) - аналогов не встретил.

Цитата
с ice не работал - там отдельный программатор icecube (есть еще какие-то программаторы, боарды,



Да, борда айслинк есть, вот думаю ее и приспособить под программатор. Она свою флешку то через софт айскуб прошивает.
Go to the top of the page
 
+Quote Post
A.P.
сообщение Oct 27 2013, 16:13
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 9-05-11
Пользователь №: 64 879



Цитата(alexPec @ Sep 6 2013, 09:17) *
Всем добрый день.
Присматриваюсь к латису MACH XO2, интересует решение с софт процессором. Кто какие использует? Есть ли у них свои? Какая производительность получалась? Сколько занимали LEs? С лекарством дела как обстоят? От проца нужны только таймер, PIO, ну и дебаг какой-нибудь.


Я работал с их процами. И с lm32 и с lm8, правда зашивал их в Alter'у. Вот отличный lm32 SoC . Если будут вопросы по lm8 - задавай.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Oct 27 2013, 17:27
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(A.P. @ Oct 27 2013, 20:13) *
Я работал с их процами. И с lm32 и с lm8, правда зашивал их в Alter'у. Вот отличный lm32 SoC . Если будут вопросы по lm8 - задавай.

Мне бы лучше LM8, он наверняка поменьше, а мне это очень важно. Важна не столько скорость, сколько количество занимаемых LABов. Его где-то в опенсорс можно достать? Ну а там и вопросы появятся. Охота "пощупать" его живьем.
Go to the top of the page
 
+Quote Post
A.P.
сообщение Oct 27 2013, 17:39
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 9-05-11
Пользователь №: 64 879



Цитата(alexPec @ Oct 27 2013, 20:27) *
Мне бы лучше LM8, он наверняка поменьше, а мне это очень важно. Важна не столько скорость, сколько количество занимаемых LABов. Его где-то в опенсорс можно достать? Ну а там и вопросы появятся. Охота "пощупать" его живьем.


Держи: ядро и тулчейн
На Altera EPM1270 это ядро в самой минимальной конфигурации заняло ~600LE
Go to the top of the page
 
+Quote Post
alexPec
сообщение Oct 27 2013, 18:20
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(A.P. @ Oct 27 2013, 21:39) *
Держи: ядро и тулчейн
На Altera EPM1270 это ядро в самой минимальной конфигурации заняло ~600LE


Спасибо тебе огромное, ДОБРЫЙ ЧЕЛОВЕК!

А у lm8 сколько тактов на инструкцию, и какую частоту на альтере получилось выжать? Ну и те же вопросы интересны для lm32.
Go to the top of the page
 
+Quote Post
A.P.
сообщение Oct 27 2013, 18:31
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 9-05-11
Пользователь №: 64 879



Цитата(alexPec @ Oct 27 2013, 21:20) *
А у lm8 сколько тактов на инструкцию

В настройках ядра я поставил "use external pmem", т.е. внешнюю память для инструкций. Обращение идет ч/з 8-и битную шину wishbone.
Так как длина инструкции 18 бит, то 3 такта уходит только на то, чтобы считать команду. +3 такта на выполнение.

Цитата(alexPec @ Oct 27 2013, 21:20) *
, и какую частоту на альтере получилось выжать?

Я не пытался выжать максимум. У меня работало на 50MHz

Цитата(alexPec @ Oct 27 2013, 21:20) *
Ну и те же вопросы интересны для lm32.

LM32 довольно мощный проц. там и кэш есть и конвеер. Так что ~1 такт.
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Oct 27 2013, 19:42
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



подскажите, какие операционки можно на процах Lattice запускать?
Go to the top of the page
 
+Quote Post
gk2
сообщение Oct 28 2013, 06:46
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 16-01-09
Пользователь №: 43 460



На lm32 в проекте Milkymist портирована RTEMS, есть Linux( в каком состоянии -не знаю), запустили NetBSD
Go to the top of the page
 
+Quote Post
xor.kruger
сообщение Oct 28 2013, 07:06
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Цитата
подскажите, какие операционки можно на процах Lattice запускать?

наш форум
Go to the top of the page
 
+Quote Post
yes
сообщение Oct 28 2013, 10:28
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(gk2 @ Oct 28 2013, 10:46) *
На lm32 в проекте Milkymist портирована RTEMS, есть Linux( в каком состоянии -не знаю), запустили NetBSD


по-моему там нету ММУ в архитектуре, может и приделали, но как-то не уверен
то есть сомневаюсь в Линуксе и т.п. системах.

upd:

http://milkymist.org/wiki/index.php?title=Linux

TODO

Please help us by listing what needs to be done and what you want to help with.
MMU
Go to the top of the page
 
+Quote Post
gk2
сообщение Oct 29 2013, 06:18
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 16-01-09
Пользователь №: 43 460



https://github.com/milkymist/lm32

К lm32 приделали MMU, NetBSD на версии с MMU

https://ssl.serverraum.org/lists-archive/de...ber/003455.html


А Linux да, без MMU и им особенно никто не занимается.
Я как-то запускал на старых версиях милкимиста - ну да, ядро грузилось

А еще lm32 поддерживается в QEMU, там есть эмулятор Milkymist.
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 31 2014, 02:43
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Снова ожила тема с Ice40. Ну вот процессор то есть, 8-ми битный, а отлаживать софт в них кто-то отлаживал? Пошаговое выполнение там, брейкпоинты? Опять же отладочные какие это поддерживают (если есть такие)?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 00:35
Рейтинг@Mail.ru


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