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

 
 
> EDK9.2 - CY7C1380D(SSRAM), проблема с подключением через ЕМС1.0в
OLEG999
сообщение Aug 27 2008, 12:09
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 26-08-08
Пользователь №: 39 822



Дело в том, что этот модуль ЕМС1.0в помоему не очень подходит под этот SSRAM, но тем не мение на одном из бордов (виртекс4) он нормально работал с почти анологичной SSRAM кипарисов но только она была без АДСП И АДСЦ и на 1 мб, а эта на 2!

Проблема в следующем есть микросхема CY7C1380D, есть ЕДК9.2, ЕМС1.0в, надо только это все связать!!

На сайте кипарисов я нашел ман позваляющий убрать все сигналы управления до минимума!!Оставив только ОЕ и 4 BWE так как DQ 32-х разрядная, остольные заводятся на соответствующие разрешающие уровни!!

Но ничего не выходит!!

Еще вопрос шина адреса для меня немного странновата!Тоесть есть 3 различия между адресами(приведено на рисунке) A0, A1, A(2 to 18) я немного не понял этого решения!!Как сдесь задать адрес и как его задать в ЕДК??

Так что вот такие у меня проблемы!!

Подскажите если есть какие нибудь соображения!!

Спасибо зарание!
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RKOB
сообщение Sep 8 2008, 13:54
Сообщение #2


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

Группа: Свой
Сообщений: 172
Регистрация: 17-03-05
Пользователь №: 3 422



Используем CY7C1471V25 (Flow-Through), проблем не обнаружено.
С адресацией все просто: важны лишь 0 и 1 биты, а остальные назначаете сами. Если вам поможет, вот его mhs-описание из моего проекта ():

PORT SRAM_0_DQ_pin = SRAM_0_DQ, DIR = IO, VEC = [0:31]
PORT SRAM_0_A_pin = SRAM_0_A, DIR = O, VEC = [0:31] # вывожу все адреса, цепляю только нужные
PORT SRAM_0_BEN_pin = SRAM_0_BEN, DIR = O, VEC = [0:3]
PORT SRAM_0_WEN_pin = SRAM_0_WEN, DIR = O
PORT SRAM_0_OEN_pin = SRAM_0_OEN, DIR = O, VEC = [0:0]
PORT SRAM_0_ADVLD_pin = SRAM_0_ADVLD, DIR = O
PORT SRAM_0_MODE_pin = SRAM_0_MODE, DIR = O
PORT SRAM_0_ZZ_pin = net_gnd, DIR = O
PORT SRAM_0_CE_pin = net_gnd, DIR = O
PORT SRAM_0_CEN_pin = net_vcc, DIR = O
PORT SRAM_0_CLK_pin = SRAM_0_clock, DIR = O
PORT SRAM_0_CLK_FB = SRAM_0_clk_FB, DIR = I, SIGIS = CLK, CLK_FREQ = 100000000

BEGIN opb_emc
PARAMETER INSTANCE = sram_0
PARAMETER HW_VER = 2.00.a
PARAMETER C_MAX_MEM_WIDTH = 32
PARAMETER C_MEM0_WIDTH = 32
PARAMETER C_NUM_BANKS_MEM = 1
PARAMETER C_SYNCH_MEM_0 = 1
PARAMETER C_OPB_CLK_PERIOD_PS = 10000
PARAMETER C_INCLUDE_DATAWIDTH_MATCHING_0 = 0
PARAMETER C_TCEDV_PS_MEM_0 = 0
PARAMETER C_TAVDV_PS_MEM_0 = 0
PARAMETER C_TWC_PS_MEM_0 = 0
PARAMETER C_TWP_PS_MEM_0 = 0
PARAMETER C_THZCE_PS_MEM_0 = 0
PARAMETER C_THZOE_PS_MEM_0 = 0
PARAMETER C_TLZWE_PS_MEM_0 = 0
PARAMETER C_SYNCH_PIPEDELAY_0 = 1
PARAMETER C_MEM0_BASEADDR = 0x40800000
PARAMETER C_MEM0_HIGHADDR = 0x40ffffff
BUS_INTERFACE SOPB = mb_opb
PORT OPB_Clk = sys_clk_s
PORT Mem_DQ = SRAM_0_DQ
PORT Mem_A = SRAM_0_A
PORT Mem_BEN = SRAM_0_BEN
PORT Mem_WEN = SRAM_0_WEN
PORT Mem_OEN = SRAM_0_OEN
PORT Mem_ADV_LDN = SRAM_0_ADVLD
PORT Mem_LBON = SRAM_0_MODE
END

Удачи!!!
Go to the top of the page
 
+Quote Post



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

 


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


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