Важная информация

User Tag List

Показано с 1 по 5 из 5

Тема: Тайминги для работы с асинхронной статикой

  1. #1
    Master
    Регистрация
    31.03.2008
    Адрес
    Москва
    Сообщений
    573
    Благодарностей: 275
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Тайминги для работы с асинхронной статикой

    Вожусь со статикой K6R4008V1D-UI10 (приделана к Циклону).
    Согласно справочного листа, 10 нс цикла достаточно для чтения,
    т.е.
    выставляем на 10 нс
    OE=0
    WE=1
    A0..A18=Адрес,
    затем считываем данные.
    На практике для чтения нужно 20 нс, иначе не читает
    Запись, как ни странно, работает за 10 нс

    В связи с этим вопрос к тем, кто работал с асинхронной статикой: действительно ли надо 20 нс ? Если есть ссылки на примеры (HDL код), прошу поделиться.
    ZXM-Phoenix rev01 2048, FloppyEmulator/SD, IDE->CF 4Gb

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3797
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В "Орионе" работают именно эти чипы. Но там у меня тайминги еще более щадящие - 25нс.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  4. #3
    Moderator
    Регистрация
    25.11.2007
    Адрес
    Симферополь
    Сообщений
    1,970
    Благодарностей: 386
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а выставлять адрес перед выставлением OE? собственно - желательно все выставляемое выставить перед чип селектом. причем помоему ОЕ тут не чип селект а разрешение выхода.
    Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
    Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
    ZX Evo 4Mb- в строю.
    Speccy2010 v1
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

  5. #4
    Master
    Регистрация
    31.03.2008
    Адрес
    Москва
    Сообщений
    573
    Благодарностей: 275
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от balu_dark Посмотреть сообщение
    причем помоему ОЕ тут не чип селект а разрешение выхода.
    /CS у меня к земле припаян. По даташиту необязательно его использовать.
    /OE разрешение выхода: т.к. я читаю, то в ноль.
    А если сначала адрес, а потом /CS, то какова будет длительность цикла для 10 нс м/с?
    ZXM-Phoenix rev01 2048, FloppyEmulator/SD, IDE->CF 4Gb

  6. #5
    Member Аватар для MegaMyth
    Регистрация
    04.12.2006
    Адрес
    Ижевск
    Сообщений
    139
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня всё было с точностью до наоборот. я читал 10нс, а писал за 20ть(боялся за 10 неуспеть), но в недавнем проекте (скандаблер) из-за того что ошибся с расчетами пришлось писать и читать за 35нс (28МГц) и память была на 35нс. работает всё стабильно.

    Нужно ещё учитывать, что от чипа к чипу время доступа может меняться (незначительно). А в датащите указывается гарантированное время доступа.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Тайминги DENDY
    от Flamer в разделе Nintendo
    Ответов: 7
    Последнее: 01.11.2011, 21:59
  2. Лог работы с ВГ93 в UnrealSpeccy...
    от ILoveSpeccy в разделе Эмуляторы
    Ответов: 15
    Последнее: 09.12.2007, 11:09
  3. РАБОТЫ С CC'2006!!!
    от C-jeff в разделе Софт
    Ответов: 136
    Последнее: 14.09.2006, 17:11

Ваши права

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