Sancho 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Может кто поковыряется в коде да посоветует че нибудь. Вроде все требования стандарта выполнил. Как только отключаю сигналы DEVSEL# и TRDY# - начинает грузиться. Хотя управляю ими имхо правильно. Код могу намылить, а могу и пристегнуть на форум - по желанию трудящихся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lexus.mephi 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Пристегни на форуме код. А что это за ядро такое? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sancho 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Ядро - самопал. Должно поддерживать пространство ИО и МЕМОРИ. Прием данных от pci, кое-какая обработка и обратно в pci Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Может кто поковыряется в коде да посоветует че нибудь. Вроде все требования стандарта выполнил. Как только отключаю сигналы DEVSEL# и TRDY# - начинает грузиться. Хотя управляю ими имхо правильно. Код могу намылить, а могу и пристегнуть на форум - по желанию трудящихся. Могу посоветовать взять ChipScope Pro и посмотреть, на какой транзакции (при каких сигналах) просиходит зависание. Хотя Вы и предполагаете правильность управления, но материнская плата может думать иначе. Поэтому самый реальный путь к избавлению от зависаний - точное установление их причины в форме временной диаграммы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sancho 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Попробую chipscope Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klop 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Может для начала покрутить какой нибудь testbenchик ну хоть от PLDA. Когда то давно он мне сильно жизнь облегчил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sancho 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 (изменено) · Жалоба Может для начала покрутить какой нибудь testbenchик ну хоть от PLDA. Когда то давно он мне сильно жизнь облегчил. В том то и дело что нет заведомо правильного testbench. А от ксилинксовской корки можно как нибудь tb прикрутить? Времена предустановки и удержания сигналов относительно клока соблюдены? На выходных еще раз проверю... Я тут с ответами запутался - не обращайте внимания... Изменено 1 декабря, 2006 пользователем Санчо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sancho 0 1 декабря, 2006 Опубликовано 1 декабря, 2006 · Жалоба Может кто поковыряется в коде да посоветует че нибудь. Вроде все требования стандарта выполнил. Как только отключаю сигналы DEVSEL# и TRDY# - начинает грузиться. Хотя управляю ими имхо правильно. Код могу намылить, а могу и пристегнуть на форум - по желанию трудящихся. Могу посоветовать взять ChipScope Pro и посмотреть, на какой транзакции (при каких сигналах) просиходит зависание. Хотя Вы и предполагаете правильность управления, но материнская плата может думать иначе. Поэтому самый реальный путь к избавлению от зависаний - точное установление их причины в форме временной диаграммы. Вот нашел в форуме и хочу уточнить: упоминается какая-то программа:"модель от синопсиса для моделирования pci-шины, для генерации тестовых последовательностей и т.д." Вы пишете:"Переложил в /pub/Modeling/Synopsys PCI-X SmartModel v2 ". Можно поподробнее - где это взять? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 192 2 декабря, 2006 Опубликовано 2 декабря, 2006 · Жалоба Вот нашел в форуме и хочу уточнить: упоминается какая-то программа:"модель от синопсиса для моделирования pci-шины, для генерации тестовых последовательностей и т.д." Вы пишете:"Переложил в /pub/Modeling/Synopsys PCI-X SmartModel v2 ". Можно поподробнее - где это взять? Есть на местном ФТП, но у Вас пока нет туда доступа. Так что ищите другие пути... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться