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

 
 
> Embedded SPARC, нужен ли...
Dizel
сообщение Sep 5 2005, 18:23
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Встречались в моей практике одноплатные компьютеры, с процессорами ARM, MIPS, POWERPC ну и x86.... А вот СПАРК почему-то нет... Интересно, вот узнать, если на СПАРК спрос на embedded рынке. И если нет, то почему?
Go to the top of the page
 
+Quote Post
5 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 63)
Evgeny_CD
сообщение Sep 5 2005, 18:28
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Dizel @ Sep 5 2005, 22:23)
Интересно, вот узнать, если на СПАРК спрос на embedded рынке. И если нет, то почему?
Не знаю, как насчет спроса, но есть вот это
http://www.gaisler.com/products/leon2/leon.html
http://www.gaisler.com/products/leon3/leon3.html
Go to the top of the page
 
+Quote Post
bve
сообщение Sep 6 2005, 06:18
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



Цитата(Dizel @ Sep 5 2005, 21:23)
Встречались в моей практике одноплатные компьютеры, с процессорами ARM, MIPS, POWERPC ну и x86.... А вот СПАРК почему-то нет... Интересно, вот узнать, если на СПАРК спрос на embedded рынке. И если нет, то почему?
*

Пробегало сообщение об ЭВМ "Эльбрус-90" - делается в России, вроде как на
основе SPARC... Возможно, это то-же самое, что и в небезизвестной серии "Багет" -
модуль 204 или 206, точно не помню...
Конструктив - Евромеханика 6U.
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 6 2005, 09:00
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Да, видел я это дело. Насколько я понимаю у Jiri Gaisler'а заказ от ESA (типа европейского NASA) . Вообще военные (в т.ч. и наши) часто иcпользуют SPARC.
Кстати, еще по LEON-у интересный сайт www.leox.org.
Цитата(Evgeny_CD @ Sep 5 2005, 21:28)
Не знаю, как насчет спроса, но есть вот это
http://www.gaisler.com/products/leon2/leon.html
http://www.gaisler.com/products/leon3/leon3.html
*
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 6 2005, 09:06
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Да, делают. Скоро 500 Мгц уже сделают. Но это все игрушки для военных... Я вот и спрашиваю имеет ли смысл простым смертным его (SPARC) юзать, или нафиг оно кому надо...

Цитата(bve @ Sep 6 2005, 09:18)
Пробегало сообщение об ЭВМ "Эльбрус-90" - делается в России, вроде как на
основе SPARC... Возможно, это то-же самое, что и в небезизвестной серии "Багет" -
модуль 204 или 206, точно не помню...
Конструктив - Евромеханика 6U.
*
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 6 2005, 09:35
Сообщение #6


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Dizel @ Sep 6 2005, 13:00)
Кстати, еще по LEON-у интересный сайт www.leox.org.
Но жизнь там, похоже, замерла в 2003 году. mellow.gif
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 6 2005, 11:07
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



И действительно половина ссылок мертвые... Ну, туда ему и дорога...

Цитата(Evgeny_CD @ Sep 6 2005, 12:35)
Но жизнь там, похоже, замерла в 2003 году. mellow.gif
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 6 2005, 12:03
Сообщение #8


Частый гость
**

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



А почему нет. Мне кажется, что все имеет смысл, если оно необходимо. Допустим есть вариант SPARC архитектуры Leon 2 и 3. Разработан он по заказу ESA. Самое интересное, что встраивается в современные FPGA на Altere типа Cyclone, занимает в сборке от 7000 до 16000 логических ячеек. Если взять и запихать туда еще USB, Ethernet, CAN и еще кучу всего, что вам надо, чем не встроенное решение. На сколько я понимаю данный вариант процессора очень часто используется за рубежом (хотя утверждать небуду).
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 6 2005, 12:57
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



http://www.mcst.ru/chip.shtml
"Январь 2005 г. На базе микропроцессорного ядра "МЦСТ-R500" начата разработка двухпроцессорной системы на кристалле (СНК). На кристалле будут также размещены все контроллеры, обеспечивающие ее функционирование как самостоятельной ЭВМ. На базе СНК предполагается создание семейств новых малогабаритных носимых вычислительных устройств типа ноутбуков, наладонников, GPS-привязчиков и т.п."

А если более конкретно, то помимо двух спарков на этой SoC будет PCI, ethernet, USB, и даже SCSI-контроллер...


Цитата(olefil @ Sep 6 2005, 15:03)
А почему нет. Мне кажется, что все имеет смысл, если оно необходимо. Допустим есть вариант SPARC архитектуры Leon 2 и 3. Разработан он по заказу ESA. Самое интересное, что встраивается в современные FPGA на Altere типа Cyclone, занимает в сборке от 7000 до 16000 логических ячеек. Если взять и запихать туда еще USB, Ethernet, CAN и еще кучу всего, что вам надо, чем не встроенное решение. На сколько я понимаю данный вариант процессора очень часто используется за рубежом (хотя утверждать небуду).
*
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 8 2005, 08:17
Сообщение #10


Частый гость
**

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



Не хочу быть голословным, но вот это чудо "МЦСТ-R500" похоже и есть Leon 3 или 2. Только как всегда у нас делается выданный под маркой собственного процессора. Потому как его характеристики точно совпадают с Leon'ом.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 8 2005, 10:40
Сообщение #11


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(olefil @ Sep 8 2005, 12:17)
Не хочу быть голословным, но вот это чудо "МЦСТ-R500" похоже и есть Leon 3 или 2. Только как всегда у нас делается выданный под маркой собственного процессора. Потому как его характеристики точно совпадают с Leon'ом.
А что им, бедным ваятелям МЦСТ, делать? Им что, давали нормально развиваться последние 15 лет? Что, у них есть доступ к длинным деньгам, чтобы НИКОР устраивать? Вот и выкручиваются.

Не думаю, чтобы они 1:1 стянули. Но вот посмотреть в GPL код и написать свое - это сторого. biggrin.gif
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 8 2005, 11:16
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Боюсь вас разочаровать, но это не так.

Цитата(olefil @ Sep 8 2005, 11:17)
Не хочу быть голословным, но вот это чудо "МЦСТ-R500" похоже и есть Leon 3 или 2. Только как всегда у нас делается выданный под маркой собственного процессора. Потому как его характеристики точно совпадают с Leon'ом.
*
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 8 2005, 11:29
Сообщение #13


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Нафиг этот код кому нужен, хотя-бы из-за того что VHDL...

Цитата
А что им, бедным ваятелям МЦСТ, делать? Им что, давали нормально развиваться последние 15 лет? Что, у них есть доступ к длинным деньгам, чтобы НИКОР устраивать? Вот и выкручиваются.

Не думаю, чтобы они 1:1 стянули. Но вот посмотреть в GPL код и написать свое - это сторого.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 8 2005, 11:46
Сообщение #14


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Dizel @ Sep 8 2005, 15:29)
Нафиг этот код кому нужен,  хотя-бы из-за того что VHDL...
blink.gif И чего такоего плохого в VHDL? blink.gif
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 8 2005, 13:36
Сообщение #15


Частый гость
**

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



Разочаровать меня вам врядли удасться, потому как поверить в то, что они сделали что-то совсем свое - это не реально. Я сам общаюсь в кругах связанных с Багетом. Все что я видел - это переделки и недоработки уже существующих вещей.
Go to the top of the page
 
+Quote Post
bve
сообщение Sep 8 2005, 13:52
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 20-02-05
Из: Ленинградская обл.
Пользователь №: 2 765



Наверное, не важно, как и на чем сделано, важно как это работает и какой профит
можно получить от применения изделий МЦСТ. В распространенных пром. ЭВМ
используются широко известные ядра - 80х86, АРМ. Для них - море программ, отладчики и т.д. и т.п.. Для 80х86 особенное удобство - возможность разработки и
отладки программ "на коленке" на родной РС ( IMHO ). SPARC-машины все-таки менее распространены и стоят больших денег....

Так что, если SPARC даст сильный выигрыш в чем-то, то прямая дорога к изделиям МЦСТ, если нет - чего искать приключений на....
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 8 2005, 14:07
Сообщение #17


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Тем, что он не верилог...
Цитата(Evgeny_CD @ Sep 8 2005, 14:46)
И чего такоего плохого в VHDL? 
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 8 2005, 14:20
Сообщение #18


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Вы видели этот LEON? Работали с ним? Думаете, он производит впечатление чего-то доделанного?
http://groups.yahoo.com/group/leon_sparc/messages
По поводу своего - у них есть Эльбрус. А спарк - это как раз вещь уже давно существующая, и надо сказать тем и хороша, что под нее уже есть порт линукса и компилятор...

Цитата(olefil @ Sep 8 2005, 16:36)
Разочаровать меня вам врядли удасться, потому как поверить в то, что они сделали что-то совсем свое - это не реально. Я сам общаюсь в кругах связанных с Багетом. Все что я видел - это переделки и недоработки уже существующих вещей.
*
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 8 2005, 14:22
Сообщение #19


Частый гость
**

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



С таким утверждением трудно не согласиться. Но вопрос в другом стоит ли покупать их процессоры, когда есть открытые варианты того же самого.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 8 2005, 14:26
Сообщение #20


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Dizel @ Sep 8 2005, 18:20)
Вы видели этот LEON? Работали с ним? Думаете, он производит впечатление чего-то доделанного?
Хм... А доделанные процы бывают? Что, х86 доделанный что ли?

Это как доделанные программы. Вы их много знаете?
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 8 2005, 14:34
Сообщение #21


Частый гость
**

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



Видел! Прямо сейчас сним работаю! И на неработающий процессор это не тянет. Хотя как и везде есть разные но.
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 8 2005, 16:13
Сообщение #22


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Дык, я и не говорю что он не работает....
Просто ваши же слова про "переделки и недоработки уже существующих вещей", заставляют меня вас спросить похож-ли ЛЕОН на такую переделку уже существующей вещи (SPARC v8) и много ли в нем недоработак?



Цитата
Видел! Прямо сейчас сним работаю! И на неработающий процессор это не тянет. Хотя как и везде есть разные но.
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 8 2005, 16:41
Сообщение #23


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Я тоже не считаю x86-архитектуру полноценной... И что с того?
По части выбора процессора для встроенных применений для меня наверное важными являются эти факторы
1) Наличие нормального (оптимизирующего на приемлимом уровне) си-компилятор (gcc или платного, но лучше gcc). А ведь gcc далеко не на всех архитектурах генерит хороший код. Например, для blackfin он сильно уступает VDSP.
2) Работающий порт линукса

Кстати этим двум параметрам x86 удовлетворяет более чем. Ну да ладно, не об этом речь. Так вот, спрашиваю как у LEON-а со всем этим? Удалось ли на самостоятельно сделанной плате с FPGA запихнуть этот ЛЕОН и раскрутить на нем линукс?


Цитата(Evgeny_CD @ Sep 8 2005, 17:26)
Цитата(Dizel @ Sep 8 2005, 18:20)
Вы видели этот LEON? Работали с ним? Думаете, он производит впечатление чего-то доделанного?
Хм... А доделанные процы бывают? Что, х86 доделанный что ли?

Это как доделанные программы. Вы их много знаете?
*

Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Sep 8 2005, 16:57
Сообщение #24


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(Dizel @ Sep 8 2005, 20:41)
Удалось ли на самостоятельно сделанной плате  с FPGA запихнуть этот ЛЕОН и раскрутить на нем линукс?
Я пока еще маленький, я только учусь. tongue.gif Только книжками протарился.
А так 750 евриков - и вперед
http://www.gaisler.com/products/boards/board_xc3s-1500.html
http://www.gaisler.com/products/linux.html
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 10 2005, 12:25
Сообщение #25


Частый гость
**

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



На леное есть гарантировано работающие порты:
- uClinux;
- RTEMS-4.6.1;
- eCos.

Сам видел и чуток работал с uClinux. Так как эту ОС использовать не хочу, а по RTEMS спецов как выяснилось мало понадобится время, чтобы сказать как хорошо или плохо с ОС у этого проца. Но отталкиваясь от того, что видел в инете, людей жалающихся на то, что где-то что-то не работает мало. А сам проц разрабатывался для космоса по-сему могу сказать, что порты должы быть работоспособными.
Go to the top of the page
 
+Quote Post
psL
сообщение Sep 10 2005, 15:10
Сообщение #26


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



По поводу доделанности Leon - во первых его делает Atmel (не знаю какими партиями), во вторых я думаю, что там все достаточно серьезно оттестировано если есть коммерческая fault tolerant ip-core.

По поводу Linux для Leon вроде как рекомендуют использовать SnapGear Embedded Linux. Поддерживает ядра и с MMU и без MMU, и арифметику спарка. В принципе можно и самому убедится в его работоспособности, поскольку его можно запустить даже в симуляторе. Сам пока не пробовал, но люди говорят - работает. А тулкит собирал -без вопросов.

Вообще (на мой взгляд) Leon выглядит убедительнее того же OR32.

2Dizel:
А что есть freecore x86? Интересует хоть бы 8086 и периферия. Не поделитесь исходниками?
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 10 2005, 15:33
Сообщение #27


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Посмотрите здесь.
http://tech-www.informatik.uni-hamburg.de/.../models/i80386/

Цитата(psL @ Sep 10 2005, 18:10)
2Dizel:
А что есть freecore x86? Интересует хоть бы 8086 и периферия. Не поделитесь исходниками?
*
Go to the top of the page
 
+Quote Post
Dizel
сообщение Sep 10 2005, 15:40
Сообщение #28


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-01-05
Пользователь №: 2 169



Да, RTEMS - это весьма занятно. Собираюсь попробывать. Благодаря вам и узнал о ней. Спасибо.

Цитата(olefil @ Sep 10 2005, 15:25)
На леное есть гарантировано работающие порты:
- uClinux;
- RTEMS-4.6.1;
- eCos.

Сам видел и чуток работал с uClinux. Так как эту ОС использовать не хочу, а по RTEMS спецов как выяснилось мало понадобится время, чтобы сказать как хорошо или плохо с ОС у этого проца. Но отталкиваясь от того, что видел в инете, людей жалающихся на то, что где-то что-то не работает мало. А сам проц разрабатывался для космоса по-сему могу сказать, что порты должы быть работоспособными.
*
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 10 2005, 16:17
Сообщение #29


Частый гость
**

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



LEON-FT собранный с дополнительными корками стоит в районе 10000$, одна микросхема, и он чуток отличается от того, что доступно для скачивания.
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 10 2005, 16:21
Сообщение #30


Частый гость
**

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



Кстати тут нашел, по RTMES людей которые работают с LEON'ом. Так они говорят, что порт стабильный и все под ним пашет. Через пару дней (или недель) думаю получить работающий вариант на LEON2. Далее, если все будет круто, займусь третим. Только этой собаке STRATIX 2 нужен похоже. На других она как-то кисло компилируется.
Go to the top of the page
 
+Quote Post
psL
сообщение Sep 10 2005, 19:10
Сообщение #31


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



>LEON-FT собранный с дополнительными корками стоит в районе 10000$, одна микросхема, и он чуток отличается от того, что доступно для скачивания.

Функционально вроде бы нет, поскольку free-ip получаются вроде как оценочные под Leon-FT киты от Gaisler. Можно начинать разработку со свободными ядрами - а там уже как пойдет...

Кстати, возможно ли Leon 2 каким-либо образом разместить в Nios II EB на С12?
Go to the top of the page
 
+Quote Post
olefil
сообщение Sep 11 2005, 07:37
Сообщение #32


Частый гость
**

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



Вот сегодня - завтра и узнаем. Все в принципе готово для этого. Частота при синтезировании получается в районе 40-47МГц. Сейчас решаются вопросы по поводу отладки. А так процессор пашет (Сигналы наружу выдает).
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Jun 30 2007, 18:08
Сообщение #33


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



доброго времени суток, olefil.

я недавно начал заниматься leon3.
подскажи каким компилятором ты пользуешься.
и если не жалко поделись какими-нибудь исходниками..
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Jul 30 2007, 19:03
Сообщение #34


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



таже прабла, собираю вручную модельку Леон3, проблема с написанием и компиляцией софта.
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Jul 30 2007, 19:28
Сообщение #35


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



Леон у меня собирается от раза к разу.
то нормально ком пилиться и вызывает A-HDL. (все без ошибок)
то ругается на какую-нибудь библиотеку в нем.
у тебя какая задача стоит?
ты сам как далеко продвинулся
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Jul 30 2007, 20:37
Сообщение #36


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



ну как, взял проект под Memec v2 и руками собрал все файлы, напрямую подключил библиотечные компоненты. сделал так сказать независимый проект под Xilinx ISE. все синтезируется, но не могу симуляцию завести, и не могу сам прогу написать од него.... в ISE пишет что ипользованы не симулируемые конструкции а в ModelSim ругается на сигналы GSR. в компонентах ПЛИС (вские DCM И т.п.) Задача - СнК декодера ТВ сигнала, а Леон как управляющий процессом - тоесть : Леон + Контроллеры памяти + Порты ввода вывода.
Сейчас начал писать новый проект - реализую собственную конфигурацию проца и системы вцелом из предлагаемых ай-пи блоков.

Сообщение отредактировал Andrey_GTI - Jul 30 2007, 20:41
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Jul 31 2007, 18:27
Сообщение #37


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



программу я пишу в среде eclips
подключаю к ней компилятор BCC
http://www.gaisler.com/cms/index.php?optio...&Itemid=109

так же можно к eclips подключить симулятор леона..
http://www.gaisler.com/cms/index.php?optio...&Itemid=105
и промоделировать свою программу..

вот тут есть примеры с исходниками
ftp://gaisler.com/gaisler.com/bcc/src/examples-1.0.18.tar.gz
предлагаю дальше работать вместе по этой теме.
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 18:30
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



поддерживаю.

это все по виндой работает ?

Сообщение отредактировал Andrey_GTI - Aug 7 2007, 18:31
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 18:35
Сообщение #39


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



я через неделю должен получить отладочную плату с собранным на ней Леоном. Могу проконсультироваться со специалистами, которые её собирали. У тебя вопросы есть?

Эклипс работает под виндой. только компилятор нужно прописывать в PATH

там же на сайте есть программа grlib может работать на симулятторе cygwin.
эта программа собирает Леон полностью сама. (Влючая контроллер памяти и порты ввода ввывода)

Сообщение отредактировал zuuuuk - Aug 7 2007, 18:52
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 18:59
Сообщение #40


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



собирает, а она после этой сборки дает модель которую можно потом синтезироваь под СБИС ?
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 19:09
Сообщение #41


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



помоему она синтезирует только для ПЛИС
-altera
-actel
-xilinx
вроде все....
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 19:30
Сообщение #42


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



вот вот, и мне так показалось... так что собрал нужную модель вручную.

теперь нужно прогу написать для тестирования. и положить на плис, у меня Virtex4 memec doard

а какой из eclipse качать ?

Сообщение отредактировал Andrey_GTI - Aug 7 2007, 19:18
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 19:38
Сообщение #43


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



у меня
eclipse 3,2 классик
http://www.eclipse.org/downloads/
нужно еще к нему установить ждаву
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 19:39
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



а ее откуда сливать
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 19:44
Сообщение #45


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



я не помню откуда сам брал но помоему на
этом сайтй то самое
http://www.eclipse.org/downloads/download....p;protocol=http
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 19:48
Сообщение #46


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



а подключаемый симулятор ЛЕОНА текстовый ?
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 19:50
Сообщение #47


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



нет
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 19:52
Сообщение #48


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



а какой из симуляторов подключать ?

Сообщение отредактировал Andrey_GTI - Aug 7 2007, 19:53
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 19:57
Сообщение #49


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



я подключаю вот этот..
Прикрепленные файлы
Прикрепленный файл  tsim_eval_2.0.8.tar.gz ( 629.31 килобайт ) Кол-во скачиваний: 36
 
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 20:00
Сообщение #50


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



я его так запускал, он же текстовый
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 7 2007, 20:07
Сообщение #51


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



ты имеишь ввиду что симулятор в еклипсе картинки показывает?
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 7 2007, 20:17
Сообщение #52


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



ну да, регистров там состояние например, регистры периферии...
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 8 2007, 06:29
Сообщение #53


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



не понятно как работать с Eclipse , хелп плз
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 10 2007, 15:01
Сообщение #54


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



в eclipse.
симулятор к сожалению текстовый.
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 15 2007, 10:56
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



а как настроить Эклипс под ассемблер и самое главное подключить и юзать компилятор ВСС ?
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 16 2007, 16:34
Сообщение #56


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



Как создать проект и подключить компилятор описано в прикрепленном файле.
Прикрепленные файлы
Прикрепленный файл  3.doc ( 710.5 килобайт ) Кол-во скачиваний: 263
 
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 16 2007, 17:24
Сообщение #57


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



крута, щас попробую, не понятно что за папка ''opt'' и что в директории TSIM должно быть...

Если выполнены ранее описанные шаги, то имеем /opt/eclipse или c:\opt\eclipse - Про какие шаги речь ? и что значит имеем.... где имеем..

Сообщение отредактировал Andrey_GTI - Aug 16 2007, 17:38
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 16 2007, 19:10
Сообщение #58


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



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


вы писали:
#реализую собственную конфигурацию проца и системы вцелом из предлагаемых ай-пи блоков..#
ай-пи блоки ты соединяешь по шине амба? или я что то путаю

Сообщение отредактировал zuuuuk - Aug 16 2007, 19:13
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 16 2007, 19:18
Сообщение #59


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



конечно, вся структура ЛЕОН-системы основана на шине АМБА, даже немного модернизированной, с режимом plug&play во время синтеза.

Сообщение отредактировал Andrey_GTI - Aug 16 2007, 19:18
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 16 2007, 19:35
Сообщение #60


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



у меня скоро будет задача подключить покупной ай-пи блок к ядру леона
какие блоки у тубя входят в в процессор кроме ядра?
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 17 2007, 09:25
Сообщение #61


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



ну я взял в итоге готовую сборку design/leon3mp - изменил немного конфигурацию - УБрал котроллеры памяти - и бодваил AHBROM и AHBRAM (накристальные ПЗУ и ОЗУ) для синтеза (пока что) на ПЛИС.

Блоки:

# LEON3 MP Demonstration design
# GRLIB Version 1.0.16, build 2314
# Target technology: inferred , memory library: inferred
# ahbctrl: AHB arbiter/multiplexer rev 1
# ahbctrl: Common I/O area disabled

# ahbctrl: AHB masters: 2, AHB slaves: 8

# ahbctrl: Configuration area at 0xfffff000, 4 kbyte

# ahbctrl: mst0: Gaisler Research Leon3 SPARC V8 Processor

# ahbctrl: mst1: Gaisler Research AHB Debug UART

# ahbctrl: slv1: Gaisler Research AHB/APB Bridge
# ahbctrl: memory at 0x80000000, size 1 Mbyte

# ahbctrl: slv5: Gaisler Research Generic AHB ROM
# ahbctrl: memory at 0x00000000, size 1 Mbyte, cacheable, prefetch

# ahbctrl: slv7: Gaisler Research Generic AHB SRAM module
# ahbctrl: memory at 0xa0000000, size 1 Mbyte, cacheable, prefetch

# apbctrl: APB Bridge at 0x80000000 rev 1

# apbctrl: slv1: Gaisler Research Generic UART
# apbctrl: I/O ports at 0x80000100, size 256 byte

# apbctrl: slv2: Gaisler Research Multi-processor Interrupt Ctrl.
# apbctrl: I/O ports at 0x80000200, size 256 byte

# apbctrl: slv3: Gaisler Research Modular Timer Unit
# apbctrl: I/O ports at 0x80000300, size 256 byte

# apbctrl: slv7: Gaisler Research AHB Debug UART
# apbctrl: I/O ports at 0x80000700, size 256 byte

# apbctrl: slv11: Gaisler Research General Purpose I/O port
# apbctrl: I/O ports at 0x80000b00, size 256 byte

# ahbram7: AHB SRAM Module rev 1, 1 kbytes
# grgpio11: 8-bit GPIO Unit rev 0
# gptimer3: GR Timer Unit rev 0, 8-bit scaler, 2 32-bit timers, irq 8
# irqmp: Multi-processor Interrupt Controller rev 3, #cpu 1
# apbuart1: Generic UART rev 1, fifo 4, irq 2
# ahbrom5: 32-bit AHB ROM Module, 72 words, 7 address bits
# ahbuart7: AHB Debug UART rev 0
# leon3_0: LEON3 SPARC V8 processor rev 0
# leon3_0: icache 0*0 kbyte, dcache 0*0 kbyte

Сообщение отредактировал Andrey_GTI - Aug 17 2007, 09:27
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 20 2007, 17:35
Сообщение #62


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



в Eclipse нету такого пункта как 'Managed C project' , есть просто C и С++ project... в чем дело. и нету никакого выбора компилятора.
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Aug 20 2007, 18:38
Сообщение #63


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 26-04-07
Пользователь №: 27 334



у меня есть.
eclips верситя 3.2.0

Сообщение отредактировал zuuuuk - Aug 20 2007, 18:38
Прикрепленные файлы
Прикрепленный файл  vot_on.rar ( 74.5 килобайт ) Кол-во скачиваний: 38
 
Go to the top of the page
 
+Quote Post
Andrey_GTI
сообщение Aug 24 2007, 16:39
Сообщение #64


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-05
Пользователь №: 8 305



а CDT какой версии ?
Go to the top of the page
 
+Quote Post

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

 


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


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