Полная версия этой страницы:
IP cores
reanimator
Sep 14 2004, 13:19
Подскажите пжлст, где можно нарыть бесплатные IP ядра. Конкретно, интересует 8051.
www.opencores.orgC8051 megacore от evatronix залил на фтп
Dimonira
Oct 4 2004, 09:49
Тут есть малость (и simulation models):
Young-engineeringПравда 8051 там нет.
offtop: ухты, блин, как мне с номером пользователя повезло!
kofeyok
Oct 6 2004, 15:24
Tut mogno nayti sinteziruyemuyu versiyu 8051 (VHDL). Govoryat chto horoshaya.
http://www.oregano.at/en/ip/index.htm
Лучше использовать T51 c opencores, чем от oregano, по след. причинам: быстрее, меньше, более гибкий интерфейс для подключения собственной периферии в пространство SFR.
T51 использую сам(не люблю писать CISC + уже есть отладчики, асм,цпп), когда нет необходимости в большой производительности.
Уже на ФТП
Цитата(reanimator @ Sep 14 2004, 05:19 PM)
Подскажите пжлст, где можно нарыть бесплатные IP ядра. Конкретно, интересует 8051.
Из коммерческих, на халяву

можно получить ядро от Mentor Graphics.
Зовется M8051. Входит в продукт Inventra IPX. там кстати ещё есть различные вкусности. Вот тут инфы больше
http://www.mentor.com/ip/ipx/m8051_faq.htm В божеский вид приводится при помощи MegaDecryptor'a
Вот еще один IPCore8051, поставляемый с пакетом Active-HDL в качестве Samples. Сам его не пробовал, но может подойдет...
Цитата(vetal @ Oct 7 2004, 11:03)
Лучше использовать T51 c opencores, чем от oregano, по след. причинам: быстрее, меньше, более гибкий интерфейс для подключения собственной периферии в пространство SFR.
T51 использую сам(не люблю писать CISC + уже есть отладчики, асм,цпп), когда нет необходимости в большой производительности.
Уже на ФТП
Раскажите пожалуйста как подключить.
Пытаюсь создать символ в квартусе говорит:
Error: VHDL Use Clause error at alu.vhd(38): design library work does not contain primary unit utility.
Везде в проекте прописал
library work;
use work.utility.all;
и все рано не находит.
Подскажите если нетрудно ?
Esquire
Dec 10 2004, 14:20
Quartus компилирует файлы в иерархическом порядке: в окошке исходников сверху располагаются самые простые компоненты, ниже - более сложные, самый нижний - top level. Чем больше исходников для сторонних проектов, тем сложнее определить правильный порядок в иерархии <_< .
C этой точки зроения определение library должно стоять выше, чем служебное слово uses <library>.
Цитата(Esquire @ Dec 10 2004, 17:20)
Quartus компилирует файлы в иерархическом порядке: в окошке исходников сверху располагаются самые простые компоненты, ниже - более сложные, самый нижний - top level. Чем больше исходников для сторонних проектов, тем сложнее определить правильный порядок в иерархии <_< .
C этой точки зроения определение library должно стоять выше, чем служебное слово uses <library>.
Спасибо все понял.
сначала все удалил из Project/ADD Remout files in project
затем компилтирывал и добовлял по одному пока сам все нестал находить.
Сейчас компилирую ядрышко T51 хочется посмотреть что за зверь получиться.
Здравствуйте, подскажи кто знает. Начинаю только узнавать все преимущества плис над контроллерами и хочу попробовать запустить ядро готовое, но не получается. Программу на Си в proteus проверил все работает (моргание диодом по таймеру). Зашиваю Cyclone II и тишина. Подскажите как собрать грамотно проект с opencores, проект ядро 8051
Lmx2315
Dec 6 2013, 06:34
QUOTE (yavtuk @ Dec 5 2013, 23:18)

Программу на Си в proteus проверил все работает (моргание диодом по таймеру). Зашиваю Cyclone II и тишина. Подскажите как собрать грамотно проект с opencores, проект ядро 8051
..лучше сначала в симуляторе пробуйте, в Active-HDL например.
а надо конвертить hex файл полученный в keil?
Цитата(yavtuk @ Dec 6 2013, 21:33)

а надо конвертить hex файл полученный в keil?
да, чтобы данные были размещены в блоке памяти.
как нужно проинициализировать top.v чтобы начать работу с внешней относительно ядра памятью программ и данных ?
yavtuk
Jan 30 2014, 19:52
Цитата(yavtuk @ Jan 2 2014, 20:16)

как нужно проинициализировать top.v чтобы начать работу с внешней относительно ядра памятью программ и данных ?
кто нибудь разобрался с проектом?есть пару вопросов?
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.