Перейти к содержанию
    

Spartan-3E. Блоки RAM(разделяемая память). Запись данных.

Необходим ли отдельный клок для защёлкивания адреса или достаточно, что бы адрес появился чуть раньше строба WE?

Написал прогу, которая нормально передаёт по одному слову(32 бита) в любую область. Но при записи нескольких слов подряд в режиме BURST, почему то происходят непонятные "провалы в памяти".

Не могу сделать передачу синхронной относительно опоры 25МГц, так как у передающего проца стоит PLL на 200МГц и он гуляет относительно 25МГц.

Где взять требвания по временным задержкам у этой памяти?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В даташите на Spartan-3E всё есть.

Изменено пользователем Koluchiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Где взять требвания по временным задержкам у этой памяти?

В даташите. Что же касается burst, защелкивания адреса etc. - то этого нет, там все синхронно. По фронту клока защелкиваются все сигналы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В даташите. Что же касается burst, защелкивания адреса etc. - то этого нет, там все синхронно. По фронту клока защелкиваются все сигналы.

 

Вот жеж... Без даташитов делали, асинхронно всё прекрасно работало. Несколько железяк запустили. Тут, даташит прочитал и оказалось, что всё это работает неправильно.

Больше ни когда шиты читать не буду.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот жеж... Без даташитов делали, асинхронно всё прекрасно работало. Несколько железяк запустили. Тут, даташит прочитал и оказалось, что всё это работает неправильно.

Больше ни когда шиты читать не буду.

 

 

Так вот сейчас же не работает, раз спрашиваете. Может сначала шиты читать, а уже потом делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Больше ни когда шиты читать не буду.

 

=) правильно, ну их. Фигню всякую пишут :biggrin:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так вот сейчас же не работает, раз спрашиваете. Может сначала шиты читать, а уже потом делать?

Это не по нашему. В России обычно так: "...и если ничего не помогло - почитайте описание" :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это не по нашему. В России обычно так: "...и если ничего не помогло - почитайте описание" :)

 

 

Дело было не в бабине...

Клок там нафиг не нужен. Защёлкиваетсо одним стробом и адрес и данные.

Косяк в отправителе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Клок там нафиг не нужен. Защёлкиваетсо одним стробом и адрес и данные.
Одним стробом защёлкивается ВСЁ, что на входе: адрес, данные, флаги WE, EN, etc. А так да, в принципе, всё равно, что подавать на вход CLK: реальный клок или что-то асихронное, если из этого порта ничего не читается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...