реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Altera on chip memory
justontime
сообщение Nov 6 2016, 18:00
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Снова с глупым вопросом, теперь насчет блоков памяти M9K - вернее, однопортовой RAM на их основе.

Каким-то образом я умудрялся успешно использовать эту память, не сильно вдаваясь в тонкости работы. А вот теперь неожиданно обнаружил, что не понимаю одну из базовых вещей - когда защелкивается wren ??? Фактически, вопрос в следующем - адрес, данные и wren защелкиваются по одному и тому же фронту клока, или сначала по положительному фронту клока защелкивается адрес и данные, и по следующему положительному фронту клока уже происходит запись (если, естественно, wren в этот момент активен) ?

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

Прочитал документ от Altera внимательно, но, по видимому, что-то с головой - все буквы угадал, а вот слово не понял sad.gif

P.S. Речь идет о самом простом варианте RAM - один порт, один
Go to the top of the page
 
+Quote Post
bugdesigner
сообщение Nov 6 2016, 20:30
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 12-06-15
Из: Земля
Пользователь №: 87 133



Цитата(justontime @ Nov 6 2016, 21:00) *
Всегда считал, что все происходит вместе, и даже картинка в мегафункции на это намекает

Рассматривайте сигнал wren как сигнал разрешения записи. Запись происходит по переднему фронту клока и занимает один такт. Все точно, как описано в документации. Те Вы устанавливаете адрес, данные и wren, и при приходе переднего фронта данные будут записаны.
Go to the top of the page
 
+Quote Post
justontime
сообщение Nov 7 2016, 06:37
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 6-12-14
Из: СПб
Пользователь №: 84 003



Цитата(bugdesigner @ Nov 6 2016, 23:30) *
Рассматривайте сигнал wren как сигнал разрешения записи. Запись происходит по переднему фронту клока и занимает один такт. Все точно, как описано в документации. Те Вы устанавливаете адрес, данные и wren, и при приходе переднего фронта данные будут записаны.

Вот я тоже из этого всегда исходил, а тут засомневался. Спасибо, буду дальше искать ошибку у себя...
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 7 2016, 07:39
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Там еще регистры для шин можно включать или нет. В мегавизарде галочки ставятся.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 09:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016