Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Заменяем EPCS на M25P
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
torik
Всем известно, что "родное" конфигурационное ПЗУ для ПЛИС ALtera стоит дорго, и что этим микросхемам есть альтернатива. Я, к сожалению, узнал об этом уже после изготовления образца, соответственно изменение печатной платы крайне противопоказано.

Итак, напрямую можно заменить:
Цитата
m25p10 (EPCS1)
m25p40 (EPCS4)
m25p64 (EPCS64)


У меня в проекте стоит Cyclone2 EP2C20. Использую для него EPCS16N, так как в него же еще сохраняю и программу для Nios.

Тогда должен бы подойти вариант замены m25p64. Это 64 Мбит по цене в 2 раза ниже чем 16! Но у него корпус навроде BGA, хотя и с шагом 1.27мм. Теоретически можно поставить на место SOIC8

Итак вопрос:
- имеет ли кто опыт замены в готовом изделии. т.е. какие проблемы с монтажем корпуса и можно ли поставить на место SOIC?
- действительно ли замена прямая с точки зрения програмирования, не возникнут ли проблемы с Nios Flash Programer?
DmitryR
http://numonyx.com/en-US/MemoryProducts/NO...lDocuments.aspx - до 32 мегабит есть в SOIC8. Функционально не отличаются IMHO, обычный SPI, весь вопрос - в ID коде производителя.
torik
Судя по даташитам, SOIC8 есть только до 8 мегабит. Мне бы и хватило. Но возникает та самая проблема с ID.

Для заливки прошивки можно обойти проблему как-то. А при работе с Nios Flash Programer?

Зато 1,4,64 Мбит и ID совпадает?
RYury
используем M25P64-VME6 <=> EPCS64

ID code совпадает => 0x16
sysel
Цитата(torik @ Apr 6 2009, 15:30) *
Тогда должен бы подойти вариант замены m25p64. Это 64 Мбит по цене в 2 раза ниже чем 16! Но у него корпус навроде BGA, хотя и с шагом 1.27мм. Теоретически можно поставить на место SOIC8


Как правило, когда микросхемка выпускается в корпусе SOIC и BGA, то выходит, что выводы SOIC и BGA корпуса зеркально отображены друг относительно друга. Так что прямая замена "красиво" не получиться.

Ну дык купите в рознице m25p64 пару штучек и попробуйте на объекте
torik
Цитата
используем M25P64-VME6 <=> EPCS64

ID code совпадает => 0x16

Это хорошо!

Цитата
Как правило, когда микросхемка выпускается в корпусе SOIC и BGA, то выходит, что выводы SOIC и BGA корпуса зеркально отображены друг относительно друга. Так что прямая замена "красиво" не получиться.

Ну дык купите в рознице m25p64 пару штучек и попробуйте на объекте

Смотрю даташит, вроде бы распиновка совпадает, единственно, как его такой паять...
А заказать штучку - время уйдет, закладывать уже сейчас что-то надо.
ReAl
Цитата(torik @ Apr 6 2009, 14:30) *
У меня в проекте стоит Cyclone2 EP2C20. Использую для него EPCS16N, так как в него же еще сохраняю и программу для Nios.
M25P16, естественно.
Рядом с EP1C3 чудесно стоит и прошивается "насквозь" через jtag flash loader из квартуса 7.2, квартус по автодетекту сам сказал, что видит EPCS16 (т.е. ID совпадает)

Цитата(torik @ Apr 6 2009, 16:23) *
Судя по даташитам, SOIC8 есть только до 8 мегабит. Мне бы и хватило. Но возникает та самая проблема с ID.
M25P16VMN6P - узкий (150 mil) SO-8
torik
Цитата
M25P16VMN6P - узкий (150 mil) SO-8

На самом деле есть, просто не у всех производителей. Попробую заказать и поставить...
Alex11
M25P40 у меня стоит вместо EPCS4 - ID совпадает, все работает.
wolfman
Ставили вместо EPCS4 M25P40, все работает на ура, только стоит в 10 раз меньше.
FLTI
Цитата(wolfman @ Apr 9 2009, 09:44) *
Ставили вместо EPCS4 M25P40, все работает на ура, только стоит в 10 раз меньше.

На что тогда рассчитывает Альтера назначая цену на EPCS4 в 10 раз выше, чем стоит M25P40?
Это хоть чем-то обосновано?

Предыдущий пост был от 2009 года.
С тех пор ничего не изменилось?
В последних Квартусах ( например в 12.1 ) вместо EPCS4 по-прежнему можно использовать M25P40?

P.S.Меня интересует режим AS с 40 MHz Internal Oscillator.
Alex11
А куда они денутся с подводной лодки, если их физически не различить.
stu
Есть опыт использования M25P40-VMN6TPB от micron.
Цитата
The M25P40 is an 4Mb (512Kb x 8) serial Flash memory device with advanced write-protection mechanisms accessed by a high-speed SPI-compatible bus. The device supports high-performance commands for clock frequency up to 75MHz.
FLTI
Вот здесь http://electronix.ru/forum/index.php?showtopic=57150 говорится о том, что якобы с M25P40 от Micron есть проблемы.
Или нет проблем?
stu
Цитата(FLTI @ Oct 11 2013, 14:02) *
Вот здесь http://electronix.ru/forum/index.php?showtopic=57150 говорится о том, что якобы с M25P40 от Micron есть проблемы.
Или нет проблем?

нет. все хорошо laughing.gif
там тоже ответил
Гяук
Всем доброго времени суток.
Прошла информация о том, что Микрон снимает семейства NOR Flash
M25P, M25PX, M25PE, M45PE, N25Q, M29EW, M29DW, J3, P30, P33, MT28G,
в частности, по поводу M25P40 о замене ничего не сообщается, contact, мол, factory.

По датам сказано так: Last Time Buy - март 2018;
Last Time Ship - июнь 2021.
Время есть, но в связи с этим - вопрос: кто на что перешел, и чем теперь заменять будем?
IL-76
Цитата(Гяук @ Jan 19 2017, 17:04) *
Всем доброго времени суток.
Прошла информация о том, что Микрон снимает семейства NOR Flash
M25P, M25PX, M25PE, M45PE, N25Q, M29EW, M29DW, J3, P30, P33, MT28G,
в частности, по поводу M25P40 о замене ничего не сообщается, contact, мол, factory.

По датам сказано так: Last Time Buy - март 2018;
Last Time Ship - июнь 2021.
Время есть, но в связи с этим - вопрос: кто на что перешел, и чем теперь заменять будем?


Spansion успешно используются. В частности, S25FL064P для замены EPCS64. По другим надо внимательно смотреть таблицы совместимости, могут команды не совпадать или другие детали.
EugeneS
QUOTE (IL-76 @ Jan 19 2017, 18:11) *
Spansion успешно используются. В частности, S25FL064P для замены EPCS64. По другим надо внимательно смотреть таблицы совместимости, могут команды не совпадать или другие детали.


Какой Spansion? Теперь только Cypress.
Sajan
Цитата(Гяук @ Jan 19 2017, 17:04) *
По датам сказано так: Last Time Buy - март 2018;
Last Time Ship - июнь 2021.
Время есть, но в связи с этим - вопрос: кто на что перешел, и чем теперь заменять будем?

Мне кажется, рановато еще переживать. Лет 5 ещё без проблем будет везде продаваться, у всех поставщиков на складах тонны. А там и Spansion/Cypress может решить чего-нибудь прекратить. Глядишь, все на FRAM уже пересядутsm.gif

Цитата(IL-76 @ Jan 19 2017, 19:11) *
Spansion успешно используются. В частности, S25FL064P для замены EPCS64. По другим надо внимательно смотреть таблицы совместимости, могут команды не совпадать или другие детали.

Если использовать флешку стандартными средствами, там только базовый набор команд используется. Совместимость команд нужна, в основном, тем, кто работает с флешкой своими процедурами.
Stewart Little
Цитата(Гяук @ Jan 19 2017, 16:04) *
Прошла информация о том, что Микрон снимает семейства NOR Flash
...
По датам сказано так: Last Time Buy - март 2018;
Last Time Ship - июнь 2021.

Ткните, пожалуйста, носом.
А то что-то мне не удалось найти этой инфы на сайте Micron... blush.gif
Laptop
Цитата(IL-76 @ Jan 19 2017, 18:11) *
Spansion успешно используются. В частности, S25FL064P для замены EPCS64. По другим надо внимательно смотреть таблицы совместимости, могут команды не совпадать или другие детали.

Таблица совместимости
Altera EPCS to Cypress SPI Compatible Device Mapping

Altera Cypress Part Number
EPCS4 S25FL208K0RMFI04
EPCS16 S25FL116K0XMFI04
EPCS64 S25FL064P0XMFI00
EPCS128 S25FL128SAGMFI01

На Spansion был документ http://www.spansion.com/Support/Applicatio...PI_Flash_AN.pdf,
теперь называется AN98540 Connecting Cypress SPI Flash to Configure Altera FPGAs и лежит тут http://www.cypress.com/file/195256/download

Там на остальные семейства Altera таблицы для выбора по объему тоже есть.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.