Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Что может понадобиться MicroBlazу?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
kst
Прошу помощи.
Сейчас нет возможности разбираться с MicroBlaze и т.п., но нужно ответить на вопрос:

Что может потребоваться на плате помимо ПЛИС для нормального функционирования этого процессора?
Может быть внешняя оперативка или флэш память???

P.S.: На процессоре будет реализованы:
- стек TCP/IP
- контроллер (драйвер) для Флэш памяти (в которой будут храниться только пользовательские даные).
chds
Не мешало бы начать на каком кристалле вы собираетесь его запускать. Что б можно было сказать хватит ли внутренней памяти или нужно ставить внешнюю.

На ОС и стек TCP/IP у нас ушло порядка 30кб (ОС) + 40кб(стек) это памяти программ и на данные 10кб (ОС) и макс 45кб(стек). Но это был не микроблейз, поэтому сказать точную цифру тяжело, но ориентир есть.
ОС - uCOS.

Поэтому если Ваш кристалл вместит в себя 70кб ПЗУ и 55кб ОЗУ, и плюс еще Ваш код, то внешнего ничего не надо.
kst
Здесь кб - это килобайт?

Допустим, все в совокупности будет весить 200 Кбайт.

Чип, который будет установлен, содержит не менее 4000 кбит блочной памяти (это 500 кбайт). Часть этой памяти будет использоваться блоками ЦОС. Правда там идет речь о десятках кбайт...
хотя это не все... новые возможности потребуют дополнительных буферов, пока сложно сказать какого объема...
мда... впритык получается...
Внешнюю память что ли прикрутить???
chds
кб это килобайты

Из своего опыта, всегда нужно больше чем есть smile.gif
Поэтому простенькая SRAM на десяток килобайт не помешает, ее всегда можно не паять.
kst
Согласен smile.gif
Спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.