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

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

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

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

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

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


 
Опции темы
Непрочитано 05.04.2021, 06:38  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

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

Данные из микросхемы флеш-памяти можно получить по ее стандартному параллельному интерфейсу, но они вам шибко ничего не дадут, если не знаете внутреннего устройства того, к чему подключается этот картридж.
Так что положите эту плату на стеклянную полочку, поставьте к ней подсветку цветную - и пусть стоит.
Реклама:
NewWriter вне форума  
Непрочитано 05.04.2021, 12:10  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,379
Сказал спасибо: 338
Сказали Спасибо 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.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,919
Сказал спасибо: 2,744
Сказали Спасибо 2,696 раз(а) в 1,993 сообщении(ях)
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
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

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

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

А если хотите сделать игру наподобие Дэнди, то... Года через 2-3 изучения темы электроники и микроконтроллеров, микропроцессоров, может быть и получится.
NewWriter вне форума  
Непрочитано 05.04.2021, 18:02  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,919
Сказал спасибо: 2,744
Сказали Спасибо 2,696 раз(а) в 1,993 сообщении(ях)
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
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
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.RU
 
Регистрация: 24.03.2007
Сообщений: 1,352
Сказал спасибо: 85
Сказали Спасибо 610 раз(а) в 369 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

Сообщение от NewWriter Посмотреть сообщение
Вот левая 28-ногая микросхема... что это?
RAMTRON FM1xxx - видимо FRAM - энергонезависмая память. Видимо, хранятся результаты и состояние игры.
pambaru вне форума  
Сказали "Спасибо" pambaru
Kayumba (05.04.2021)
Непрочитано 05.04.2021, 18:41  
NewWriter
Заблокирован
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
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.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,919
Сказал спасибо: 2,744
Сказали Спасибо 2,696 раз(а) в 1,993 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Как и с чем прошивать EPM3128ATC100

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

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
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, время: 16:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot