Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Доброво все времени суток. Я тока начинаю работать в Actel Libero IDE 8.4, хочу сделать симуляцию в ModelSim. Написал простенький тестовый модуль на верилоге и задание на моделирование к нему(тоже на верилоге). Но как всё связать и запустить моделсим не знаю. Раньше всегда работал с Xilinx ISE , там всё просто: жал создать Verilog Text Ficture, там писал задание на моделирование(точнее оно автоматом содавалось по привязке к модулю), потом тыкал на моделсим и вооля - картинка с сигналами. Хочу того же в Libero, тока не знаю что куда. Помогите пжлста если кто знаком с либеро. Thank you in advance. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Думаю для начала стоит поставить Actel Libero IDE 9.1 SP1 с модельсимом (идет в комплекте). И попробовать там! UPD: http://electronix.ru/forum/index.php?showt...42&hl=actel Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Доброво все времени суток. Я тока начинаю работать в Actel Libero IDE 8.4, хочу сделать симуляцию в ModelSim. Написал простенький тестовый модуль на верилоге и задание на моделирование к нему(тоже на верилоге). Но как всё связать и запустить моделсим не знаю. Раньше всегда работал с Xilinx ISE , там всё просто: жал создать Verilog Text Ficture, там писал задание на моделирование(точнее оно автоматом содавалось по привязке к модулю), потом тыкал на моделсим и вооля - картинка с сигналами. Хочу того же в Libero, тока не знаю что куда. Помогите пжлста если кто знаком с либеро. Thank you in advance. какого семейства Actel Ваша ПЛИС? подробности по установке Actel Libero IDE 9.1 SP1 и т. д. тут Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба какого семейства Actel Ваша ПЛИС? подробности по установке Actel Libero IDE 9.1 SP1 и т. д. тут ПЛИС у меня ProASIC3E A3PE1500. Не хотел ставить 9 ую т.к. сижу на вин XP, и она может не пойти. Потом мне казалось сам процесс не должен сильно от версии к версии меняться. Всё в либеро 8.4 нормально работает: и синплифай и дезайнер и флешпро. Вот тока моделсим чё то не хочет работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Не хотел ставить 9 ую т.к. сижу на вин XP, и она может не пойти. будет работать только чтобы был установлен SP2 .... ;) Так сказать инструкция по установке я давал ранее... Просто там МodelSim встроен... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба ПЛИС у меня ProASIC3E A3PE1500. Не хотел ставить 9 ую т.к. сижу на вин XP, и она может не пойти. Потом мне казалось сам процесс не должен сильно от версии к версии меняться. Всё в либеро 8.4 нормально работает: и синплифай и дезайнер и флешпро. Вот тока моделсим чё то не хочет работать. У меня стоит - Ноу проблемЫ (с)! даже не партесь. Ну 8,4 мне страшно представить. В 9,1 косяков нормально... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба У меня стоит - Ноу проблемЫ (с)! даже не партесь. Ну 8,4 мне страшно представить. В 9,1 косяков нормально... Хорошо, поставлю 9.1. Но моделсим и в этой тоже встроен. Кстати ваш первый коментарий оч помог, у меня проблема схожая с той что там описана. Скачал презентацию актеля, сижу разбираюсь. Всё складывается, более менее понятно. Моднлсим запустился и вроде работает. Но почему все выходы wire нормально показываются, а выходы reg - никак (красные строчки в моделсиме). Мб always блок вовсе не работает, если ни один регистр не меняется в процессе ? И ещё вопрос: может ли моделсим корректно моделировать до 100секунд или более? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Вы сброс делали? Просто в Актелинах при старте регистры находятся в неопределенном состоянии - их нужно обязательно сбрасывать из вне - кнопкой или RC цепочкой и.т.д.! в выше приведенной ссылке я поднимал этот вопрос. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Вы сброс делали? Просто в Актелинах при старте регистры находятся в неопределенном состоянии - их нужно обязательно сбрасывать из вне - кнопкой или RC цепочкой и.т.д.! в выше приведенной ссылке я поднимал этот вопрос. Не достаточно будет при объявлении написать =0 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Не достаточно будет при объявлении написать =0 ? НЕТ ! Они по Flash технологии сделаны, а не по SRAM. Т.е. инициализации регистров никакой нет и загрузки как у Альтеры или Ксалинкс. Почитайте повнимательней архитектуру, или хотяб выше приведенную ссылку :1111493779: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба НЕТ ! Они по Flash технологии сделаны, а не по SRAM. Т.е. инициализации регистров никакой нет и загрузки как у Альтеры или Ксалинкс. Почитайте повнимательней архитектуру, или хотяб выше приведенную ссылку :1111493779: спс разобрался, запахало. Ещё один вопрос возник уже, возможно, не по теме: пытаюсь записать всё это дело в плату, программатор флешпро3 распознаётся, питание платы есть. нажимаю Scan Chain и тут красные строчки ошибок: Error: programmer '20321' : Signal Integrity Failure Integrity Check Pattern Not Found. Integrity Check Pattern : 550FAAF000FF0000FFFF IrScan Error. TDO stuck at 1 Chain Analysis Failed. Error: programmer '20321' : Data Bit length : 8272 Error: programmer '20321' : Compare Data : FFFFFFFFFFFFFFFF.................... Error: programmer '20321' : Scan Chain FAILED. Причём, если отключить программатор от платы и проделать тоже, то ошибка будет такая же, что странно, как будто платы вообще нет. На самой плате проверил все переключатели и джамперы - всё по инструкции вроде, но не работает. Если кто-то имел дело с ProASIC3E evaluation board подскажите плиз в чём может быть дело? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Программатор с платой шел? или отдельно покупали? Проверьте напряжения питания ядра! должно быть 1,5 В! Просто может там под ФлэшьПро4 заточено! а он умеет переключать источник питания с 1,2В на 1,5. Даю новую ссылку: http://electronix.ru/forum/index.php?showt...38&hl=Actel Почитайте хотя бы последнюю страницу)) ЗЫ Научитесь пользоваться ПОИСКОМ :smile3046: http://www.actel.com/documents/PA3_Startkit_UG.pdf Смотрим страницу 90 2 JTAG'a Вы к чему цепляетесь программатором? К левому или правому разъему)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Программатор с платой шел? или отдельно покупали? Проверьте напряжения питания ядра! должно быть 1,5 В! Просто может там под ФлэшьПро4 заточено! а он умеет переключать источник питания с 1,2В на 1,5. Даю новую ссылку: http://electronix.ru/forum/index.php?showt...38&hl=Actel Почитайте хотя бы последнюю страницу)) ЗЫ Научитесь пользоваться ПОИСКОМ :smile3046: http://www.actel.com/documents/PA3_Startkit_UG.pdf Смотрим страницу 90 2 JTAG'a Вы к чему цепляетесь программатором? К левому или правому разъему)) Цепляю к левому по схеме (J1), схему ето уже изучал и вроде всё делаю как написано (3-4 замкнуты). По поводу первой ссылки: там мне кажется другая проблема, программатор видел плату хотя бы и даже какието функции работали. а у меня на любую функцию и ран ответ один ( смотри выше ошибку). Программатор флешпро3 шёл вместе с платой и никаких переключателей на нём нет. Если простите мне мою дремучесть и скажите как померить напряжение ядра мб что-то и получится сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Что могу порекомендовать: 1. Поставить Libero IDE 9.1! может 8,4 не знает такого девайса (!) 2. С программатором в комплекте есть тестовая заглушка. Проведите тест программатора (без платы). Описано в Libero IDE UG. 3. Все таки померить напряжения Vpump, Vjtag. 4. Пощелкать SW10 5. Простите за вопрос..)) А вы его правильно втыкаете? т.е. 1й пин к 1му)) Всякое бывает... Пока не выполните п.1 разговаривать смысла нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mipt.Isa 0 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба Что могу порекомендовать: 1. Поставить Libero IDE 9.1! может 8,4 не знает такого девайса (!) 2. С программатором в комплекте есть тестовая заглушка. Проведите тест программатора (без платы). Описано в Libero IDE UG. 3. Все таки померить напряжения Vpump, Vjtag. 4. Пощелкать SW10 5. Простите за вопрос..)) А вы его правильно втыкаете? т.е. 1й пин к 1му)) Всякое бывает... Пока не выполните п.1 разговаривать смысла нет. 1.Потратил пару часов и скачал таки с актел.ком Либеро 9.1 + SP1A, установил, запустил. Но ошибка во флешпро (запускаю уже из либеро) никда не делась. Да и не должно по идее это от версии зависеть (в 8.4 тож был этот девайс), да и если ошибка во флешпро, то можно было ток его новый установить для проверки наверн. Ну ладн терь новая стоит и я рад. 2.Комплект плата+программатор мне достался не прямо из магазина, а через одного человечка на работе, так что тестовой заглушки у меня нет, хотя он обещал поискать. Потом мне всё же кажется что сам программатор то работает, раз он распознаётся в программе. 3.Померил: Vpump (pin 106) - 3.3V Vjtag (pin 110) - 1.5V (это при SW10 установленном в позиции 1). То есть всё вроде в поряде. Прогнал ещё раз Test Procedures for Board Testing из книжицы Starter Kit, опять же на всех ключевых точках напряжения совпадают с приведёнными. 4.Щёлкал SW10 , Vjtag меняется в соответствии со схнмой, но плату всё равно не видно (ни при одном из 4). 5.Подключаю правильно - там тока один возможный способ (помеченный красным провод самый левый). Кстати, сам провод тож тестил - он рабочий, так что дело видать не в этом. Собственно перепробовал уже почти всё что знал и что подсказали вы, но прошить плату так и не смог. Если есть ещё идею, пожалуйста поделитесь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться