Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 (изменено) · Жалоба Здравствуйте. :1111493779: Собсно вопрос уже описал - ищется литература о том как грамоно начать проектировать МК - от теоретических основ , до конечной реализации в ВХДЛ или Бандерлоге... В принципе нашёл несколько, прицепил - может кого такая же тема муляет.. Вопроос встал когда выяснилось что лицензия на ниос - битая какая то - решил не заморачиваться и написать свой МК - типа как здесь - http://electronix.ru/forum/index.php?showtopic=40408 (Отдельное спасибо BSACPLD :) ), однако пока не хватает знаний чтоб хотя бы понять что там да как... :crying: В обсчем буду благодарен за любую информацию :beer: brodin2002.rar grush_plis2.rar Изменено 9 апреля, 2008 пользователем Omen_13 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба Вопроос встал когда выяснилось что лицензия на ниос - битая какая то Это скорее руки :) ниос работает как часы. решил не заморачиваться и написать свой МК Сам процессор - это лишь малая доля задач. Основные заморочки будут когда вы начнете ваш процессор средствами программирования оснащать (попробуйте какой-нибудь xeon/sparc в машинных кодах запрограмировать например) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба 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 - :07: И про 1 час работы :crying: от рук не зависят... Тут - http://electronix.ru/forum/index.php?showtopic=45310 - просил лицензию - глухо, с той одной что подогнали - то же самое.. Кстати на счёт средст программирования - тож интересно, поделитесь.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба ...И про 1 час работы... Это вопрос 5 минут :) просил лицензию - глухо Это потому, что надо пользоваться поиском! Кстати на счёт средст программирования - тож интересно, поделитесь.. Например вам как минимум потребуется сделать макроассемблер и линкер, затем отладчик. Применяемость вашего уникального процессора будет зависеть не от его функциональности, а от перечисленных выше средств поддержки разработок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба 2 vetal - поиском не только пользовался но и усердно проводил его :( Вот например - http://electronix.ru/forum/index.php?showtopic=40408 - выложил человек, МК под систему авр-команд заточен и не надо мучится со всем вышеперечисленным вами ужасами... Вот только меня мучает вопрос - а что если я захочу например туда добавить 2 юсб и ли есчё какой либо интерфес + прерывания под них сотворить - как быть в таком случае ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба выложил человек, МК под систему авр-команд заточен и не надо мучится Вы посмотрите сколько он на кристалле занимает. Для сведения - 51 контроллер раза в 3 больше ниоса! а что если я захочу например туда добавить 2 юсб и ли есчё какой либо интерфес + прерывания под них сотворить - как быть в таком случае ? Это уже вам решать как творить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба ..........51 контроллер раза в 3 больше ниоса!................ Спасибо конечно, буду знать. Однако трабл с лицензией у меня остался - скоко я их не перепробовал... А на счёт ...вам решать как творить... Собсно для этого и ищу литературу.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба если ради искусства и универсальник то берем да делаем, там ничего сложного. если дела ради то берем ниос, xsoc или что другое готовое уже много раз обговаривали разработка универсальника имеет смысл искусства ради или частоты совести для ( хотя ниос ~530 баков всего) ЗЫ. я начал с реверс инженеринга творения кена чапмена (пикоблейз + статьи кена как построить проц), также неплохо описано у iosifk. Сейчас иногда раскапываю разные ядра с опенкорес (хобби у меня такое) ЗЗЫ. проц уровня пикоблейза пишется за день. ассемблер к нему на питоне еще пару дней. для отладки внутрисхемный логер - интерпретатор и тестбенч еще день но вот си компилятор это кхм.... ЗЗЗЫ. на фтп есть книги с названием Digital.Logic.And.Microprocessor.Design.With.VHDL.eBook-ELECTRONiX.pdf Microprocessor_Design_VHDL.pdf VHDL для Проектирования Вычислительных Устройств (Сергиенко-2003).pdf" в последней есть лабораторная работа по разработке простейшего риск проца Удачи !!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба 2 des00 - Спасибо. Книги нашёл - буду просвещаться :) А на русском что-то типа "Microprocessor_Design_VHDL.pdf" - есть где? (вроде как раз самое оно) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба А на русском что-то http://iosifk.narod.ru/articles.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Omen_13 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба Поднял тему. Модератор Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба 2 All :1111493779: Если у кого есть xapp213.zip - выложите сюда пожалуста, а то на ftp://ftp.xilinx.com/pub/applications/xapp/ - оно отсутствует, в отличии от PDF , который они чего то оставили.. :07: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 42 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба 2 vetal - поиском не только пользовался но и усердно проводил его :( Видимо, не очень усердно :) Смотрите правильную лицензию для NiosII там. Там только не забудьте HOSTID на свой поменять, и SIGN подставить длинный. В темах еще, кстати, ссылок нестолько на ту страницу пробегало. Так что тщательнеЕ :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба :bb-offtopic: наверно Видимо, не очень усердно :) ........ Так что тщательнеЕ :) Пусть у меня руки не оттуда растут, но все эти танцы с плясками и заменами всё равно приводят к Warning: Using OpenCore Plus hardware evaluation for the following cores. Warning: "Nios II Processor (6AF7_00A2)" will use OpenCore Plus hardware evaluation. Хотя его уже и в помине нету.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 42 4 апреля, 2008 Опубликовано 4 апреля, 2008 · Жалоба Пусть у меня руки не оттуда растут, но все эти танцы с плясками и заменами всё равно приводят к Да уж, вся рота шагае не в ногу, один фельдфебель в ногу. Это к тому, что у всех эта лицензия работает, и только у Вас нет. Если Вы сгенерировали систему не имея лицензии (или с неправильной лицензией), то в исходник ниоса у Вас добавился этот самый опен коре плюс. Для того, чтобы от него избавиться, нужно во-первых установить правильную лицензию, и во-вторых перегенерировать проект в SOPC Builder'е. Т.к. при создании системы с правильной лицензией никаких опернкоре плюс в исходник уже не добавляется, то синтезируется проект безо всяких ограничений. Это здесь тоже неоднократно обсасывалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться