|
Начинаю SoPC на Nios II Processor, Собсно ищется литература - как грамотно начать проектировать МК |
|
|
|
Apr 4 2008, 08:16
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Цитата Вопроос встал когда выяснилось что лицензия на ниос - битая какая то Это скорее руки  ниос работает как часы. Цитата решил не заморачиваться и написать свой МК Сам процессор - это лишь малая доля задач. Основные заморочки будут когда вы начнете ваш процессор средствами программирования оснащать (попробуйте какой-нибудь xeon/sparc в машинных кодах запрограмировать например)
|
|
|
|
|
Apr 4 2008, 08:21
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
2 vetal - знаете , как раз нет - варнинги типа Warning: Messages from megafunction that supports OpenCore Plus feature Nios II Processor Warning: The reset input will be asserted when the evaluation time expires - И про 1 час работы от рук не зависят... Тут - http://electronix.ru/forum/index.php?showtopic=45310 - просил лицензию - глухо, с той одной что подогнали - то же самое.. Кстати на счёт средст программирования - тож интересно, поделитесь..
|
|
|
|
|
Apr 4 2008, 08:31
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Цитата ...И про 1 час работы... Это вопрос 5 минут  Цитата просил лицензию - глухо Это потому, что надо пользоваться поиском! Цитата Кстати на счёт средст программирования - тож интересно, поделитесь.. Например вам как минимум потребуется сделать макроассемблер и линкер, затем отладчик. Применяемость вашего уникального процессора будет зависеть не от его функциональности, а от перечисленных выше средств поддержки разработок.
|
|
|
|
|
Apr 4 2008, 09:03
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Цитата выложил человек, МК под систему авр-команд заточен и не надо мучится Вы посмотрите сколько он на кристалле занимает. Для сведения - 51 контроллер раза в 3 больше ниоса! Цитата а что если я захочу например туда добавить 2 юсб и ли есчё какой либо интерфес + прерывания под них сотворить - как быть в таком случае ? Это уже вам решать как творить.
|
|
|
|
|
Apr 4 2008, 09:10
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
Цитата(vetal @ Apr 4 2008, 12:03)  ..........51 контроллер раза в 3 больше ниоса!................ Спасибо конечно, буду знать. Однако трабл с лицензией у меня остался - скоко я их не перепробовал... А на счёт Цитата(vetal @ Apr 4 2008, 12:03)  ...вам решать как творить... Собсно для этого и ищу литературу....
|
|
|
|
|
Apr 4 2008, 14:04
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(Kuzmi4 @ Apr 4 2008, 11:42)  2 vetal - поиском не только пользовался но и усердно проводил его  Видимо, не очень усердно  Смотрите правильную лицензию для NiosII там. Там только не забудьте HOSTID на свой поменять, и SIGN подставить длинный. В темах еще, кстати, ссылок нестолько на ту страницу пробегало. Так что тщательнеЕ
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Apr 4 2008, 14:48
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
 наверно Цитата(Stewart Little @ Apr 4 2008, 17:04)  Видимо, не очень усердно  ........ Так что тщательнеЕ  Пусть у меня руки не оттуда растут, но все эти танцы с плясками и заменами всё равно приводят к Warning: Using OpenCore Plus hardware evaluation for the following cores. Warning: "Nios II Processor (6AF7_00A2)" will use OpenCore Plus hardware evaluation. Хотя его уже и в помине нету..
|
|
|
|
|
Apr 4 2008, 16:10
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(Kuzmi4 @ Apr 4 2008, 17:48)  Пусть у меня руки не оттуда растут, но все эти танцы с плясками и заменами всё равно приводят к Да уж, вся рота шагае не в ногу, один фельдфебель в ногу. Это к тому, что у всех эта лицензия работает, и только у Вас нет. Если Вы сгенерировали систему не имея лицензии (или с неправильной лицензией), то в исходник ниоса у Вас добавился этот самый опен коре плюс. Для того, чтобы от него избавиться, нужно во-первых установить правильную лицензию, и во-вторых перегенерировать проект в SOPC Builder'е. Т.к. при создании системы с правильной лицензией никаких опернкоре плюс в исходник уже не добавляется, то синтезируется проект безо всяких ограничений. Это здесь тоже неоднократно обсасывалось.
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|