|
Lattice - софт процессор, посоветуйте кто работал |
|
|
|
Oct 26 2013, 08:22
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(Stewart Little @ Oct 25 2013, 11:58)  Ага, самое оно! Спасибо. Сходу на сайте у них че-то не нашел. Цитата так как iceXXX было перекуплено латисом у некого стартапа - силиконблю, если не ошибаюсь, то на него ни IP латтисовские (включая процессоры), ни средства разработки (включая программаторы) не распространяются Да видно что для айса как то все по минимуму. А чипы то как раз под мою задачу (мин. корпус, потребление, кол-во лабов) - аналогов не встретил. Цитата с ice не работал - там отдельный программатор icecube (есть еще какие-то программаторы, боарды, Да, борда айслинк есть, вот думаю ее и приспособить под программатор. Она свою флешку то через софт айскуб прошивает.
|
|
|
|
|
Oct 27 2013, 16:13
|
Участник

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

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

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

|
Цитата(alexPec @ Oct 27 2013, 20:27)  Мне бы лучше LM8, он наверняка поменьше, а мне это очень важно. Важна не столько скорость, сколько количество занимаемых LABов. Его где-то в опенсорс можно достать? Ну а там и вопросы появятся. Охота "пощупать" его живьем. Держи: ядро и тулчейнНа Altera EPM1270 это ядро в самой минимальной конфигурации заняло ~600LE
|
|
|
|
|
Oct 27 2013, 18:20
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(A.P. @ Oct 27 2013, 21:39)  Держи: ядро и тулчейнНа Altera EPM1270 это ядро в самой минимальной конфигурации заняло ~600LE Спасибо тебе огромное, ДОБРЫЙ ЧЕЛОВЕК! А у lm8 сколько тактов на инструкцию, и какую частоту на альтере получилось выжать? Ну и те же вопросы интересны для lm32.
|
|
|
|
|
Oct 27 2013, 18:31
|
Участник

Группа: Участник
Сообщений: 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 такт.
|
|
|
|
|
Oct 28 2013, 06:46
|
Участник

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

|
На lm32 в проекте Milkymist портирована RTEMS, есть Linux( в каком состоянии -не знаю), запустили NetBSD
|
|
|
|
|
Oct 28 2013, 10:28
|
Гуру
     
Группа: Свой
Сообщений: 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=LinuxTODO Please help us by listing what needs to be done and what you want to help with. MMU
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|