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

 
 
 
Reply to this topicStart new topic
> A насколько можно верить Гиперлинксу?, и как оно с такими сигналами может работать?
AlexN
сообщение Dec 13 2007, 12:06
Сообщение #1


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

Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200



Вот удалось наконец посимулировать в гиперлинксе отладочную плату от Cirrus EDB9315A.
Интересно было понять, насколько там "правильная" разводка с тем, чтобы добиться сигналов на своей плате не хуже.
Вот посимулировал, и подумалось, что развести хуже - довольно трудно.
Скажу сразу - плата работаети без сбоев.
на плате даже сделаны попытки какого-то выравнивания длин, но почему-то до разъема шины адреса-данных. При этом длина сигнальных трасс адресов-данных до собственно микросхем - не выровнена.
Итак:
проект PCB взят с сайта цирруса
процессор EP9315 200МГц
SDRAM 2 чипа Samsung 128 Mbit
Flash Intel 28F128
ibis модельки - от производителей.

Если адресный сигнал более-менее,
данные (для примера D18) - от проца на память - терпимо, а вот от памяти к процу - полная кака, причем на входе проца в середине импульса провал ниже 2В...
как оно может работать?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

 
Go to the top of the page
 
+Quote Post
Paul
сообщение Dec 13 2007, 19:39
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470



Не настолько уж там и плохо. В зоне неопределенности глюков нет, фронты и спады ровные, а то, что лохматые уровни, так это надо смотреть другие параметры. Не исключено, что плата рассчитана на другую, более низкую, рабочую частоту. Процессор 200МГц совершенно не означает, что на шине тоже будет 200МГц.
К примеру, Athlon X2 4600 - частота 2400МГц, а память только 400МГц (DDR2 800), вот так!
Go to the top of the page
 
+Quote Post
avesat
сообщение Dec 14 2007, 00:03
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Цитата(Paul @ Dec 13 2007, 21:39) *
... Процессор 200МГц совершенно не означает, что на шине тоже будет 200МГц...


Правильно, по этому симулировали на 100Mhz


Цитата(AlexN @ Dec 13 2007, 14:06) *
...
проект PCB взят с сайта цирруса
процессор EP9315 200МГц
SDRAM 2 чипа Samsung 128 Mbit
Flash Intel 28F128
ibis модельки - от производителей.
...


А Stackup платы там тоже был? К сожалению, нет времени искать этот проект.

А по поводу HL, тема вроде была похожая, доверять стоит.


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post
AlexN
сообщение Dec 14 2007, 04:40
Сообщение #4


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

Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200



Цитата(avesat @ Dec 14 2007, 06:03) *
Правильно, по этому симулировали на 100Mhz
А Stackup платы там тоже был? К сожалению, нет времени искать этот проект.

А по поводу HL, тема вроде была похожая, доверять стоит.


плата 8 слоев, переконвертировал из pads в expedition, похоже, что конвертируется не все корректно, поэтому стек платы, который я наблюдаю в expedition "кривой", зато там был чертежик, по которрому промеж слоев препрег 4 mil при общей толщине в 62 mil, то есть где-то опять ошибка в чертеже.
Я поставил препрег и 0.1мм (4 mil) и 0.2мм (8 mil)? но это ничего практически не меняет. Сколько там в реальном падсовом проекте - не знаю...
Кроме того, криво транслируются классы цепей - почти ВСЕ цепи упали в одну группу, с требованием выравнивания по длине внутри группы с точностью 150 mil (!).

пробовал разные модельки sdram - от микрона и самсунга - все звенят одинаково. Посмотрел в модельке скорость нарастания/спада порядка 12V/ns - может в этом собака порылась - не хватает гиперлинксу разрешающей способности..
Потом порылся в библиотеках гиперлинкса ..hyperlynx\extended_ibis\memory\ и нашел для микрона модельку от ментора mt48lc8m16a2tg-75it.ibs - так там
dV/dt_r 1.692/976.9p
dV/dt_f 1.692/445.9p
что гораздо ниже чем у самсунга/микрона
dV/dt_r 1.742V/136.000ps
dV/dt_f 1.769V/164.000ps

так что вопрос применимости моделек открыт...
а кто какие пользует для SDRAM ?

кому интересно - вот исходный падсовый PCB проект
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  EDB9315A_REV_C__Pads.zip ( 494.87 килобайт ) Кол-во скачиваний: 76
 
Go to the top of the page
 
+Quote Post
avesat
сообщение Dec 15 2007, 00:14
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Модели естественно нужно использовать тех производителей микросхемы, которые вы заложили в проект.

Вот вам и выравнивание длин от микрона, и терминация...
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  mt4lsdt864ag_133f2_hyp.zip ( 81.31 килобайт ) Кол-во скачиваний: 93
 


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post

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

 


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


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