alexander55 0 17 декабря, 2007 Опубликовано 17 декабря, 2007 · Жалоба Ну вот, взяли и раскритиковали человека по полной :( Ну и что, что не видите смысла. Зачем их тогда создают? На одном опенкорс куча всяких контроллеров. А ведь это какой замечательный опыт работы, многие ли могут похвастаться такими проектами? Смысл м.б. только для создателей ядер попробовать на железе нюансы. Это лучше и быстрее, чем моделировать. Т.е. мы предполагаем, а чем собственно располагаем. PS. ARM торгует корками на Verilog. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 17 декабря, 2007 Опубликовано 17 декабря, 2007 · Жалоба Опять все сваливается в "раз не умеем, значит не нужно". :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 17 декабря, 2007 Опубликовано 17 декабря, 2007 · Жалоба Опять все сваливается в "раз не умеем, значит не нужно". :( Один классик сказал :"Кем-то можно стать, если изучить, что выработало человечество ". Вопрос. А как изучить: либо шпионов надо засылать (выкрасть) или выкупать фирму под корень. А зачем она нужна. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 26 декабря, 2007 Опубликовано 26 декабря, 2007 · Жалоба Обнаружил ошибки при выполнении команд типа ld YL, X+. Исправленный файл прилагается. control_cpu.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 31 декабря, 2007 Опубликовано 31 декабря, 2007 · Жалоба Добавил команды MUL, MULS, SLEEP. Также добавлен захват прерываний, т.е. если сигнал прерывания исчез до того как прерывания были разрешены, то прерывание все равно будет обработано. Флаг прерывания нужно сбрасывать записью лог. 1 в EINT_IF. Поздравляю всех с Новым Годом! :santa2: test_cpu.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 28 марта, 2008 Опубликовано 28 марта, 2008 · Жалоба Немного обновленный вариант. Добавлен интерфейс к FT245BM. test_cpu_v2.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Postoroniy_V 0 30 марта, 2008 Опубликовано 30 марта, 2008 · Жалоба Немного обновленный вариант. Добавлен интерфейс к FT245BM. 2 Админам Мож эта.. Приколоть эту тему, автор вроде как никак бесплатно делает и часто обновляет свой проект :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 31 марта, 2008 Опубликовано 31 марта, 2008 · Жалоба Немного обновленный вариант. Добавлен интерфейс к FT245BM. А может быть лучше на opencores ? :) ну и релизы сюда зеркалить %) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kuzmi4 0 9 апреля, 2008 Опубликовано 9 апреля, 2008 · Жалоба 2 BSACPLD - а как для начинающих - можно описание как вы заливаете полученный хекс в плисину ?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 10 апреля, 2008 Опубликовано 10 апреля, 2008 · Жалоба 2 BSACPLD - а как для начинающих - можно описание как вы заливаете полученный хекс в плисину ?? Читайте тему с начала. Я заливаю следующим образом: 1) I8I16.exe 2) Update Memory Initialization File 3) Assembler 4) JTAG Программа I8I16.exe используется для конвертирования HEX файлов в файлы для инициализации памяти процессора. Путь к данному файлу необходимо указать в параметре INIT_PROGRAM. I8I16.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BSACPLD 15 13 июля, 2008 Опубликовано 13 июля, 2008 · Жалоба Вот, наконец, появилось немного свободного времени. Добавил поддержку команд lds/sts. Больше не нужно использовать I8I16.exe. Просто необходимо зайти в меню Assignments->Compilation Process Settings->More Settings... и установить параметр "Reading or writing Hexadecimal(.hex) File in byte addressable mode" в значение "On". Проект (Quartus 7.2 SP3) и список поддерживаемых команд во вложенном архиве. test_cpu_v3.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitaliy_ARM 0 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба Так на opencores.org давно уже выложено AVR ядро, как там написано, на 100 % совместимое по системе команд, и можно использовать любой компилятор, поддерживающий AVR. Скомпилировал недавно opencore AVR на VHDL, получилось около 44 МГц при 3400 логических ячейках на самом маленьком втором циклоне. А какая у вас тактовая частота получилась? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Postoroniy_V 0 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба Скомпилировал недавно opencore AVR на VHDL, получилось около 44 МГц при 3400 логических ячейках на самом маленьком втором циклоне. А какая у вас тактовая частота получилась? отвечу за автора :) 2400 50 МГц Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба отвечу за автора :) 2400 50 МГц А сколько ЛЕ приходится на регистровый файл(чтобы сравнить с вариантами для Xilinx)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Postoroniy_V 0 3 сентября, 2008 Опубликовано 3 сентября, 2008 · Жалоба А сколько ЛЕ приходится на регистровый файл(чтобы сравнить с вариантами для Xilinx)? чуток соврал :) 2624 точная цифра регистровый файл занимает столько сколько бит в каждом регистре * колво регистров:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться