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

 
 
> EP9307 & SDRAM на 100Mhz, никак не запустить память на 100Mhz
Andrei....
сообщение Dec 6 2006, 14:42
Сообщение #1


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

Группа: Новичок
Сообщений: 104
Регистрация: 20-03-06
Пользователь №: 15 402



Не могу никак запустить программу на 100Mhz. На 25Mhz код работает стабильно, на 50Mhz иногда глючит, а на 100Mhz ни в какую не запускается.
Программу запускаю из SDRAM, регистры SDRAM Controller'а настраиваю дебугерным скриптом.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Dec 6 2006, 18:41
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата
Есть какие то рекомендации по номиналам?

Резистор - не более 22 Ом, а для начала лучше вообще заменить перемычкой. Конденсатор - просто убрать.

И посмотрите осциллографом как выглядит сигнал SDCLK непосредственно на ноге SDRAM.
Go to the top of the page
 
+Quote Post
sff
сообщение Dec 6 2006, 18:50
Сообщение #3


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

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(aaarrr @ Dec 6 2006, 18:41) *
Резистор - не более 22 Ом, а для начала лучше вообще заменить перемычкой. Конденсатор - просто убрать.

И посмотрите осциллографом как выглядит сигнал SDCLK непосредственно на ноге SDRAM.

А в референс дизайне идет 33 ом... Да и мне HyperLynx насчитал побольше.

2 Andrei.... Вот не пойму а конденсатор там как включён? Это у вас паралельная RC у ноги SDRAM?
Go to the top of the page
 
+Quote Post
Andrei....
сообщение Dec 6 2006, 19:05
Сообщение #4


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

Группа: Новичок
Сообщений: 104
Регистрация: 20-03-06
Пользователь №: 15 402



2 Andrei.... Вот не пойму а конденсатор там как включён? Это у вас паралельная RC у ноги SDRAM?
[/quote]

конденсатор фильтруюющий 21 pF на землю у выхода SDCLK рядом с сопротивлением. Эксперимент с сопротислением R0 и без ёмкости поставил сразу - не помогло. Есть впечатление, что без ёмкомсти всё похуже становится.
Возможности посмотреть пока сигнал осцилофграфом нет.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 6 2006, 19:08
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Andrei.... @ Dec 6 2006, 19:05) *
Есть впечатление, что без ёмкомсти всё похуже становится.

Еще один аргумент в пользу проблем с разводкой.
Go to the top of the page
 
+Quote Post
sff
сообщение Dec 6 2006, 19:42
Сообщение #6


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

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(aaarrr @ Dec 6 2006, 19:08) *
Еще один аргумент в пользу проблем с разводкой.


Может тогда стоит посмотреть разводку PCB на предмет signal integrity..
А то так можно ооочень долго подбирать, тыкая в небо..

2 Andrei У вас 2 SDRAM и на шине кроме нее весит Flash, что-то ещё?
Go to the top of the page
 
+Quote Post
Andrei....
сообщение Dec 7 2006, 09:53
Сообщение #7


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

Группа: Новичок
Сообщений: 104
Регистрация: 20-03-06
Пользователь №: 15 402



Цитата(sff @ Dec 6 2006, 19:42) *
Цитата(aaarrr @ Dec 6 2006, 19:08) *

Еще один аргумент в пользу проблем с разводкой.


Может тогда стоит посмотреть разводку PCB на предмет signal integrity..
А то так можно ооочень долго подбирать, тыкая в небо..

2 Andrei У вас 2 SDRAM и на шине кроме нее весит Flash, что-то ещё?


Плата разведена под стандартный модуль SDRAM DIMM168 (соотвественно получается на каждом nSDCS[0:3] четыре микросхемы х8), ещё на шине висит flash, sram и логика.
Go to the top of the page
 
+Quote Post
sff
сообщение Dec 7 2006, 10:59
Сообщение #8


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

Группа: Свой
Сообщений: 172
Регистрация: 23-04-06
Пользователь №: 16 404



Цитата(Andrei.... @ Dec 7 2006, 09:53) *
Плата разведена под стандартный модуль SDRAM DIMM168 (соотвественно получается на каждом nSDCS[0:3] четыре микросхемы х8), ещё на шине висит flash, sram и логика.


Да но DIMM168 имеет 64 разрядную шину, остальное в воздухе висит или спаяно?

Но смущает больше клок, ведь в DIMM идут 4 клока (CK0-CK3) от буфера клоков, и максимум на 1 линию клока 5 микросхем (для сучая с ECC и 4 без ECC)

Как у Вас SDCLK от EP9307 идет к DIMM? Заведён только на ону линию у DIMM?
Go to the top of the page
 
+Quote Post
Andrei....
сообщение Dec 7 2006, 15:01
Сообщение #9


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

Группа: Новичок
Сообщений: 104
Регистрация: 20-03-06
Пользователь №: 15 402



Цитата(sff @ Dec 7 2006, 10:59) *
Цитата(Andrei.... @ Dec 7 2006, 09:53) *

Плата разведена под стандартный модуль SDRAM DIMM168 (соотвественно получается на каждом nSDCS[0:3] четыре микросхемы х8), ещё на шине висит flash, sram и логика.


Да но DIMM168 имеет 64 разрядную шину, остальное в воздухе висит или спаяно?

Но смущает больше клок, ведь в DIMM идут 4 клока (CK0-CK3) от буфера клоков, и максимум на 1 линию клока 5 микросхем (для сучая с ECC и 4 без ECC)

Как у Вас SDCLK от EP9307 идет к DIMM? Заведён только на ону линию у DIMM?


DIMM128Mb (16 микросхем) без ECC, клок завел на все четыре CK0-3, каждая четвёрка микросхем выбирается соответствующим nSDCS[0:3] и их выводы (32 разряда) заведены на 32-разрядную шину процессора. Использовано всё, ничего в воздухе не висит.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Andrei....   EP9307 & SDRAM на 100Mhz   Dec 6 2006, 14:42
- - sff   Цитата(Andrei.... @ Dec 6 2006, 14:42) Не...   Dec 6 2006, 16:47
- - aaarrr   С большой вероятностью можно предположить, что про...   Dec 6 2006, 18:04
- - Andrei....   Мне тоже кажется что железо, подозреваю согласующе...   Dec 6 2006, 18:30
|- - aaarrr   Цитата(sff @ Dec 6 2006, 18:50) А в рефер...   Dec 6 2006, 19:04
|- - sff   Цитата(Andrei.... @ Dec 7 2006, 15:01) DI...   Dec 7 2006, 15:25
|- - Andrei....   Цитата(sff @ Dec 7 2006, 15:25) Цитата(An...   Dec 7 2006, 15:49
- - asen   Вообще может сначало проведеш такиеже изыскания ка...   Dec 7 2006, 05:16


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

 


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


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