Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ColdFire V1 Core
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
Stewart Little
На форуме этот вопрос уже косвенно затрагивался. В связи с появлением кое-какой конкретики хочется выделить его в отдельную тему.
IP-ядро ColdFire V1 для циклонов3 будет предоставляться бесплатно, но под подписание NDA, в виде зашифрованного верилоговского исходника (к слову - то же самое ядро для асиков будет стоить десять килобаксов).
Начнут его предоставлять в сентябре нынешнего года (пишут, что в начале сентября завершат шифрование lol.gif ).
Что особо порадовало - ядро будет SOPC Builder - Ready yeah.gif
Заявлена поддержка стандартными средствами создания исполняемого кода (P&E, IAR, GHS и т.д.).

Для меня пока не совсем ясен один момент - как будет реализована аппаратная внутрисхемная отладка. Объявлено, что через стандартный BDM-дебаггер. Вопрос в том, как это будет реализовано в кристалле FPGA - через аппаратный JTAG (как, например, у NiosII), или там будет что-то типа виртуального JTAG'а?
Kuzmi4
2 Stewart Little - пошарился немног опо инету и возник вопрос.
- Вы пишете что оно будет SOPC Builder - Ready , а в инфе я нашёл что у него шина будет AMBA - вроде ж SoPC Builder - он токо авалон дружить может ?

На счёт иара - это круто, а ГЦЦ будет - а то я что-то не нашёл..

Кстати , а чем ColdFire такой замечательный ? Потому как на первый взгляд - вроде контроллер как контролер, хотя может пропустил - поправте.
EvgenyNik
http://www.ixbt.com/news/all/index.shtml?10/60/10
Цитата
Ядро V1 ColdFire предназначено для задач, которые невозможно решить средствами стандартных встраиваемых процессоров и однокристальных систем. В частности, в тех ситуация, когда разработчику необходимы дополнительные логические блоки или интерфейсы, отсутствующие в стандартном изделии.

NIOSII Custom Peripherals разве не оно?
slog
Цитата(Stewart Little @ Jun 26 2008, 13:10) *
Начнут его предоставлять в сентябре нынешнего года (пишут, что в начале сентября завершат шифрование lol.gif ).


Ну как там? Уже сентябрь. Завершили шифрование? smile.gif
Stewart Little
Цитата(slog @ Sep 2 2008, 09:36) *
Ну как там? Уже сентябрь. Завершили шифрование? smile.gif

Судя по всему еще нет. Пока прислали только Integration Guide и User Guide.
Ждем дальше.
Stewart Little
Ну вот, дождались ! yeah.gif
Зашифрованные исходники Ip-Extreme прислал.
Так что желающие потестить CF v.1 в SoPC'е - вэлкам ! smile.gif

Цитата(Kuzmi4 @ Jun 26 2008, 18:05) *
... у него шина будет AMBA - вроде ж SoPC Builder - он токо авалон дружить может ?

Там мост AMBA-Avalon имееццо.
vadimuzzz
а его можно в готовую систему вместо ниоса воткнуть? посмотреть просто wink.gif
Stewart Little
Цитата(vadimuzzz @ Oct 23 2008, 18:28) *
а его можно в готовую систему вместо ниоса воткнуть? посмотреть просто wink.gif

Воткнуть можно. И вместо, и вместе smile.gif Правда, конфигурировать там нечего - данная реализация не позволяет (возможно, где-то в его потрохах это можно отключить). Вот какие опции могли бы быть доступными :
- Hardware Divider Unit
- Multiply-Accumulate Unit
- PST Trace Buffer
- Single Pin Debug
Все эти пункты не редактируются, и во всех, кроме последнего стоит значение "0".
В последнем пункте "Single Pin Debug" стоит значение "1".
В общем, надо серьезно разбираться.
Генерировать систему с этим ядром я пока не пробовал.
vadimuzzz
Цитата(Stewart Little @ Oct 23 2008, 22:09) *
- PST Trace Buffer
- Single Pin Debug

незнакомые буквы.. а где можно описание на него поглядеть?
slog
Где его взять потрогать?
Он только в 3-е циклоны или в другие тоже пойдет?
Сколько занимает?


Вот про него http://www.ip-extreme.com/downloads/V1_Col...II_Brochure.pdf (~110kb)

Занимает он ~5000LE, ~80MHz
des00
Цитата(slog @ Oct 23 2008, 11:03) *
Занимает он ~5000LE, ~80MHz


Блин вот чем надо заниматься %) надо заканчивать текущие проекты и в какую нить процессоро-печную команду, пусть даже за еду... %))))
Postoroniy_V
Цитата(des00 @ Oct 24 2008, 12:36) *
Блин вот чем надо заниматься %) надо заканчивать текущие проекты и в какую нить процессоро-печную команду, пусть даже за еду... %))))

ну дык МЦСТ? smile.gif
Вакансии по направлению
"Архитектура микропроцессоров и рабочих станций"

http://www.mcst.ru/vacancy.shtml
Stewart Little
Цитата(vadimuzzz @ Oct 23 2008, 19:17) *
незнакомые буквы.. а где можно описание на него поглядеть?

PST = Processor Status Debug Data
Single Pin Debug = BDM-интерфейс.
И то и другое - части встроенного аппаратного внутрисхемного отладчика.
Посмотреть можно там : http://www.ip-extreme.com/IP/coldfire_altera_v1.html

Цитата(slog @ Oct 23 2008, 20:03) *
Где его взять потрогать?
Он только в 3-е циклоны или в другие тоже пойдет?

Ну, айпиэкстримовцы его полгода шифровали, посмотрим. сколько времени для дешифрации потребуется smile.gif
Это ядро у Ip-Extreme бывает или только для CycloneIII, или для ASIC. Можно ли его с циклона3 переложить на другое семейство - вопрос. Терзают меня смутные сомнения, что хорошо не получится.
slog
Чтобы его получить для интересу зарегистрировался на www.ip-extreme.com
Прислали EULA (End User Licence Agreement) ну и Confidential оно. Надо подписывать и отправлять им обратно. После этого "You will receive download instructions when the signed EULA is received". Так что получить его не сложно. Если оно надо.
des00
Цитата(Postoroniy_V @ Oct 24 2008, 00:12) *
ну дык МЦСТ? smile.gif
Вакансии по направлению
"Архитектура микропроцессоров и рабочих станций"

http://www.mcst.ru/vacancy.shtml


Спасибо, видел. но МЦСТ как то не прельщает %) Закончу текущие проекты и займусь поиском нового места работы %)
Stewart Little
Цитата(des00 @ Oct 24 2008, 19:34) *
Спасибо, видел. но МЦСТ как то не прельщает %) Закончу текущие проекты и займусь поиском нового места работы %)

Элвис, Модуль, Миландр и прочая и прочая...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.