реклама на сайте
подробности

 
 
> Программный PCIe, симуляция
anatolich
сообщение Apr 23 2012, 08:29
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 4-05-07
Пользователь №: 27 512



На сайте Altera ясно сказано, что без лицензии IP можно исследовать, симулить.
Мне нужно проверить работу IP чисто теоретически, убедиться, что мы в полосу
попадаем.
Принципиально используется Soft PCIe IP (потом какой-то там Phy урвень будет подобран)
Как уже неоднократно писалось - при включеном EDA Tools (У меня ModelSim)
нет лист не создается.
Какой же тогда Tools Chаin мне использовать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Kuzmi4
сообщение Apr 23 2012, 08:50
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 anatolich
юзал Altera Soft PCIe x1 IP Core с PIPE недавно: для симуляции выдаётся топ, в котором содержится плл, ддры и нетлист основной логики, вот собсно этот топ засовывавается в Modelsim SE - симулировалось без проблем. При сборке используется закодированные исходники, они и подключаются в QSF.
Cпециально проверил - в настройках для симулятора указан Modelsim (не Modelsim-Altera)
Go to the top of the page
 
+Quote Post
anatolich
сообщение Apr 23 2012, 09:19
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 4-05-07
Пользователь №: 27 512



4 Kuzmi4 8)
Спасибо, буду пробовать.
ModelSim нужно запускать сам по себе, не из под квартуса?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Apr 23 2012, 09:40
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 anatolich
Всегда запускаю симуляцию отдельно. Там (в смысле в папке в которой вы нагеренили ваше чЮдо) вам в помощь создаётся do-файл для Modelsim в котором вся борода есть - смотрите пример.
Go to the top of the page
 
+Quote Post
anatolich
сообщение Apr 23 2012, 12:30
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 4-05-07
Пользователь №: 27 512



Как я всетаки был избалован Xilinx Ise
Оказывается do файл все и делает
Нужно запустить из моделсима сгенерированный файл .do
Но при этом нужно правильно угадать что будет рабочей директорией
оказывается
C:\Папка_проекта\IPcoreName_examples\chaining_dma\testbench
Но это только начало большого пути. Еще глупых вопросов позадаю
Kuzmi4 спасибо
Go to the top of the page
 
+Quote Post
anatolich
сообщение Apr 24 2012, 13:03
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 4-05-07
Пользователь №: 27 512



Cледующий этап
Создаю простую схему в SOPC
PIO-DMA-PCIe
Теперь посли генерации создается ../ProjectName_sim
в ней:
create_PIODMAPCIec_project.do
list_presets.do
modelsim.ini
modelsim.tcl
PIODMAPCIec_sim.cr.mti
PIODMAPCIec_sim.mpf
setup_sim.do
transcript
virtuals.do
wave_presets.do

Есть ли ясный внятный документ как это использовать?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Apr 24 2012, 13:43
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Цитата(anatolich @ Apr 24 2012, 16:03) *
Есть ли ясный внятный документ как это использовать?

Собственно что и как работает написано у самих альтеровцев, раздел 16 - SOPC Builder Design Example
Go to the top of the page
 
+Quote Post
anatolich
сообщение Apr 25 2012, 06:46
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 4-05-07
Пользователь №: 27 512



Да - это логично
искать не отдельный документ с тулчейном по моделированию SOPC в Modelsim
а в документе на тот компонент с которым ты работаешь 8О)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01411 секунд с 7
ELECTRONIX ©2004-2016