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

 
 
> Что за процессор такой NIOS II?, вопрос для знатоков
inventor
сообщение Apr 18 2011, 06:28
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



У меня есть отладочная плата с плиской Циклон 2
решил поупражняться в построении процессора NIOS II
порыскав по литературе-обратил внимание на внутреннее описания проца.
во первых его регистры (их название и назначение) полностью
соответствуют региcтрам процессора MIPS.
r0-это мипсовый $zero , последний r31 соответствует мипсовому $ra.
ну и темпоральные регистры то же полностью совмпадают
Я прав в своих догадках или нет?
кто мне объяснит...
лет пять назад я что-то делал для процессора MIPS?
даже немного изучил его ассемблер.
я не знаю, совпадает ли COP в ассемблерных командах mips и nios
возможно и нет, а возможно и да.
кто нибудь обращал на это внимание,
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
inventor
сообщение Apr 19 2011, 16:07
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



лицензию взял у альтеры для версии 7.2
сейчас у меня нет платы показать сообщение-
но смысл в том-то во времы программирования из квартуса
когда уже готовый проц заливаешь вылезает предупреждение,
что используются IP проприетарные ,
о потом после прошивки появляется сообщение,
хотите прекратить использование и кнопка
если ее не нажимать-можно зашить программу,
я так понимаю,что в лицензионном такого нет.

по поводу проектов мой вопрос в том,
можно ли использовать этот ниос или лучше на железе отдельном
все сделать.
вот я хотел бы заменить плату avr + tms + плис
tms используется в качестве сопроцессора для avr-
а он используется для связи с выносным оборудованием.
связь между avr и tms через паралельный канал на плис.
все это очень ужасно, если все можно сделать на одном nios.

толко поквырявшись мне показалось что это не более чем игрушка.
очень долгая компиляция-я привык все в консоли делать.
и не совсем понятно как свои блоки внутрь ниоса добавить.

Сообщение отредактировал inventor - Apr 19 2011, 16:08
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Apr 19 2011, 16:24
Сообщение #3


Лентяй
******

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



Цитата(inventor @ Apr 19 2011, 20:07) *
сейчас у меня нет платы показать сообщение-но смысл в том-то во времы программирования из квартуса когда уже готовый проц заливаешь
вылезает предупреждение, что используются IP проприетарные , о потом после прошивки появляется сообщение, хотите прекратить
использование и кнопка если ее не нажимать-можно зашить программу, я так понимаю,что в лицензионном такого нет.

Это означает, что в вашем лицензионном файле нет лицензии на NiosII (или какое-нибудь другое IP-ядро, которое используется в вашем проекте).
А окошко, которое у Вас появляется - это окно предупреждения режима OpenCore Plus.
У Вас при компиляции, поди, sof-файл создается с именем, где появляется добавка "_timelimited"?

Цитата(inventor @ Apr 19 2011, 20:07) *
по поводу проектов мой вопрос в том, можно ли использовать этот ниос или лучше на железе отдельном все сделать.

Что лучше в том или ином случае - это очень сильно зависит от задачи.

Цитата(inventor @ Apr 19 2011, 20:07) *
вот я хотел бы заменить плату avr + tms + плис tms используется в качестве сопроцессора для avr-а он используется для связи с выносным
оборудованием. связь между avr и tms через паралельный канал на плис. все это очень ужасно, если все можно сделать на одном nios.

Что за ПЛИС, какая задача у сигнальника?
Имхо, здесь применение Nios'а вполне оправдано.

Цитата(inventor @ Apr 19 2011, 20:07) *
толко поквырявшись мне показалось что это не более чем игрушка.

Мало ковырялись. Без энтузязизма.

Цитата(inventor @ Apr 19 2011, 20:07) *
очень долгая компиляция-я привык все в консоли делать.

Ну, во-первых, долгая компиляция - только первая, когда у Вас System Library создается. Все последующие значительно меньше времени занимают.
Во-вторых, переходите с Legacy IDE на NiosII SBT (это девятые или десятые версии). Там компиляция на порядок быстрее.
И в-третьих, NiosII SBT заточен как раз под консоль. А вес гуй там - надстройка над той же консолью.

Цитата(inventor @ Apr 19 2011, 20:07) *
и не совсем понятно как свои блоки внутрь ниоса добавить.

Изучайте документацию (особенно спецификацию Avalon) и пользуйтесь поиском по форуму. Этот вопрос неоднократно обсуждался. Ничего там сложного нет.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- inventor   Что за процессор такой NIOS II?   Apr 18 2011, 06:28
- - SFx   у ниос2 архитектура risc32. названия возможно схож...   Apr 18 2011, 06:40
- - tyro   Посмотрите сайт Антона Егорова http://www.naliwato...   Apr 18 2011, 06:48
- - inventor   Спасибо, добавил в закладки. а про байткод посмотр...   Apr 18 2011, 07:28
- - Serhiy_UA   Цитата(inventor @ Apr 18 2011, 09:28) реш...   Apr 18 2011, 07:55
|- - inventor   Цитата(Serhiy_UA @ Apr 18 2011, 11:55) Ni...   Apr 18 2011, 17:10
|- - Serhiy_UA   Если QII 7.2 шел в комплекте на диске, то его дост...   Apr 19 2011, 06:17
|- - Stewart Little   Цитата(inventor @ Apr 18 2011, 21:10) а с...   Apr 19 2011, 11:17
- - inventor   Сделал я несколько проектов, начиная от count_bina...   Apr 19 2011, 12:57
|- - Stewart Little   Цитата(inventor @ Apr 19 2011, 16:57) у м...   Apr 19 2011, 14:07
- - inventor   да у меня появляется time limited file а плата общ...   Apr 19 2011, 17:01
- - vadimuzzz   Цитата(inventor @ Apr 20 2011, 00:01) вот...   Apr 19 2011, 23:05
- - Serhiy_UA   Цитата(inventor @ Apr 19 2011, 20:01) ......   Apr 20 2011, 06:07
- - inventor   Цитата(Serhiy_UA @ Apr 20 2011, 10:07) Ос...   Apr 20 2011, 15:28
- - vadimuzzz   Цитата(inventor @ Apr 20 2011, 22:28) есл...   Apr 20 2011, 23:12


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

 


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


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