Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PPC440 в Little Endian режиме
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Andrew Su
Доброе всем время суток!

Есть ли у кого-то положительный(или отрицательный) опыт работы с Virtex-овским PPC440
в режиме Little Endian?
Суть следующая: Делается проект на Virtex5 с использованием PPC440. К нему на PLB подключается
несколько контроллеров из EDK и свои блоки. При моделировании в ModelSim все работает, программа из
внутренней памяти нормально запускается.
Для эксперимента пробую перевести процессор в режим Little Endian. Программа не запускается.
Просмотрел файл инициализации памяти *_init.vhd, который генерится с помощью ucf2vhdl.pl.
В обоих случаях(для опции Big и Little Endian) содержимое файла одинаковое. Предполагаю, что в случае
настройки на Little Endian процессор просто не видит в этой памяти кода программы.
Поиски каких-то ключей для "правильной" генерации файла инициализации памяти успеха не имели.
Может быть кто-то подскажет решение, если оно существует.

Буду благодарен за отклики.
DmitryR
Очевидно, надо просто перевернуть шину памяти, где программа лежит.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.