yes 5 5 марта, 2009 Опубликовано 5 марта, 2009 · Жалоба вполне может быть оправдано ---------------- находил сообщение, что все это глючно - хотелось бы подтверждение или опровержение ну и интересны некоторые детали Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Actel_SKV 0 11 марта, 2009 Опубликовано 11 марта, 2009 · Жалоба вполне может быть оправдано ---------------- находил сообщение, что все это глючно - хотелось бы подтверждение или опровержение ну и интересны некоторые детали CoreMP7 использовать не советую - не получился он. Медленный и громоздкий. А вот Cortex-M1 другое дело. Оба IP не глючат. Я сам лично сделал несколько проектов c Cortex-M1 и никаких проблем не имел. Минимальную процессорную систему с таймером, UART, контроллером прерываний, и портом ввода-вывода можно собрать за 10-15 минут. Работать надо в последних версиях пакета - не ниже Libero 8.4SP2, а лучше в 8.5SP1 и скачать последние обновления IP. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yes 5 12 марта, 2009 Опубликовано 12 марта, 2009 · Жалоба CoreMP7 использовать не советую - не получился он. Медленный и громоздкий. А вот Cortex-M1 другое дело. Оба IP не глючат. Я сам лично сделал несколько проектов c Cortex-M1 и никаких проблем не имел. Минимальную процессорную систему с таймером, UART, контроллером прерываний, и портом ввода-вывода можно собрать за 10-15 минут. Работать надо в последних версиях пакета - не ниже Libero 8.4SP2, а лучше в 8.5SP1 и скачать последние обновления IP. а какая тактовая получается? если я правильно понял, то дополнительная логика не влияет на трассировку Cortex-M1 и в любом проекте тактовая процессора будет одинакова (если конечно не ограничено пользовательскими IP) есть ли место на сайте actela, где более подробно описано об этих ядрах? я достаточно много использую софтпроцессоров (не специальные NIOS/mB, а универсальный RTL для АЗИКов) для разных ксайлинкс-ов (ну и для альтеры тоже уже начал), и результаты синтеза в сунплифае для актела получаются раз в 5 хуже - ну то есть для спартана - 100МГц, тот же код для проазика - 20МГц - собственно, хотелось бы понять, правда ли это и можно ли ожидать большего от Cortex-M1? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-=Sergei=- 0 8 апреля, 2009 Опубликовано 8 апреля, 2009 · Жалоба а какая тактовая получается? если я правильно понял, то дополнительная логика не влияет на трассировку Cortex-M1 и в любом проекте тактовая процессора будет одинакова (если конечно не ограничено пользовательскими IP) есть ли место на сайте actela, где более подробно описано об этих ядрах? я достаточно много использую софтпроцессоров (не специальные NIOS/mB, а универсальный RTL для АЗИКов) для разных ксайлинкс-ов (ну и для альтеры тоже уже начал), и результаты синтеза в сунплифае для актела получаются раз в 5 хуже - ну то есть для спартана - 100МГц, тот же код для проазика - 20МГц - собственно, хотелось бы понять, правда ли это и можно ли ожидать большего от Cortex-M1? Cortex-M1 с дебаг модулем на Xilinx Spartan3 XC3S-5000 Device Utilization Summary: Number of BUFGMUXs 2 out of 8 25% Number of External IOBs 9 out of 633 1% Number of LOCed IOBs 9 out of 9 100% Number of MULT18X18s 3 out of 104 2% Number of RAMB16s 32 out of 104 30% Number of Slices 2772 out of 33280 8% Number of SLICEMs 64 out of 16640 1% ------------------------------------------------------------------------------------------------------ Constraint | Check | Worst Case | Best Case | Timing | Timing | | Slack | Achievable | Errors | Score ------------------------------------------------------------------------------------------------------ Autotimespec constraint for clock net HCL | SETUP | N/A| 21.170ns| N/A| 0 K_BUFGP | HOLD | 0.649ns| | 0| 0 ------------------------------------------------------------------------------------------------------ Autotimespec constraint for clock net SWC | SETUP | N/A| 14.376ns| N/A| 0 LKTCK_BUFGP | HOLD | 0.692ns| | 0| 0 ------------------------------------------------------------------------------------------------------ Без дебаг модуля примерно на 30% меньше и на 30% быстрей. Вообщем, впечатления от корки самые положительные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Actel_SKV 0 29 апреля, 2009 Опубликовано 29 апреля, 2009 · Жалоба а какая тактовая получается? если я правильно понял, то дополнительная логика не влияет на трассировку Cortex-M1 и в любом проекте тактовая процессора будет одинакова (если конечно не ограничено пользовательскими IP) есть ли место на сайте actela, где более подробно описано об этих ядрах? я достаточно много использую софтпроцессоров (не специальные NIOS/mB, а универсальный RTL для АЗИКов) для разных ксайлинкс-ов (ну и для альтеры тоже уже начал), и результаты синтеза в сунплифае для актела получаются раз в 5 хуже - ну то есть для спартана - 100МГц, тот же код для проазика - 20МГц - собственно, хотелось бы понять, правда ли это и можно ли ожидать большего от Cortex-M1? Для ProASIC3 тактовая частота, около 30-40МГц. Больше получить сложно. Что касается ядра, то лучше взять информацию с сайта ARM. Актел взял стандартный Cortex-M1. Или, если есть конкретные вопросы, обратись в представительство Актел в Питере по элетронке или позвони. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GentleFly 0 12 августа, 2013 Опубликовано 12 августа, 2013 (изменено) · Жалоба ...Cortex-M1 с дебаг модулем на Xilinx Spartan3 XC3S-5000... ...Вообщем, впечатления от корки самые положительные... ...Актел взял стандартный Cortex-M1... Привет всем. Подскажите, где я могу и могу ли вообще взять корку Cortex-M1? Уже заблудился на их сайте, с английским проблемы, поэтому не могу сообразить. Хочу поробовать запустить его на Xilinx. Или корка генерится Libero IDE или Libero SoC? UPD: Вроде наткнулся:"This core is available for FREE in Libero IDE Catalog and SmartDesign." Правда сейчас нет возможности посмотреть можно ли будет его от туда достать :) Если подскажите буду благодарен :rolleyes: Изменено 12 августа, 2013 пользователем GentleFly Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 12 августа, 2013 Опубликовано 12 августа, 2013 · Жалоба так она только на Актель и пойдет, причем не всех, а если мне не изменяет память только с индексом Е Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GentleFly 0 12 августа, 2013 Опубликовано 12 августа, 2013 · Жалоба так она только на Актель и пойдет, причем не всех, а если мне не изменяет память только с индексом Е Так, -=Sergei=- писал не о нем? ... Cortex-M1 с дебаг модулем на Xilinx Spartan3 XC3S-5000 ... О каком-то другом? Тогда интересно о каком? Хочется "универсальное" ядрышко, может я наивен. Может есть где возможность взять VHDL/Verilog реализацию Cortex M (0 или 1). Я тут наткнулся на RM Cortex-M0 DesignStart Example Design Kit (EDK) (вроде только после регистрации) но еще не смотрел. Может таких и нет в свободном доступе. Если есть прошу подсказать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 12 августа, 2013 Опубликовано 12 августа, 2013 · Жалоба Это для ProAsic 3E. Причем тут ксайлинкс вообще ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GentleFly 0 12 августа, 2013 Опубликовано 12 августа, 2013 · Жалоба Это для ProAsic 3E. Причем тут ксайлинкс вообще ?Чет не совсем понял про какой именно вы говорите. Если вы о Cortex-M1(Actel), ... Хочу попробовать запустить его на Xilinx. Или корка генерится Libero IDE или Libero SoC...то я так понял что -=Sergei=- запускал именно его ...Cortex-M1 с дебаг модулем на Xilinx Spartan3 XC3S-5000...Если же нет то я буду рад узнать откуда он был взят :) А если вы о Cortex-M0 ...Я тут наткнулся на ARM Cortex-M0 DesignStart Example Design Kit (EDK)... то там (по ссылочке) говорится(вроде), что этот EDK для Xilinx-based Digilent FPGA board. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 12 августа, 2013 Опубликовано 12 августа, 2013 · Жалоба http://www.actel.ru/products/fpga/proasic3series.html я про то, что использования АРМ ядра связано с лиц. отчислениями . /E и /L семейства. Сразу скажу, что я молодежь, на SM2, но наши старики так сказали. А причем в теме с таким названием Ксайлинкс я вообще не понимаю ЗЫ - там не только у Нано нет поддержки АРМ, у большого числа кристаллов нет. Как делали - не знаю, наверное по серийнику чипа опознают Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 14 августа, 2013 Опубликовано 14 августа, 2013 · Жалоба Там не просто ProAsic3 E\L а еще с индексом M1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 14 августа, 2013 Опубликовано 14 августа, 2013 · Жалоба Да, верно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Corner 0 18 августа, 2013 Опубликовано 18 августа, 2013 · Жалоба SmartFusion пробовал, местами глючный Cortex-M3, но работать можно. Только все портит актелевская среда разработки, этот "подгузник" страшно косой, один и тот же проект в течение часа может собраться 100500 разными вариантами... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться