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

 
 
> Блочная память и её работа, RAMB4_S16
darkniisiis
сообщение Mar 15 2007, 10:55
Сообщение #1


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

Группа: Новичок
Сообщений: 86
Регистрация: 19-10-06
Пользователь №: 21 468



Вот для проекта мне необходимо использовать блочную память. Под задание подходит готовый компонент ISE RAMB4_S16. Пробовал смоделировать её с помощью модельсима,но что то не пойму логику её работы, не могу получить вектор на выходе,всегда нули.Управляющие сигналы:
RST-сброс
ЕN-разрешение работы
CLK-сигналы синхронизации
WE-разрешение записи
ADDR-вход адреса
DI-вход данных
DO-выход
Подскажите пожалуста как она работает?
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 23)
darkniisiis
сообщение Mar 21 2007, 11:21
Сообщение #16


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

Группа: Новичок
Сообщений: 86
Регистрация: 19-10-06
Пользователь №: 21 468



Цитата(andrew_b @ Mar 20 2007, 14:25) *
Почему имена сигналов съехали?
Настойчиво вам советую прислушаться к просьбе коллеги BSV показать тестбенч.

Да, извините,допустил оплошность,не дал расшифровку сигналов ко второй диаграмме.
Исправляюсь:
xlxn_2 - we
xlxn_3 - rst
xlxn_4 - clk
xlxn_5 - addr
xlxn_6 - DI
xlxn_7 - DO
xlxn_8 - en
По поводу тестбенча-я сигналы задавал вручную,но если это поможет разобраться в проблеме сейчас напишу тестбенч,прогоню память через него и выложу
Go to the top of the page
 
+Quote Post
Doka
сообщение Mar 21 2007, 13:01
Сообщение #17


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



учите матчасть, товарищ darkniisiis
всё работает:

вот поведенческая симуляция:
Прикрепленное изображение

вот после P&R:
Прикрепленное изображение


ISE 8.2.02
ModelSim SE 6.1c

вот сам проект: Прикрепленный файл  src_inside.zip ( 307.65 килобайт ) Кол-во скачиваний: 155


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
darkniisiis
сообщение Mar 21 2007, 14:41
Сообщение #18


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

Группа: Новичок
Сообщений: 86
Регистрация: 19-10-06
Пользователь №: 21 468



Doka, просмотрел Ваш проект и окончательно запутался в своём, возникло подозрение что с матчастью у меня совсем плохо.Что представляет у Вас сигнал GSR? Откуда он берётся?
Большая к Вам просьба,помогите мне разобраться с моим проектом,я его прикрепляю к сообщению. Уверен я там допустил ошибку,но разобраться не могу.

Сообщение отредактировал darkniisiis - Mar 21 2007, 14:43
Прикрепленные файлы
Прикрепленный файл  Memory_test.rar ( 184.82 килобайт ) Кол-во скачиваний: 35
 
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Mar 21 2007, 14:54
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(darkniisiis @ Mar 21 2007, 14:41) *
Большая к Вам просьба,помогите мне разобраться с моим проектом,я его прикрепляю к сообщению. Уверен я там допустил ошибку,но разобраться не могу.

Код я посмотрел. Ничего криминального. Но тестбенч я за вас писать не буду, уж не обессудьте... Давайте тестбенч, я посмотрю в симуляторе.
Go to the top of the page
 
+Quote Post
darkniisiis
сообщение Mar 21 2007, 15:18
Сообщение #20


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

Группа: Новичок
Сообщений: 86
Регистрация: 19-10-06
Пользователь №: 21 468



Сейсас тестбенч попробую сварганить,просто по работе приходиться и на другие дела отвлекаться,времени просто не хватает.
Go to the top of the page
 
+Quote Post
Doka
сообщение Mar 21 2007, 15:49
Сообщение #21


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(darkniisiis @ Mar 21 2007, 15:18) *
Сейсас тестбенч попробую сварганить,просто по работе приходиться и на другие дела отвлекаться,времени просто не хватает.

используйте тестбенч от выложенного мной проекта - он априори рабочий..
(имена сигналов приведите в соответсвии со схемой/hdl-описпанием)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
darkniisiis
сообщение Mar 23 2007, 13:46
Сообщение #22


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

Группа: Новичок
Сообщений: 86
Регистрация: 19-10-06
Пользователь №: 21 468



Написал тестбенч,исходя из своей логики работы устройства(которую,надеюсь, вы поможете мне изменить на правильную). Проект с тестбенчем привожу ниже. Жду вашей помощи.
Прикрепленные файлы
Прикрепленный файл  Mem_testing.rar ( 191.54 килобайт ) Кол-во скачиваний: 35
 
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Mar 23 2007, 15:48
Сообщение #23


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(darkniisiis @ Mar 23 2007, 13:46) *
Написал тестбенч,исходя из своей логики работы устройства(которую,надеюсь, вы поможете мне изменить на правильную).

Вы совершенно напрасно решили, что память будет работать на 20 ГГц. Уменьшите частоту тактового сигнала хотя бы на два порядка.
Go to the top of the page
 
+Quote Post
darkniisiis
сообщение Mar 23 2007, 16:38
Сообщение #24


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

Группа: Новичок
Сообщений: 86
Регистрация: 19-10-06
Пользователь №: 21 468



намёк понял,сейчас проверим

да,вы были правы,загонял я её.А почему не происходит чтение и запись первого числа?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:54
Рейтинг@Mail.ru


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