Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: половчее б с памятью обойтись
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Владимир Сорокин
Вот такая проявилась задача.

есть 2 ацп 12бит каждый. соотвестн Х и У координаты.. железка имеющаяся услужливо выдает строб, когда с этих ацп сымать данные..
т.е. по координатам Х и У в массиве делаем инкремент.. просто и ясно. по итогу получаем картинку в гамма диапазоне..

массивчик на 4к*4к даже не требуется.. достаточно 512*512.. но при "глубине" 16 бит ( очень желательно большой динамический дапазон ) уже в 512 Кб вылетает задача..

в аврку такое не записать , лепить ПиСи - некрасяво smile.gif)

какую память прикрутить ? вот в чем вопрос smile.gif)

скорость записи неспешно 15000 Слов в секунду.. но каждый день по 6 часов.. ( еепром - значица не катит ))
sram - маловато по 32 кб..

может какие симы/30 пин попробовать ?
Aesthete Animus
[Длинная цитата удалена за ненадобностью, больше так не делайте. Модератор.]
Можно попробовать SPI FRAM, например, вот:
http://www.ramtron.com/doc/Products/Nonvol...ID=112&gr=5
GDI
SIMMы - это SDRAM-память, для ее работы нужен SDRAM-контроллер, которого у АВРов нет, но можно поставить любую SRAM память на внешнюю шину, которая есть у некоторых контроллеров АВР, например мега64/128, вроде у мега162 тоже есть, в общем, atmel.com в помощь
IceS
Цитата(Владимир Сорокин @ Mar 26 2008, 16:29) *
sram - маловато по 32 кб..

может какие симы/30 пин попробовать ?

Честно говоря не понял сколько надо памяти, если со скоростью 15кб/с писать в течении 6 часов, то набегает более 300 мегабайт.
Симы - динамическая память, ее еще регенерировать надо будет и фиг достанешь (старая).
Посмотрите, может какая статика от сюда подойдет:
http://www.idt.com/?catID=58743
http://www.samsung.com/global/business/sem...hSpeedSRAM.html
Liseev
Можно, например flash-card какой-нибудь прикрутить, CF или SD, например.
Владимир Сорокин
извиняюсь за смутное описание задачи..

6 часов - это рабочий день.

цикл работы - это накопление в среднем - 300000 импульсов.. за пару тройку минут набегает
15000 имп в секунду - это предел скорости..

каждый импульс - это пара "слов" Х и У . грубо говоря, есть БИТ с координатами которые дали ацп.

вот мы этот бит добавили положили в массив.. так картинка и формируется.

прибор - это гамма - камера. 75 фэу объедены в резистивные матрицы..

sram который легко доступен - в основном 32кб * 8 бит

чтоб набрать 512 кб - 16 корпусов получается.. покомпактнее бы охота ))

FM25L512 - 512Kb 3V SPI F-RAM Memory - вот это в тему yeah.gif Спасибо!

самое важное , это Unlimited Read/Write Cycles потому как
читать писать каждый день постоянно будет... flash - не катит.. потому и глядел в сторону SDRAM.
старой памяти от компов - мешками лежит..
MicronSys
Цитата(Владимир Сорокин @ Mar 26 2008, 19:06) *
извиняюсь за смутное описание задачи..

6 часов - это рабочий день.

цикл работы - это накопление в среднем - 300000 импульсов.. за пару тройку минут набегает
15000 имп в секунду - это предел скорости..

каждый импульс - это пара "слов" Х и У . грубо говоря, есть БИТ с координатами которые дали ацп.

вот мы этот бит добавили положили в массив.. так картинка и формируется.

прибор - это гамма - камера. 75 фэу объедены в резистивные матрицы..

sram который легко доступен - в основном 32кб * 8 бит

чтоб набрать 512 кб - 16 корпусов получается.. покомпактнее бы охота ))

FM25L512 - 512Kb 3V SPI F-RAM Memory - вот это в тему yeah.gif Спасибо!

самое важное , это Unlimited Read/Write Cycles потому как
читать писать каждый день постоянно будет... flash - не катит.. потому и глядел в сторону SDRAM.
старой памяти от компов - мешками лежит..



А не проще SD/MMC приклепать
в инете реализаций куча да и цена воще смешная ( крома разёма )
SD 1 Gb - 15 y.e. santa2.gif
sensor_ua
В Ethernut v2.1 к меге прикручено 512 кБ ОЗУ. У них там на ПЛМ-ке разгребалка адресов (схема внутренностей есть). У меня сделан форк на m2560, внутренности ПЛМ-ки на рассыпухе, ну и у меня оно вааще без изернетаwink.gif Так что прикрутить 512кБ вполне реально. Использую SRAM BS62LV4006 + батарейка
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.