SQI mode при работе с памятью

Поклонники продукции Microchip Technology Inc тусуются тут.
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

SQI mode при работе с памятью

Сообщение fsmoke »

При работе с SRAM по SPI нет ничего сложного, но на страничке микрочипа
http://www.microchip.com/pagehandler/en ... arted.html
описан и очень пропиарены некие режимы SDI и SQI, при которых скорость работы с памятью, якобы, в 2 и в 4 раза быстрее, соответственно. Но ни схемы подключения, ни примеров программ нет.

В инете ничего толком не нашел. Читал даташит - мало что понял про этот SQI. Все ли микроконтроллеры его держат(имеется ввиду те которые по крайней мере держат SPI)? Как эту микросхему подключать в SQI режиме и как с ней работать непонятно. Все Application notes говорят только про SPI, а про SDI и SQI ни слова.

Что знает про этот вопрос многоуважаемый Кот?
Схемы и ссылки приветствуются :)
Реклама
Шурики
Вымогатель припоя
Сообщения: 506
Зарегистрирован: Пн авг 31, 2009 22:10:50
Откуда: СК

Re: SQI mode при работе с памятью

Сообщение Шурики »

Допустим, вот дока на аналогичную микросхему с такими же режимами: дабл и квад
W25Q80BV.pdf
(1.09 МБ) 716 скачиваний
Реклама
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

Шурики писал(а):Допустим, вот дока на аналогичную микросхему с такими же режимами: дабл и квад
W25Q80BV.pdf
Таак... и чем это поможет? Как с ней работать на pic микроконтроллере?? куда что подключать?

Кстати нашел таки appnote с урывками про этот SQI

SQI OPERATION
SQI mode operates on the same principle as SDI, however, there are four bidirectional data lines. Because of
the extra data line, the HOLDfunction is disabled and
VBATis not available when operating in SQI mode. The
following pins are used in SQI communication mode:
•CS– Chip Select active low
• SIO0 – Bidirectional data line (LSB)
• SIO1 – Bidirectional data line
• SIO2 – Bidirectional data line
• SIO3 – Bidirectional data line (MSB)
• SCK – Serial data clock
To enter SQI mode of operation the EQIOcommand
must be issued. Upon completion of this command, the
device will be expecting data and commands to be
issued in SQI mode. The device can return to SPI
mode by issuing the RSTIOcommand.
In SQI mode data is sent to the SRAM on the rising
edge of the clock, 4 bits per clock, giving 4x the data
throughput of standard SPI mode.
As there is a finite time for the bidirectional data lines to
change from input to output when reading data from the
device, there is a dummy byte inserted between the
address and the first data byte clocked from the SRAM

Куда подключать SIO0 SIO1 SIO2 SIO3 ??

В даташит на пик про SPI написано:
SDI - SPI data input.
SDO - SPI data output
SCK - SPI clock.

к каким ногам подключать эти SIO* - я ничего не понимаю

2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.

Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.
Последний раз редактировалось AlekseyEnergo Чт ноя 07, 2013 16:14:22, всего редактировалось 1 раз.
Причина: .
Шурики
Вымогатель припоя
Сообщения: 506
Зарегистрирован: Пн авг 31, 2009 22:10:50
Откуда: СК

Re: SQI mode при работе с памятью

Сообщение Шурики »

Микросхема при подаче питания работает в совместимом режиме, т.е. х1. Потом нужно её переключить в другой режим. В документации всё есть.
Реклама
Эиком - электронные компоненты и радиодетали
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

Шурики писал(а):Микросхема при подаче питания работает в совместимом режиме, т.е. х1. Потом нужно её переключить в другой режим. В документации всё есть.
Почему Вы отвечаете не на те вопросы, которые я спрашиваю? Я разве говорил, что не знаю как переключить режим или я не нашел даташит???

Я спрашиваю как, например, 23LC1024 память подключить к пику в режиме SQI - т.е. какова схема?

2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.

Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.
Последний раз редактировалось AlekseyEnergo Чт ноя 07, 2013 16:16:30, всего редактировалось 1 раз.
Причина: .
Реклама
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: SQI mode при работе с памятью

Сообщение Flasher »

Вы прочитайте документацию на интересующий микроконтроллер. SPI должен, для начала, поддерживать эти режимы. Если не поддерживает- то работайте в х1. Иначе никак- программно вы не сможете эмулировать с таким быстродействием.
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: SQI mode при работе с памятью

Сообщение dosikus »

fsmoke писал(а): Все Application notes говорят только про SPI, а про SDI и SQI ни слова.
А каким боком SDI относиться к SPI ?
Конкретно с памятью не смотрел, но возможно что это вариация SDIO интерфейса microSD карточек ...
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

Flasher писал(а):Вы прочитайте документацию на интересующий микроконтроллер. SPI должен, для начала, поддерживать эти режимы. Если не поддерживает- то работайте в х1. Иначе никак- программно вы не сможете эмулировать с таким быстродействием.
Читать конечно все даташиты я не буду - но в сравнительных таблицах на сайте по всем пикам и 8битным и 16ти и по 32м ничего про sqi и sdi не нашел

надо даташит на какой нибудь 32й топовый почитать можт там что нибудь будет... ща загляну
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

dosikus писал(а):
fsmoke писал(а): Все Application notes говорят только про SPI, а про SDI и SQI ни слова.
А каким боком SDI относиться к SPI ?
Конкретно с памятью не смотрел, но возможно что это вариация SDIO интерфейса microSD карточек ...
Вы ссылку в стартовым посте читали? речь идет про озу

НАРУШЕНИЕ п 2.2
Правила форума 2.2 Запрещается создание нескольких сообщений подряд в одной теме. Если вы хотите что-то добавить к своему, уже написанному сообщению, воспользуйтесь кнопкой "Правка".
Последний раз редактировалось AlekseyEnergo Чт ноя 07, 2013 16:18:04, всего редактировалось 1 раз.
Причина: .
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: SQI mode при работе с памятью

Сообщение dosikus »

fsmoke писал(а): Вы ссылку в стартовым посте читали? речь идет про озу

И что ???????????? :)))
Есть ли разница, если интерфейс одинаков и никакой ж..ой не относиться к SPI ??? :)))
Это ты почитай про интерфейс SD карт . Есть и SPI и SDIO режим , а вот в МК эти режимы не совмещены в одном модуле...

2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.

Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.
Последний раз редактировалось AlekseyEnergo Чт ноя 07, 2013 16:17:40, всего редактировалось 1 раз.
Причина: .
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

dosikus писал(а):
fsmoke писал(а): Вы ссылку в стартовым посте читали? речь идет про озу

И что ???????????? :)))
Есть ли разница, если интерфейс одинаков и никакой ж..ой не относиться к SPI ??? :)))
Это ты почитай про интерфейс SD карт . Есть и SPI и SDIO режим , а вот в МК эти режимы не совмещены в одном модуле...
Я понимаю что разницы возможно и нет просто с sd я тоже не работал - как-то до этого обходился просто мк. Дык если эти режимы не совмещены с помощью чего же эти режимы использовать то - хоть какую нибудь схему бы найти

2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.

Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.
Последний раз редактировалось AlekseyEnergo Чт ноя 07, 2013 16:19:04, всего редактировалось 1 раз.
Причина: .
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: SQI mode при работе с памятью

Сообщение dosikus »

fsmoke писал(а): Дык если эти режимы не совмещены с помощью чего же эти режимы использовать то - хоть какую нибудь схему бы найти
Мля , тебе уже Flasher писал - с пиками юзать только SPI . Дык что про вкусности на пЫк забыть , по крайней мере на 8ми битках...
А подключение, по твоей же ссылке SRAM Application Notes конкретно для пЫк PIC16/18 AN1287 - http://www.microchip.com/stellent/idcpl ... e=en544429

Для STM32 - искать SDIO , и все нагуглиться...
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

dosikus писал(а):
fsmoke писал(а): Дык если эти режимы не совмещены с помощью чего же эти режимы использовать то - хоть какую нибудь схему бы найти
Мля , тебе уже Flasher писал - с пиками юзать только SPI . Дык что про вкусности на пЫк забыть , по крайней мере на 8ми битках...
А подключение, по твоей же ссылке SRAM Application Notes конкретно для пЫк PIC16/18 AN1287 - http://www.microchip.com/stellent/idcpl ... e=en544429

Для STM32 - искать SDIO , и все нагуглиться...
Да это подключение простого SPI ессесно я видел уже млн раз. Про 8бит видимо да, но вот на 24х пиках есть 2 линии SPI можт как то через них можно?

для STM32 - мне не подходит я тока на пиках сижу и программатор у меня тока pickit есть, так что смысла смотреть STM нет. Интересуют Пики. Ведь глупость получается, что микрочип выпускает память с SQI плюшкой, а свои же контроллеры его не держат.. или я не прав.

2.7 Запрещается полное цитирование предыдущего сообщения. Допускается цитирование только части сообщения, необходимой для смысловой связи с предыдущим сообщением.

Предусматриваются следующие виды наказаний за нарушение пунктов данных Правил: за нарушение: п 2.7 - Предупреждение. При повторном нарушении - бан на усмотрение модератора.
Последний раз редактировалось AlekseyEnergo Чт ноя 07, 2013 16:19:56, всего редактировалось 1 раз.
Причина: .
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: SQI mode при работе с памятью

Сообщение dosikus »

fsmoke писал(а):Ведь глупость получается, что микрочип выпускает память с SQI плюшкой, а свои же контроллеры его не держат.. или я не прав.
Глупость - считать , что 8ми битками ограничивается мир... :)))
А также не понятно - зачем на 8ми битном пЫк высокая скорость на интерфейс с SRAM ???
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

dosikus писал(а): Глупость - считать , что 8ми битками ограничивается мир... :)))
Глупость не читать предыдущие посты, особенно эпично это выглидит на фоне упоминания пика24 прямо в посте перед вашим. Или Вы как китайские продавцы на ebay, читаете только первую строчку от поста.
dosikus писал(а): А также не понятно - зачем на 8ми битном пЫк высокая скорость на интерфейс с SRAM ???
Ну вот опять - с чего вы взяли, что я про 8бит, или вы думаете что только у stm есть 32бита

Раз уж вы считаете себя таким опытным расскажите: как подключить память 23LC1024 к 24му пику (напоминаю он 16 битный) ну или вообще к 32му(32бита соответственно)?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: SQI mode при работе с памятью

Сообщение dosikus »

fsmoke писал(а): Раз уж вы считаете себя таким опытным
Ну и к чему этот твой высер?????
fsmoke писал(а): расскажите: как подключить память 23LC1024 к 24му пику (напоминаю он 16 битный) ну или вообще к 32му(32бита соответственно)?
Предлагаешь за тебя почитать Application notes, что по твоим же ссылкам ?
Кстати в них же, во всех пЫк юзается только SPI . :)))
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

dosikus писал(а): Ну и к чему этот твой высер?????
Аналогичный вопрос к тебе по предыдущему твоему посту - это же ты первый начал выпендриваться. Кстати мы уже на ты - надеюсь не обидел :)
dosikus писал(а): Предлагаешь за тебя почитать Application notes, что по твоим же ссылкам ?
В Application notes подключение только SPI - не SDI и тем более не SQI
dosikus писал(а): Кстати в них же, во всех пЫк юзается только SPI . :)))
Вот это и странно неужели микрочип разработал технологию SQI(именно свою - копирайт там стоит) и в своих же микриках её не юзает
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: SQI mode при работе с памятью

Сообщение dosikus »

fsmoke писал(а):
В Application notes подключение только SPI - не SDI и тем более не SQI
А тебе про что здесь намекали? :)))
Если не понял - перевожу - найди сначала соответствующий интерфейс в пЫках , затем подключай.
Глупость - считать , что 8ми битками ограничивается мир...
Прошу это читать как :
Глупость - считать , что 8ми битками и пЫк ограничивается мир...
Насчет Микрочипа - кто сказал что периферия Микрочипа может юзаться только с МК от Микрочипа ? :)))
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: SQI mode при работе с памятью

Сообщение Flasher »

все это красиво можно применить в плис. Там как раз удобно работать с такими скоростями.
fsmoke
Грызет канифоль
Сообщения: 275
Зарегистрирован: Сб июл 10, 2010 19:33:15

Re: SQI mode при работе с памятью

Сообщение fsmoke »

dosikus писал(а): Насчет Микрочипа - кто сказал что периферия Микрочипа может юзаться только с МК от Микрочипа ? :)))
Ясное дело интерфейс то стандартизован - меня просто не отпускает мысль неужели они у себя ни одного пика ни сделали под свою же память

Значит буду работать по SPI ...

Кстати хотел сразу спросить - можт кто нить накидает Serial микросхемок памяти SRAM не от микрочипа, которые также по SPI работают - а то чет гуглится с трудом - пишешь "spi sram" - почти все ссылки на микрочиповскую память и пипец
Ответить

Вернуться в «PIC»