Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Microblaze и FSL
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
KostyanPro
Итак имеется Spartan3 c microblaze. Читаем данные с АЦП (50 MSPS ) и кладем их в ОЗУ.
Подключил АЦП через FSL. Но возник вопрос. Как завести управляющие сигналы на АЦП (например START)?
Если доваить свой сигнал в entity top модуля IP, то в списках портов в EDK он не появляется. Как быть?
Вообще возможно ли читать отчеты от АЦП по FSL, а управлять ею по OPB ?
DmitryR
Цитата(KostyanPro @ Jan 14 2008, 23:45) *
Вообще возможно ли читать отчеты от АЦП по FSL, а управлять ею по OPB ?

Вам надо сделать два переходника: один - FSL-данные, другой - OPB/PLB - управление. Как я понял, разбираясь с этим зверьком, сделать один custom entity, у которого будет и FSL, и OPB/PLB нельзя.
KostyanPro
Цитата(DmitryR @ Jan 15 2008, 06:49) *
Вам надо сделать два переходника: один - FSL-данные, другой - OPB/PLB - управление. Как я понял, разбираясь с этим зверьком, сделать один custom entity, у которого будет и FSL, и OPB/PLB нельзя.

Разобрался.. есть такая возможность.

Вкратце. Создаем кастом IP отдельно на FSL и OPB. Делаем обьедененный топ entity для этих шин.
Импортируем кастом IP. Вот на этом то шаге EDK и дает возможность выбрать эти две шины одновременно и подхватывает сигналы с entity для их.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.