Jump to content

    
Ага. 116. МегаГерц. Тактовой частоты... интерфейса !!! :lol:

А то, что после подачи адреса, данные появяться только через 5 (ПЯТЬ!!!) тактов этой самой частоты Вы не посмотрели?

Хе-хе, вот гады. А я почти обрадовался :-)

Share this post


Link to post
Share on other sites
прикольно

а что с ним делать ?

в смысле, под чем писать, чем шить ?

 

мне достался в виде Raspberry PI2, с ихним специально под плату и проц адаптированным дебиан линуксом. Есть и другие ОС. Есть вариант этого raspberry ввиде модуля почти со всеми пинами на разъем, можно монстрячит свою плату....

Share this post


Link to post
Share on other sites
А реально и без сарказма если - то никто не будет покупать 100 МГц AVR Mega999 с техпроцессом 65 нм в 5-10 раз дороже обычной mega88

допустим не в пять и почему увеличение ? кремния нужно меньше раз в 100, так что будет не дороже

я бы купил и никуда не ушёл с меги8 - нафига лишние вливания в разработку и отладку новых, и обычно кривых и глючных камней ?

 

Да нет практически флеши с частотами выше 20-30 МГц

а кто заставляет флеш ? уменьшение норм даёт квадратичное увеличение озу - залил тихонько и работай быстро

 

Share this post


Link to post
Share on other sites
... прочитал в табличке один интересный момент:

"SD host interface × 2 channels (must obtain SD card license)"

Это КАК??? Т.е. для использования интерфейса к SD карточке надо покупать лицензию? А как в всеми любимых STM32 реализован интерфейс SDIO? Почему STM лицензию не требуют?

Замечательно подмечено!

Бегло просмотрел что пишут о лицензировании на www.sdcard.org. Гы-гы... :biggrin:

Похоже для производства изделий с SD host нужна лицензия

HALA [sD Host/Ancillary Product License Agreement]

 

Наверно тот же порядок как с h264: лицензирование технологии выполняет производитель конечного оборудования.

Впрочем русские разработчики никогда не читают текст лицензии.

 

Плюс куча блоков на камне под nda только доступна. Так что видимо камень совсем не "народный" получается. :(

Дока на покупные ip блоки всегда идет под нда.

А по gpu никто никакой информации не дает вообще.

Share this post


Link to post
Share on other sites
мне достался в виде Raspberry PI2, с ихним специально под плату и проц адаптированным дебиан линуксом. Есть и другие ОС

не, хочется без оси, как в м4, гцц и под кокосом

 

сколько, интересно, у неё чтение с портов или внешнего озу ? нам бы гигасэмпла хватило вполне

Edited by Огурцов

Share this post


Link to post
Share on other sites

Можно и под голым железом, если хватит сил разобраться...

Поглядите на распбери.орг (сайт удолбищный для поиска) но в разделе помощь, есть раздел документации, там выложен мануал для проца. И старого 35 и нового 36.

 

Мне эта штука нужна как вывод Ethernet - HDMI и немного ногами пошевелить по SPI. Так что я не стал бороться с линуксом, тем более что он удобно на нее ставиться, уже все сделано самим производителем платки. Получил полноценный стэк, получил графические библиотеки работы с изображением, всякие там парсеры TCP сообщений и прочие бонусы.

Share this post


Link to post
Share on other sites
Наверно тот же порядок как с h264: лицензирование технологии выполняет производитель конечного оборудования.

Впрочем русские разработчики никогда не читают текст лицензии.

 

И правильно, с какой радости я буду лицензировать то, что делал не я?? Я купил чип со встроенным контроллером, который делал производитель чипа, карточки произвожу тоже не я, так и пусть все это лицензируют те, кто их производит и продает!

Кстати, с усб тогда по их меркам, получается то же самое и с хдми...

 

ЗЫ. Вот если я буду создавать свой камень, и в инструкции напишу, что мое устр-во совместимо с этими интерфейсами, вот тогда приходите ко мне и требуйте, чтоб заплатил лицензионный сбор за использование ваших логотипов, названий и спецификаций...

Edited by mantech

Share this post


Link to post
Share on other sites
И правильно, с какой радости я буду лицензировать то, что делал не я?? Я купил чип со встроенным контроллером, который делал производитель чипа, карточки произвожу тоже не я, так и пусть все это лицензируют те, кто их производит и продает!

Кстати, с усб тогда по их меркам, получается то же самое и с хдми...

Не важно. В условиях санкций вся нелицензионная интеллектуальная собственность вероятного противника признаётся трофейной :laughing:

Share this post


Link to post
Share on other sites
Принято

 

Вот хоть я и согласился, но тенденция есть: по настоящему большие частоты доступны для устройств в BGA.

 

post-83663-1429858681_thumb.png

 

Эту тенденцию я обнаружил лет 5 назад, когда ПЦОСы от TI разглядывал :)

Share this post


Link to post
Share on other sites
Вот хоть я и согласился, но тенденция есть: по настоящему большие частоты доступны для устройств в BGA.

Эту тенденцию я обнаружил лет 5 назад, когда ПЦОСы от TI разглядывал :)

 

Вероятно питание ядра внешнее - и урезание количества ног не даёт возможности подать ядру ток необходимый для 600МГц.

 

Share this post


Link to post
Share on other sites
допустим не в пять и почему увеличение ? кремния нужно меньше раз в 100, так что будет не дороже

я бы купил и никуда не ушёл с меги8 - нафига лишние вливания в разработку и отладку новых, и обычно кривых и глючных камней ?

Не путайте площади пентиумов и меги - это вещи несколько разные!

Тут уже Xenia приводила ссылку на вскрытый кристалл меги - посмотрите. И обратите внимание на "поясок" по периметру кристалла - это выходные драйвера и площадки для разварки. И их никак не уменьшить, ибо траверсы, привариваемые к кисталлу до нанометров не уменьшить, и драйвера, работающие при 5 Вольтах с соответсвующими токами тоже не сделать меньше. И в данном кристалле отношение пощади ядра к площади падов примено 2 к 1 и это я не учитываю еще края на резку кристаллов.

Что получаем в результате:

1) Даже если уменьшить ядро до нуля, площадь уменьшится только в 3 раза!

2) А теперь представьте, что само ядро на той фотке умньшилось по площади в 100 раз... и потом представьте, как разместить те-же самые площадки по периметру этого ядра. Т.е. в лучшем случае раза в два уменьшим кристалл.

3) А теперь добавим в цену таких кристаллов подорожавший весьма существенно техпроцесс, разработку нового кристалла под этот техпроцесс, разработку фотошаблонов для него - а они после 180 нм стоят очень дорого, а после 90 нм - просто бешено.

И где дешевизна будет? :)

 

а кто заставляет флеш ? уменьшение норм даёт квадратичное увеличение озу - залил тихонько и работай быстро

Заставляет например это:

я бы купил и никуда не ушёл с меги8
Поскольку для ОЗУ понадобится загрузчик с внешней памяти и доп. периферия, доп. выводы и т.д. то это уже не будет мега8

 

 

 

Вероятно питание ядра внешнее - и урезание количества ног не даёт возможности подать ядру ток необходимый для 600МГц.

По моему оновная проблема - помехи. У выводных копрусов очень длинные связи до развязывающих конденсаторов на плате. Соответственно начинают влиять индуктивности выводов. Во всяких компьютерных CPU/GPU даже прямо на корпусе размещают фильтрующие емкости.

И плюс по сигнальным цепям тоже проще с BGA работать становиться.

Share this post


Link to post
Share on other sites
Тут уже Xenia приводила ссылку на вскрытый кристалл меги - посмотрите. И обратите внимание на "поясок" по периметру кристалла - это выходные драйвера и площадки для разварки. И их никак не уменьшить, ибо траверсы, привариваемые к кисталлу до нанометров не уменьшить, и драйвера, работающие при 5 Вольтах с соответсвующими токами тоже не сделать меньше. И в данном кристалле отношение пощади ядра к площади падов примено 2 к 1 и это я не учитываю еще края на резку кристаллов.

Что получаем в результате:

1) Даже если уменьшить ядро до нуля, площадь уменьшится только в 3 раза!

2) А теперь представьте, что само ядро на той фотке умньшилось по площади в 100 раз... и потом представьте, как разместить те-же самые площадки по периметру этого ядра. Т.е. в лучшем случае раза в два уменьшим кристалл.

Объясните, зачем уменьшать ядро? Тем более, если это вызывает трудности. Почему нельзя перейти на меньшую технорму, но ядро оставить примерно в тех же габаритах? Ведь вроде бы ничто не гонит увеличивать плотность, если это не Пентиум, а простой контроллер типа Меги.

 

3) А теперь добавим в цену таких кристаллов подорожавший весьма существенно техпроцесс, разработку нового кристалла под этот техпроцесс, разработку фотошаблонов для него - а они после 180 нм стоят очень дорого, а после 90 нм - просто бешено.

И где дешевизна будет? :)

Технологии развиваются, и то, что было в прошлом слишком дорогим, со временем дешевеет. А при больших объемах производства (а для популярных МК они как раз такие) цена разработки фотошаблона вроде бы не должна сильно влиять на цену готового продута.

Если уж России продали технологии 130 и 90 нм, то, видимо, это уже утиль :). Или уже близко к тому.

 

я бы купил и никуда не ушёл с меги8 - нафига лишние вливания в разработку и отладку новых, и обычно кривых и глючных камней ?

Заставляет например это: Поскольку для ОЗУ понадобится загрузчик с внешней памяти и доп. периферия, доп. выводы и т.д. то это уже не будет мега8

Я бы тоже не ушла с Меги8 :), если бы ее модернизировали. Ведь работают же Икс-меги на частоте 32 МГц, значит и Мегу8 такой можно сделать. А еще лучше поднять частоту ядра до 60 МГц, оставив flash работать на вдвое меньшей частоте. Для архитектуры AVR, где много регистров, реальное обращение к памяти даже реже, чем 1:2. Вот и получилась бы Мега-зверь! :)

Share this post


Link to post
Share on other sites
Хотя Atmel все это время тоже без дела не сидел, но его успехи сильно скромнее - планку 35 МГц он так и не преодолел. Впрочем, я сейчас сужу исключительно по линейке AVR, поскольку в отношении ее данным вопросом основательно интересовалась, но как обстоит дело со старшими моделями SAM4, я не в курсе. Если кто знает, отзовитесь.

 

Дела обстоят примерно так:

 

частота ядра и переферии - 120МГц,

для работы флеша на 120МГц нужно 6ws при питании ядра 1.2В и логики более 2.7В,

есть плюшки в виде 128битного чтения флеша, причём в два буфера 128бит команд и один 128бит данных,

и оптимизации для коротких циклов (обратных переходов),

поверх всего этого слой из 2кБ кеша (вроде только для флеша).

 

В итоге на 120МГц циклическая обработка данных по таблице в 32кБ выполняется быстрее, когда эта таблица размещена во флеш, а не в ОЗУ. :08:

 

Что несказанно радует ибо куда деть 160кБ ОЗУ я всегда найду, а вот написать код длиннее 50кБ под АРМ - у меня пока не получалось... а тут целый 1Мб пустует.

Atmel_Cortex_M4_Flash.pdf

Share this post


Link to post
Share on other sites
для работы флеша на 120МГц нужно 6ws при питании ядра 1.2В и логики более 2.7В

 

Правильно ли я поняла, что там при обращении к flash интерлив 1:6? Она что же, все лишь на 20 МГц работает?

Share this post


Link to post
Share on other sites
Поскольку для ОЗУ понадобится загрузчик с внешней памяти и доп. периферия, доп. выводы и т.д. то это уже не будет мега8

Посмотрите на МК от FTDI. При запуске содержимое ПЗУ само копируется в ОЗУ. Никаких загрузчиков, внешней памяти и т.д.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this