|
Выбор внешней ОЗУ для сверх-МК, LPC4300, 204 MHz, M4+M0. |
|
|
|
 |
Ответов
(1 - 50)
|
Dec 7 2011, 18:00
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Первое, что удалось понять, частота контроллера SDRAM составляет 120 мгц. Это значит, что частота выборки из памяти так же составит 120М выборок/сек. А это уже два цикла процессора! Т.е. внешняя RAM будет работать в два раза медленней, чем внутренняя. Тааакс... Копаем дальше.. Ну просто я никогда ещё не конструировал МК с внешней памятью, да ещё и SDRAM
|
|
|
|
|
Dec 8 2011, 16:38
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(LWW @ Dec 8 2011, 20:33)  А не знаю, в какой момент.. Ну как, считать 32-бит по 8-битной шине, это ведь не за один такт делается? Естественно. Цитата(LWW @ Dec 8 2011, 20:33)  Если микросхема памяти 8-битная, то на чтение 32 бит уйдёт в 4 раза больше времени? Да, будут проведены четыре последовательных операции чтения.
|
|
|
|
|
Dec 8 2011, 17:29
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Блиин.. Как всё запущенно.. Остаётся одно, тупо посмотреть, какая память используется у людей, да такую же и поставить Нет.. Ну а как тогда адресуются 256 мегабайт и больше, если шина адреса 24-битная, а это всего 16мега-двойных слов или 64 мегабайта.. Что бы адресовать байты за границей 64МБ, опять потребуются такты и такты?
Сообщение отредактировал LWW - Dec 8 2011, 17:30
|
|
|
|
|
Dec 9 2011, 16:42
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Но цены поражают просто.. Меньше 5 долларов! Тогда получается, какой смысл ставить там какой-нибудь F100, если можно воткнуть эту зверюгу, и пусть живёт! Исть-пить не просит. Ядер много. Мозгов то же навалом.. Зачем они сделали этот камень? Это же обрушение рынка младших ЧПУ!!
|
|
|
|
|
Dec 13 2011, 02:21
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406

|
Цитата(LWW @ Dec 9 2011, 20:42)  Но поражают просто.. Меньше 5 долларов! Тогда получается, какой смысл ставить там какой-нибудь F100, если можно воткнуть эту зверюгу, и пусть живёт! Исть-пить не просит. Ядер много. Мозгов то же навалом.. Зачем они сделали этот камень? Это же обрушение рынка младших ЧПУ!! Не забывайте, что у 5-долларовых моделей LPC4310, которые сейчас стали доступны, напрочь отсутствует внутренняя флеш-память программ. А это экономия нескольких баксов. Технологии развиваются, почему бы и не сделать более мощный кристалл в ценовом диапазоне средненавороченных микроконтроллеров. Небольшой демпинг со стороны NXP может тоже присутствует. Что касается обрушения рынка более слабых микроконтроллеров, то они как были в районе 1$, так там и остались. Только помощнели и потридцатидвубитнили. Они для своих приложений, а эти для своих. Что же касается C8051F1xx, если вы их имеете ввиду, то им уже сто лет в обед, да и продукция Силабса дешевизной никогда не отличалась.
|
|
|
|
|
Dec 13 2011, 11:10
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406

|
Цитата(IgorKossak @ Dec 13 2011, 09:48)  Скорее имелось в виду семейство STM32F100. Это совсем другой класс производительности и цены. 24МГц против 200Мгц, 1$ против 5$. Извиняюсь опять за оффтоп.
|
|
|
|
|
Dec 13 2011, 11:37
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
aaarrrСтатическая память не годится.. 500 рублей за метр При этом ёмкость кристаллов ничтожно маленькая.. Так что, нужно выбирать из динамической памяти.
|
|
|
|
|
Dec 13 2011, 13:00
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406

|
Цитата(LWW @ Dec 13 2011, 14:37)  aaarrrСтатическая память не годится.. 500 рублей за метр При этом ёмкость кристаллов ничтожно маленькая.. Так что, нужно выбирать из динамической памяти. Вы бы обрисовали специфику задачи, для которой нужна внешняя большая память.
|
|
|
|
|
Dec 13 2011, 20:45
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(LWW @ Dec 13 2011, 23:43)  К тому же, не стоит забывать, что это уровень Pentium-II  Ну, до Pentium-II ему еще очень и очень далеко, мягко говоря. Цитата(LWW @ Dec 13 2011, 23:43)  Судя по ценам и объёму, остаётся одно, SDRAM. Хочется эдак 32 .. 256 мегабайт. Только 256 придется набирать конфигурацией 4 * 512Mbits * 8bits. Ввиду непопулярности такого решения цены могут неприятно удивить. Цитата(LWW @ Dec 13 2011, 23:43)  Главная задача здесь - минимизировать время чтения/записи. Минимизировать время можно только одним способом - использовать эту память для хранения больших объемов информации с преимущественно линейным доступом. То есть под буферизацию, например.
|
|
|
|
|
Dec 13 2011, 21:30
|
Частый гость
 
Группа: Участник
Сообщений: 163
Регистрация: 17-11-07
Пользователь №: 32 406

|
Цитата(LWW @ Dec 13 2011, 22:43)  Задачи - любые, где может использоваться этот камень. К тому же, не стоит забывать, что это уровень Pentium-II Судя по ценам и объёму, остаётся одно, SDRAM. Хочется эдак 32 .. 256 мегабайт. Главная задача здесь - минимизировать время чтения/записи. Когда задача абстрактная, сложно предложить что-то конкретное, однозначно подходящее под нее. Но, в общем случае, если так важно быстродействие, можно либо постоянно держать в ОЗУ контроллера наиболее критичные к скорости участки кода, либо же, используя некоторую часть внутреннего ОЗУ, как псевдо-кэш, оперативно подгружать туда из внешней SDRAM критичные к времени выполнения функции. Но второй вариант еще более сложный в организационном и дизайновом плане. Есть еще вариант - внешняя SDRAM, и внешняя быстрая SRAM, допустим на несколько сот килобайт или мегабайтик. В SDRAM хранится весь код и данные, а в SRAM только самые критичные к скорости. Но, это уже подороже, и не знаю, есть ли у LPC43xx возможность поддерживать сразу два внешних ОЗУ с разными интерфейсами. А даташит читать лениво. Цитата(KRS @ Dec 14 2011, 00:08)  IMHO интересен вариант с встроенной флешой. Но когда появится вообще неизвестно, т.к. на него даже даташита нету! А если флешь и мозги снаружи вешать так конкурентов много. Обещают, вроде, весной.
Сообщение отредактировал AndyDev - Dec 13 2011, 21:27
|
|
|
|
|
Dec 13 2011, 21:33
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Надо заметить, что производительность нашего камешка достигает 430 DMIPS. 1.25*204 + 0.9*204. Производительность Pentium PRO примерно равняется нашему процессору. Но пень вытягивает графика и прочая обвязка, чего нет у нас.. aaarrrЗначит ли это, что 32 метра, которые ставят в типичные платы, являются оптимальными? Может на них и стоит ориентироваться?
|
|
|
|
|
Dec 13 2011, 22:05
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(LWW @ Dec 14 2011, 01:33)  Значит ли это, что 32 метра, которые ставят в типичные платы, являются оптимальными? Может на них и стоит ориентироваться? Можно. Типичный выбор народа - K4S561632 и аналоги. Как раз получается 32Мбайта при шине x16 и 64 при x32. А вообще, лучше по возможности стараться обойтись только внутренней памятью, а внешнюю ставить исключительно в случае реальной на то необходимости. Цитата(LWW @ Dec 14 2011, 01:33)  Надо заметить, что производительность нашего камешка достигает 430 DMIPS. 1.25*204 + 0.9*204. Если бы ядра были одинаковые, то можно было бы и сложить. Но не так
|
|
|
|
|
Dec 14 2011, 07:50
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
О! Нашёл страничку. Как я понял, Samsung - самая народная память. Тут вот ещё один монстрик обнаружился, за 5$ то же, уровень P-III, кушает 1 ватт, и не подавится.. Его старший собрат имеет pci-e на борту.. Но это уже злостный офф!
|
|
|
|
|
Dec 14 2011, 22:34
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Мда.. А я уже и памятёху присмотрел. Фигово дело.. Перехожу на ситару!
|
|
|
|
|
Dec 15 2011, 00:26
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
Блин.. Так это обман получается! Если он еле тянет 320*240, то камешек в пролёте. Хорошая штука, до тех пор, пока память с экраном не подключишь.. KRSВот скажите, а в Ситарах то же такая ерунда наблюдается? На заявленных 1366×768 всё будет тормозить и обновляться по секунде? Например, если я подключу монитор. А то и он, будет рисовать свои 20 млн треугольников, только когда контроллер LCD отключен
|
|
|
|
|
Jan 4 2012, 17:58
|
Частый гость
 
Группа: Участник
Сообщений: 177
Регистрация: 24-03-07
Пользователь №: 26 471

|
KRSПеред НГ выбросили 60 БОН, в НГ добавили ещё 40, а сегодня ещё 200 штук! Интересно, это на X версии камня, или уже финальной? Как-то рановато смотрится..
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|