03.04.2021, 00:56
|
|
Прохожий
Регистрация: 03.04.2021
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Как и с чем прошивать EPM3128ATC100
Добрый день всем.
Сразу предупрежу что я абсолютно новенький в этом деле.
Так что простите заранее за много вопросов.
Так же неимоверно вам буду благодарен за ваше терпение.
Я ищу чем и как нужно прошивать следующий чип:
EPM3128ATC100
Я хочу его использовать для такого применения :
В одни пины сигнал с 5v входит, а из других выходит в 3,3v .
Абсолютно не знаю если при покупке такого чипа он приходит абсолютно чистый или же его уже можно использовать?
Есть уже готовые варианты того что я хотел бы сделать на определенных плат , может возможно каким-то образом дамп сделать и после использовать дамп на мои чипы?
Заранее благодарю 🙏
Последний раз редактировалось Kayumba; 03.04.2021 в 04:04.
|
|
|
|
03.04.2021, 10:11
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Это ПЛИС - программируемая логическая микросхема, состоящая из внутренних логических блоков, и при покупке внутренние ее связи не запрограммированы. При подаче на нее питания без предварительного программирования микросхема будет "молчать".
Ознакомьтесь с краткой документацией: https://doc.platan.ru/pdf/datasheets/altera/m3000a.pdf
Прошиваются по интерфейсу JTAG вот этим: https://www.chipdip.ru/product/usb-blaster-v2
Еще раз подумайте - зачем она вам нужна? Какие цели вы преследуете, что должна делать эта микросхема, кроме того, что на нее подаете 5 В, а на выходе желаете видеть 3 В.
|
|
|
|
03.04.2021, 10:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Сообщение от Kayumba
|
ищу чем и как нужно прошивать следующий чип:
EPM3128ATC100
|
китайским усб байт-бластером, японским бластером на пике, если есть LPT порт - схемой на LS/HC244 или упрощенным вариантом на резисторах
из ПО - искать MAX II или полные версии среды разработки
Сообщение от Kayumba
|
хочу его использовать для такого применения :
В одни пины сигнал с 5v входит, а из других выходит в 3,3v
|
т.е. как преобразователь уровней, без сопутствующей логики макроячеек (триггеров и т.д.)? тогда дешевле и удобней специализированные решения на шинных формирователях
Сообщение от Kayumba
|
при покупке такого чипа он приходит абсолютно чистый или же его уже можно использовать?
|
чистый
|
|
|
|
03.04.2021, 12:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,005
Сказал спасибо: 2,768
Сказали Спасибо 2,711 раз(а) в 2,005 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Сообщение от Kayumba
|
В одни пины сигнал с 5v входит, а из других выходит в 3,3v .
|
Опишите Вашу цель подробнее, и Вам помогут.
Какие входные и выходные (логические?) уровни?
Какая скорость (частота)? Какой выходной ток?
Как уже писали - есть специальные микросхемы преобразователей - как однонаправленные, так и двунаправленные, одиночные и шинные формирователи.
Самое простое кмк - взять логику типа 74АС или с другими буковками (в зависимости от требуемого быстродействия и вых. тока), запитать ее от 3,3В , на вход подавать через резистор сигнал 0/5В. На выходе будет 0/3,3В.
Если нужно обратное преобразование - из 0/3,3 сделать 0/5В - берете вторую микру, 74АСТ c триггером Шмитта на входе желательно, запитываете ее от 5В.
Например, 74ACT14 подойдет - но это инвертор, если сигнал нужен неинвертированный - используйте цепочку из 2-х логических элементов.
Если нужны спец микросхемы преобразователей лог. уровня - смотрите у Texas Instruments. Может еще у STM, NXP, ON, Nexperia...
Вот тут https://www.digikey.com/en/products/...sDmBLAxiAugXyA покопайтесь - обратите внимание на допустимые уровни питания.
|
|
|
|
03.04.2021, 17:04
|
|
Прохожий
Регистрация: 03.04.2021
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Добрый день всем.
Спасибо за многочисленные ответы, я даже не ожидал!
Конечно же в моей ситуации и с моими знаниями было бы лучше просто сделать дамп и посмотреть что там внутри (если это возможно).
Хотя "просто" ничего не бывает
Вот ребята то что я бы хотел сделать :
Вижу что тут этот чип "EPM3128ATC100" используется просто как "Logic - Translators"
Тем более что он " MultiVolt are compatible with 5.0–V, 3.3–V"
На чипе S29GL (3v) данные игры которые комуникируют с приставкой (5v).
Между ними постоянная связь, которая обычно должна происходить только при 5 вольт.
Некоторые знатоки исполъзуют "voltage translation", типо "74LVC245" (voltage translation)
Но они кажись почти все маленькие по числу пинов, а у S29GL их 56 (хотя они может и не все будут использованными ).
Поэтому мне этот вариант с "EPM3128ATC100" понравился.
Что вы думаете ?
Можно ли сделать "дамп" чипа "EPM3128ATC100" на плате ?
Или проще самому в "Quartus II CPLD" сделать всё заново ?
|
|
|
|
03.04.2021, 19:09
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Да мы понятия не имеем, что это такое. Единственное, что можем сказать, что это плата с тремя микросхемами, правая из которых - микросхема флеш-памяти на 64 МБайта с параллельным интерфейсом.
Средняя микросхема - это не Logic Translator, а микросхема программируемой логики, то бишь "мозги" этой байды, и на этой микросхеме построен интерфейс доступа к микросхеме флеш-памяти (правая), извлечения из нее определенных данных в нужном порядке и передачи на краевые разъемы (внизу) каких-то команд и данных.
Если вы говорите про игры, то это наверно игровой картридж, в которую записана ваша любимая игрулька.
|
|
|
|
03.04.2021, 19:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,996
Сказал спасибо: 3,015
Сказали Спасибо 3,191 раз(а) в 2,164 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Сообщение от Kayumba
|
Можно ли сделать "дамп" чипа "EPM3128ATC100" на плате ?
|
Можно попробовать, но она "залочена" - 145%.
Сообщение от Kayumba
|
Или проще самому в "Quartus II CPLD" сделать всё заново ?
|
Уровень вопросов наводит на мысль, что - нет.
Сообщение от Kayumba
|
Некоторые знатоки исполъзуют "voltage translation", типо "74LVC245" (voltage translation)
|
И правильно делают.
ByteBlaster-MV изготавливается за полчаса, при наличии ПК с LPT-портом можно попробовать считать ИМС. Лучше использовать софт "Max PLUS+ II" (не все версии Quartus поддерживают ByteBlaster).
__________________
Экзорцист 40-го уровня.
|
|
|
|
03.04.2021, 19:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,729
Сказал спасибо: 2,435
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
После такого повреждения микросхемы не факт,что там осталось что-нибудь живое.
|
|
|
|
03.04.2021, 19:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Сообщение от Kayumba
|
лучше просто сделать дамп и посмотреть что там внутри
|
если не установлен бит защиты
Сообщение от Kayumba
|
этот чип "EPM3128ATC100" используется просто как "Logic - Translators"
|
и наверняка адресный дешифратор - слева ОЗУ, справа - ПЗУ. если ЦП имеет мультиплексную шину адреса/данных - добавьте защелки к трансляторам
Сообщение от Kayumba
|
Что вы думаете ?
|
Сообщение от Kayumba
|
проще самому в "Quartus II CPLD" сделать всё заново
|
если есть знания и "подопытные кролики"
|
|
|
|
05.04.2021, 03:31
|
|
Прохожий
Регистрация: 03.04.2021
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Как и с чем прошивать EPM3128ATC100
Сообщение от jump
|
если не установлен бит защитыи наверняка адресный дешифратор - слева ОЗУ, справа - ПЗУ. если ЦП имеет мультиплексную шину адреса/данных - добавьте защелки к трансляторам если есть знания и "подопытные кролики"
|
Спасибо огромное всем за ответы,
С моими знаниями, я просто утонул в море информации🤪
Я посмотрел на datasheet и вычитал в главе «MultiVolt I/O Interface», такую заметку:
«When the VCCIO pins are connected to a 3.3–V power supply, the output high is at 3.3 V and is therefore compatible with 3.3-V or 5.0–V systems.»
Может быть это то что мне и надо?
Я имею в виду что может именно таким образом с ним и можно пользоваться в виде роли « Logic - Translators*»?
Как к стати это на русском? «адресный дешифратор» ???
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Анекдот, анекдот ... (часть 1)
|
DK |
Отвлекитесь, эмбеддеры! |
8148 |
05.06.2013 23:14 |
ARM, IDE, JTAG, или в чем писать, и чем отлаживать
|
nerozero |
Микроконтроллеры, АЦП, память и т.д |
65 |
25.10.2010 02:04 |
На чем разрабатывать в MacOS X
|
zerberus |
Proteus, KiCAD и другие ECAD |
1 |
16.09.2010 23:59 |
Что такое программа и методика измерений и чем отличается программа от методики
|
tumanovalex |
Измерительное оборудование |
12 |
22.12.2009 20:40 |
[Решено] Сборник перлов любителей кабельщины
|
mikesmith |
Отвлекитесь, эмбеддеры! |
135 |
14.08.2007 15:49 |
Часовой пояс GMT +4, время: 00:18.
|
|