Отговори на тема  [ 19 мнения ]  Отиди на страница 1, 2  Следваща
Сносно бърз и голям Flash с I2C i/f 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 12:31 pm
Мнения: 3302
Мнение Сносно бърз и голям Flash с I2C i/f
Гледам повечето флаш памети на пазара са със SPI интефейс, а не ми достигат два пина. Има ли такива с I2C, но да не са на 400 kHz а на поне 2-3 MHz. На бъсът ще има само един мастър.

П.п. В Digikey няма такова животно, това май е показателно.


Чет Дек 09, 2021 11:06 pm
Профил WWW
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 9:54 am
Мнения: 865
Мнение Re: Сносно бърз и голям Flash с I2C i/f
https://store.comet.bg/Catalogue/Product/51243/


Чет Дек 09, 2021 11:28 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Окт 25, 2009 12:48 pm
Мнения: 670
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Този еепром не е ли на 1MHz само?
П.П. Видях че е уж за 2-Mbit.


Чет Дек 09, 2021 11:42 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 12:31 pm
Мнения: 3302
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Трябваше да спомента, че ми трябват поне 256 Mbit. Не че ще зарежда толкова наведнъж, но идеята е да съхранява 256 различни image-a които да се зареждат динамично според ситуацията.
Иначе повечето производители специфицират до 1 MHz заради ограниченията в I2C стандарта от към капацитивния товар на бъса при определени характеристика. В моя сучай обаче всичко е напаснато за P2P и ако се намери някой чип, който да поддържа 10 MHz, ще го подкараме и на тачи скорост. Обаче май няма таково животно. Това направо си е за бизнес план с вълната компактни edge ML у-ва, която се задава.


Пет Дек 10, 2021 12:20 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 8:14 am
Мнения: 4616
Местоположение: Новата земя на племето Мутум'ба
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Тоя проблем с недостига на един или два пина и аз съм го виждал :D
Обикновено го решавам като алокирам някакво шерване между такива които няма шанс да се ползват едновременно. Иначе...
Възможен (тип "луд професор") вариант е да сложиш един чип на ftdi за usb-to-parallel и да си направиш бит бангнато усб. Така ще имаш даже паралелен флаш дето ще ти дава допълнителен респект на дизайна :D

_________________
'просто' е технически синоним на 'красиво'


Пет Дек 10, 2021 12:13 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 3:00 pm
Мнения: 1324
Местоположение: София
Мнение Re: Сносно бърз и голям Flash с I2C i/f
То ако ще прави бит-банг USB, направо да слага USB флашка :D .


Пет Дек 10, 2021 12:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Ако не е проблем с мястото а с пиновете не може ли няколко флашки (интегралки) или просто разширител
Иначе аз съм тествал такава кометска EEPROM памет на 2 MHz (почти не даваше грешки), като се има в предвид, че е до 1MHz
HCL написа:
а не ми достигат два пина

ъм, то на SPI има 4 пина единият е Slave Select. т.е. него може да го сложиш перманентно в ниско ниво (към маса) ако имаш само един slave.
Остава да изкопаеш от някъде още един пин :roll:
MOSIто на slave-a (паметта) (MISO на контролера) е изход на контролера. Дали не може да го ползваш да управляваш нещо друго ,както предложиха понагоре.

_________________
https://github.com/slav4ocom/


Последна промяна slav4o.com на Пет Дек 10, 2021 7:28 pm, променена общо 1 път



Пет Дек 10, 2021 7:22 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 8:14 am
Мнения: 4616
Местоположение: Новата земя на племето Мутум'ба
Мнение Re: Сносно бърз и голям Flash с I2C i/f
slav4o.com написа:
ъм, то на SPI има 4 пина единият е Slave Select. т.е. него може да го сложиш перманентно в ниско ниво (към маса) ако имаш само един slave.
Остава да изкопаеш от някъде още един пин :roll:


MOSI и MISO накъсо и SPI 3-pin mode...

_________________
'просто' е технически синоним на 'красиво'


Пет Дек 10, 2021 7:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 12:31 pm
Мнения: 3302
Мнение Re: Сносно бърз и голям Flash с I2C i/f
slav4o.com написа:
ъм, то на SPI има 4 пина единият е Slave Select. т.е. него може да го сложиш перманентно в ниско ниво (към маса) ако имаш само един slave.

Говоря на изуст, но Slave Select не се ли ползва от паметта за някакви power saving механизми?


Пет Дек 10, 2021 8:13 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4406
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: Сносно бърз и голям Flash с I2C i/f
HCL написа:
slav4o.com написа:
ъм, то на SPI има 4 пина единият е Slave Select. т.е. него може да го сложиш перманентно в ниско ниво (към маса) ако имаш само един slave.

Говоря на изуст, но Slave Select не се ли ползва от паметта за някакви power saving механизми?

При повечето спи памети може да го сетнеш в конфиг регистъра-дали да е паърсейф при неактивен чипселект

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Нед Дек 12, 2021 3:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2586
Местоположение: Велико Търново / София
Мнение Re: Сносно бърз и голям Flash с I2C i/f
MYXATA написа:
HCL написа:
slav4o.com написа:
ъм, то на SPI има 4 пина единият е Slave Select. т.е. него може да го сложиш перманентно в ниско ниво (към маса) ако имаш само един slave.

Говоря на изуст, но Slave Select не се ли ползва от паметта за някакви power saving механизми?

При повечето спи памети може да го сетнеш в конфиг регистъра-дали да е паърсейф при неактивен чипселект

А по-интересното е дали може да се сетне в powersafe, през регистър, при активен CS, т.е. с команди. :roll:

_________________
https://github.com/slav4ocom/


Пон Дек 13, 2021 12:14 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юни 07, 2005 5:20 pm
Мнения: 3227
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Ам не баш.
И аз говоря на изуст, ама начало на команда се задава със смъкване на CS. Ако командата е писане на данни, чипа ще приема данни до безкрай и няма да чуе друга команда докато не се размърда CS-а.


Пон Дек 13, 2021 6:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 8:22 am
Мнения: 15501
Местоположение: София
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Аз бих се огледал как да намеря още пинове и да си маам на SPI. Това бърз I2C е като дървеното желязо.

Имай предвид, че проблема не е само хардуерен. Самия интерфейс е гаден и иска процесора да му "слугува". DMA имплементациите и да ги има, най-често са дървени, пукат прекъсвания... смотана работа. За ниски скорости е ОК, ама на мегабити става гадно.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Дек 13, 2021 6:59 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 26, 2006 11:15 am
Мнения: 1245
Местоположение: Phoenix AZ
Мнение Re: Сносно бърз и голям Flash с I2C i/f
HCL написа:
slav4o.com написа:
ъм, то на SPI има 4 пина единият е Slave Select. т.е. него може да го сложиш перманентно в ниско ниво (към маса) ако имаш само един slave.

Говоря на изуст, но Slave Select не се ли ползва от паметта за някакви power saving механизми?


Едно време като са измисляли SPI CS е само за арбитриране кои чип да се избере, после като SPI паметите станаха големи ,наи различните фирми взеха да добавят из регистрите да можа да се изключва и т.н CS.
Виж специално в чаршафа на чипа какво точно има относно този момент.
Преди години на мене ми е трябваше точно такова нещо - да не се ползва CS и да може да ходи чипа в мин консумация ,преди 10г не всички меморита имаха такива неща ама намерих.
Предполагам сега би трябвало да е по добре положението.


Пон Дек 13, 2021 8:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 12:31 pm
Мнения: 3302
Мнение Re: Сносно бърз и голям Flash с I2C i/f
Цецо написа:
Аз бих се огледал как да намеря още пинове и да си маам на SPI. Това бърз I2C е като дървеното желязо.

Имай предвид, че проблема не е само хардуерен. Самия интерфейс е гаден и иска процесора да му "слугува". DMA имплементациите и да ги има, най-често са дървени, пукат прекъсвания... смотана работа. За ниски скорости е ОК, ама на мегабити става гадно.


Няма процесор... динамично се зареждат weighting coefficients на невронна мрежа имплементирана в ФПГА. По глупаво стечение на обстоятелствата не може да се ползва паметта, която зарежда самият FPGA image, нито да се закачи втората памет към съществуващитя SPI интерфейс.

HSB, добър съвет, ще се огледам.


Вто Дек 14, 2021 12:38 am
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 19 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни