Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить

запрос id микросхемы памяти

Пн май 25, 2015 11:16:46

Нужно заставить микросхему стребовать с флэшки ID.
Есть микросхема Spartan6, есть параллельно подключенная к ней флэшка Samsung k9wbg08u1m.
Есть ISE Xilinx.
Есть даташит и эл.схема.
В даташите есть временные диаграммы последовательности операций, чтобы read ID.
Вопрос, может глупый, но:
Чего дальше то? :dont_know:
Все эти сигналы : RE,CLE,CE,WE и т. д. с микросхемы нужно в прописанной в даташите последовательности посылать флэшке? Итогда флэшка просто ответит, начиная с ECh на тот же I/O пин, куда команды и адрес посылались?

Re: запрос id микросхемы памяти

Пн май 25, 2015 12:20:40

Troubletrain писал(а):куда команды и адрес посылались?
Troubletrain писал(а):В даташите есть временные диаграммы последовательности операций
Там и написано куда посылать и откуда придёт. Сами же и ответили! :)
В чём загвоздка-то?

Re: запрос id микросхемы памяти

Пн май 25, 2015 13:12:40

Kavka писал(а):В чём загвоздка-то?


datasheet http://www.gme.cz/img/cache/doc/944/055 ... heet-1.pdf
В чем разница между диаграммами на 45 и 49 стр? Что это за заштрихованные сигналы CE?
Cheap Enable вообще на верхнем уровне, когда микросхема свободна, а когда занята - на нижнем?
Нужно ли возвращать СЕ обратно в верхний уровень?
Имеет ли значение длительность сигналов CLE, WE, ALE, RE?

Re: запрос id микросхемы памяти

Вт май 26, 2015 15:13:01

Troubletrain писал(а):В чем разница между диаграммами на 45 и 49 стр?
На 45-й расписано чтение ID, а на 49 чтение страницы.
Troubletrain писал(а):Что это за заштрихованные сигналы CE?
Читай на странице 9 про "CHIP ENABLE". Стр. 32. Обычно так обозначаеться, что сигнал не имеет значения в этот период времени.
Troubletrain писал(а):Cheap Enable вообще на верхнем уровне, когда микросхема свободна, а когда занята - на нижнем?
Читай там же про "CHIP ENABLE" и "READY/BUSY OUTPUT". CE - выбирает чип для работы. А вот "READY/BUSY" как раз показывает, когда чип занят внутренними делами. Разберитесь с терминологией.
Troubletrain писал(а):Нужно ли возвращать СЕ обратно в верхний уровень?
С такими микрухами не работал, но вроде как не обязательно (есть CLE/ALE).
Troubletrain писал(а):Имеет ли значение длительность сигналов CLE, WE, ALE, RE?
Страница 16 и 17 таблички название которых начинается на "AC Timing Characteristics"

Re: запрос id микросхемы памяти

Вт май 26, 2015 17:00:45

Kavka писал(а):На 45-й расписано чтение ID, а на 49 чтение страницы.

Ой, я имелось ввиду 45 и 59 страницы, конечно.

Спасибо, за быстрый отклик)

Re: запрос id микросхемы памяти

Вт май 26, 2015 17:51:41

Troubletrain писал(а):Ой, я имелось ввиду 45 и 59 страницы, конечно.
IMHO, на последней более детальный вариант с учётом "CE don’t-care".
Troubletrain писал(а):Спасибо, за быстрый отклик)
Ну, уж как получилось :)
Ответить