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

 
 
 
Reply to this topicStart new topic
> Асинхронный режим памяти, ACEX 1K
silica
сообщение Apr 13 2006, 16:19
Сообщение #1


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

Группа: Свой
Сообщений: 95
Регистрация: 21-11-05
Из: Киев
Пользователь №: 11 167



Кто знает по какому фронту сигнала WE записываются данные в EAB в асинхронном режиме?
Go to the top of the page
 
+Quote Post
-Al-
сообщение Apr 13 2006, 17:50
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(silica @ Apr 13 2006, 20:19) *
Кто знает по какому фронту сигнала WE записываются данные в EAB в асинхронном режиме?

Единтсвенное, что точно известно, так это вот:
Цитата
The address[] port should not change while we is high (outenab is low). If the data on the address[] port changes while we is high (outenab is low), all memory locations that are addressed are overwritten with dio.

Лучше не рискуйте и не трогайте адрес и данные, пока we активен, а еще лучше перейдите в синхронный режим, если скорость важна. А то иначе какое-то шаманство начинается, что впоследствие может затруднить дальнейшее развитие проекта.
Go to the top of the page
 
+Quote Post
silica
сообщение Apr 13 2006, 18:43
Сообщение #3


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

Группа: Свой
Сообщений: 95
Регистрация: 21-11-05
Из: Киев
Пользователь №: 11 167



Цитата(-Al- @ Apr 13 2006, 20:50) *
Единтсвенное, что точно известно, так это вот:
Цитата
The address[] port should not change while we is high (outenab is low). If the data on the address[] port changes while we is high (outenab is low), all memory locations that are addressed are overwritten with dio.

Лучше не рискуйте и не трогайте адрес и данные, пока we активен, а еще лучше перейдите в синхронный режим, если скорость важна. А то иначе какое-то шаманство начинается, что впоследствие может затруднить дальнейшее развитие проекта.


К сожалению я не могу использовать в синхронном режиме.(либо придется переделывать плату). Т.к. не придусматривалось использование внутренней памяти и у меня частоты внутри достаточно низкие а доступ будет от внешнего (по отношению к ACEXу устройства).
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 14 2006, 04:42
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(silica @ Apr 13 2006, 13:43) *
К сожалению я не могу использовать в синхронном режиме.(либо придется переделывать плату). Т.к. не придусматривалось использование внутренней памяти и у меня частоты внутри достаточно низкие а доступ будет от внешнего (по отношению к ACEXу устройства).


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


--------------------
Go to the top of the page
 
+Quote Post
silica
сообщение Apr 14 2006, 04:56
Сообщение #5


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

Группа: Свой
Сообщений: 95
Регистрация: 21-11-05
Из: Киев
Пользователь №: 11 167



Цитата(des00 @ Apr 14 2006, 07:42) *
Цитата(silica @ Apr 13 2006, 13:43) *

К сожалению я не могу использовать в синхронном режиме.(либо придется переделывать плату). Т.к. не придусматривалось использование внутренней памяти и у меня частоты внутри достаточно низкие а доступ будет от внешнего (по отношению к ACEXу устройства).


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


Я же написал что внутренняя частота относительно маленькая, асинхронный доступ быстрее. Необходимо заводить на ПЛИС более высокую частоту, чего бы не хотелось делать. Да и нет у меня ее в явном виде smile.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение Apr 14 2006, 16:10
Сообщение #6


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Все верно, WE# - потенциальный сигнал.
Быстрее, чем ACEX может, работать не получится. smile.gif
Т.е. придется держать WE# активным в течение всего требуемого времени. sad.gif
Go to the top of the page
 
+Quote Post
silica
сообщение Apr 14 2006, 17:12
Сообщение #7


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

Группа: Свой
Сообщений: 95
Регистрация: 21-11-05
Из: Киев
Пользователь №: 11 167



Цитата(vitan @ Apr 14 2006, 19:10) *
Все верно, WE# - потенциальный сигнал.
Быстрее, чем ACEX может, работать не получится. smile.gif
Т.е. придется держать WE# активным в течение всего требуемого времени. sad.gif


Ладно сейчас допишу, в понедельник проверю smile.gif . Контроллер держит данные и адрес дольше чем nWE, так что проблем не должно быть.
Go to the top of the page
 
+Quote Post
vetal
сообщение Apr 14 2006, 19:37
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



А что мешает использовать один из управляющих сигналов для тактирования памяти(тот же самый nWE)?
И переразводить ничего не надо.
Go to the top of the page
 
+Quote Post
silica
сообщение Apr 15 2006, 06:50
Сообщение #9


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

Группа: Свой
Сообщений: 95
Регистрация: 21-11-05
Из: Киев
Пользователь №: 11 167



Цитата(vetal @ Apr 14 2006, 22:37) *
А что мешает использовать один из управляющих сигналов для тактирования памяти(тот же самый nWE)?
И переразводить ничего не надо.

А смысл городить огород если память поддерживает асинхронный режим? От этого лучше не станет. Вот в циклоне пришлось бы повыпендриваться smile.gif, но и циклон я обвязал бы по другому.
Go to the top of the page
 
+Quote Post
Ledol
сообщение Apr 20 2006, 10:53
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 64
Регистрация: 16-03-05
Из: Perm, Russia
Пользователь №: 3 405



На примере LPM_RAM_DQ могу сказать, что запись данных производится абсолютно асинхронно. т.е. пока WE в VCC данные с шины data будут записаны во все адреса установленные на шине адрес
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 20:25
Рейтинг@Mail.ru


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