Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Как и с чем прошивать EPM3128ATC100

Непрочитано 05.04.2021, 06:38  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Да тут в той ПЛИС не преобразование уровней, а вся логика взаимодействия - получение команд из внешней среды, преобразование команд, доступ к микросхеме флеш-памяти (справа), извлечение из нее данных в нужном порядке, передача из на разъемы в нужном порядке.
И всё это вы хотите сделать заново? Эт вам хотябы с год поучиться работать с ПЛИС, а потом уже можете чето попытаться. Но для этого нужно знать, какие данные и как запрашиваются из этой платы.

Данные из микросхемы флеш-памяти можно получить по ее стандартному параллельному интерфейсу, но они вам шибко ничего не дадут, если не знаете внутреннего устройства того, к чему подключается этот картридж.
Так что положите эту плату на стеклянную полочку, поставьте к ней подсветку цветную - и пусть стоит.
Реклама:
NewWriter вне форума  
Непрочитано 05.04.2021, 12:10  
parovoZZ
Почётный гражданин KAZUS.RUN
 
Регистрация: 15.11.2010
Сообщений: 2,376
Сказал спасибо: 337
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Сообщение от Kayumba Посмотреть сообщение
Я посмотрел на 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.»
ПЛИС так умеют делать, да. Это же логика. Но этот факт не делает из неё преобразователь физических уровней. Слишком уж он дорогим получится.


Лучше сделать так:
Сообщение от NewWriter Посмотреть сообщение
Так что положите эту плату на стеклянную полочку, поставьте к ней подсветку цветную - и пусть стоит.
Таки да.
parovoZZ вне форума  
Непрочитано 05.04.2021, 13:00  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,917
Сказал спасибо: 3,108
Сказали Спасибо 3,029 раз(а) в 2,257 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Сообщение от NewWriter Посмотреть сообщение
хотябы с год поучиться работать с ПЛИС, а потом уже можете чето попытаться
ТС нужно осилить работу цифровых ИС, начиная с азов (логика. триггеры etc), а это - как кому дано. А потом можно за пару-тройку недель и работу с ПЛИС освоить
Yuri222 вне форума  
Непрочитано 05.04.2021, 17:43  
Kayumba
Прохожий
 
Регистрация: 03.04.2021
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kayumba на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Ребятам вы меня рассмешили
Я понимал, но тут уже до конца понял, что это мне не осилить.
А китайцы вот молодцы.
Эти платы из Китая.
Я хотел свою сделать плату, но отталкиваясь от ихней идеи.
Как у них значит не получится , я не осилю

Тогда думаю что буду просто делать через "voltage translation", типо "74LVC245".
Только надо такой найти что пинов было около 60.
60 пинов в одну сторону, сигнал от флэшки до консоли (5v -› 3,3v).
И потом в обратную сторону, сигнал от консоли до флэшки (3,3v -› 5v).
Есть такие в 60 пин или больше?

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

Может использовать микроконтроллер типо AT90S8515

В моём случае может лучше двухнаправленый (BI-Dir) найти.
Один контакт от флэшки (что работает от 3в) до AT90S8515, а потом этот преобразованный сигнал в 5в.
И так же обратно.
И так все использованные контакты флэшки.
Kayumba вне форума  
Непрочитано 05.04.2021, 18:00  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Преобразователь логических уровней - это из сигналов диапазона 0-5 В (так называемые TTL-уровня) сделать сигналы диапазона 0-3 В (Low-VOltage TTL) и наоборот. Преобразователя физических уровней не существует. Потому что логические уровни и являются физическими.

Для того, чтобы вообще начать что-то делать, нужно вначале узнать, какие сигналы приходят на эту плату и какие уходят. В плане - что именно передается, какая информация, какие команды, на какие контакты, с какой частотой сигнала, с какими временнЫми интервалами.

А если хотите сделать игру наподобие Дэнди, то... Года через 2-3 изучения темы электроники и микроконтроллеров, микропроцессоров, может быть и получится.
NewWriter вне форума  
Непрочитано 05.04.2021, 18:02  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,917
Сказал спасибо: 3,108
Сказали Спасибо 3,029 раз(а) в 2,257 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Сообщение от Kayumba Посмотреть сообщение
60 пинов в одну сторону, сигнал от флэшки до консоли (5v -› 3,3v).
И потом в обратную сторону, сигнал от консоли до флэшки (3,3v -› 5v)
Это если мешок картошки носить - 60 кг на горку, а потом 60 кг с горки.
У Вас сигнал - это что? Он должен как-то быть запомнен, когда его на горку занесли? Чтобы потом по какой-то команде (сигналу) его обратно принесли?
Сообщение от Kayumba Посмотреть сообщение
В моем случяе мне что нужно?
а хз, это мы и пробуем у Вас узнать...

Сообщение от Kayumba Посмотреть сообщение
- преобразователь физических уровней
- преобразователь логических уровней
а в килограммах - это сколько куда? Ну или - в вольтах хотя бы...

Сообщение от Kayumba Посмотреть сообщение
Может использовать микроконтроллер типо AT90S8515
так в нем, судя по картинке, только 44 ноги. А если отбросить ноги питания, может еще какие-то специализированные. Даже только туда, на горку - 60 ног точно из него не вытянуть...
Сообщение от Kayumba Посмотреть сообщение
Я хотел свою сделать плату...
сигнал от флэшки до консоли (5v -› 3,3v)...
И потом в обратную сторону, сигнал от консоли до флэшки (3,3v -› 5v)...
Не проще ли взять 3,3 вольтовую флешку и обойтись без всяких трансляторов?


Упс, пока пытался понять глубину задумки ТС, NewWriter уже расшифровал и отписал

Последний раз редактировалось Yuri222; 05.04.2021 в 18:14.
Yuri222 вне форума  
Непрочитано 05.04.2021, 18:20  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Вообще-то, флешка и так трехвольтовая - http://www.farnell.com/datasheets/1911305.pdf
ПЛИС Альтера тоже трехвольтовый (https://ru.mouser.com/datasheet/2/61...0a-1299426.pdf) и питается от AMS1117-3.3 - по фотке видно.
Вот левая 28-ногая микросхема... что это? не удается прочитать маркировку. SRAM-память?

Последний раз редактировалось NewWriter; 05.04.2021 в 18:25.
NewWriter вне форума  
Непрочитано 05.04.2021, 18:25  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,394
Сказал спасибо: 85
Сказали Спасибо 672 раз(а) в 392 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Сообщение от NewWriter Посмотреть сообщение
Вот левая 28-ногая микросхема... что это?
RAMTRON FM1xxx - видимо FRAM - энергонезависмая память. Видимо, хранятся результаты и состояние игры.
pambaru вне форума  
Сказали "Спасибо" pambaru
Kayumba (05.04.2021)
Непрочитано 05.04.2021, 18:41  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Точно, FRAM, ну да, всё правильно, как я сам то не догадался . И эта FRAM тоже трехвольтовая. Так что, эти разговоры про 5 вольт и "транслятор логических уровней" тут наверняка не при делах. Наверняка и на краевом разъеме тоже 3-вольтовый сигнал. А если так и есть, тогда все надежды топикстартера рухнули и ему нужно начинать всё сначала.

Сообщение от Yuri222 Посмотреть сообщение
пока пытался понять глубину задумки ТС,
У него задумка, опережающая время! ) Куда уж нам тут понять. Мы тут не могли понять, почему нужен именно "транслятор уровней" на ПЛИС. А если хорошо проанализировать, то наверняка там везде используются трехвольовые TTL-уровни.

Последний раз редактировалось NewWriter; 05.04.2021 в 18:46.
NewWriter вне форума  
Эти 3 пользователя(ей) сказали Спасибо NewWriter за это сообщение:
Kayumba (05.04.2021), Yuri222 (05.04.2021)
Непрочитано 05.04.2021, 18:59  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,917
Сказал спасибо: 3,108
Сказали Спасибо 3,029 раз(а) в 2,257 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

а не прикрутить ли вместо FRAM какую-нибудь микру SRAM + батарейку.
Помнится, в эпоху Z80 ребята с такими кубиками ходили, лабы по процам сдавали.
Не нужно было программу загружать (уже и не вспомню, как загружали, если без батарейки...).
Yuri222 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Анекдот, анекдот ... (часть# 1 - 8 (ничего кроме анекдотов)) DK Отвлекитесь, эмбеддеры! 24300 23.10.2019 19:28
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, время: 11:03.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.