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

 
 
 
Reply to this topicStart new topic
> DDR2 без проблем, возможно ?
NavigatorT
сообщение Feb 8 2007, 11:42
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 6-01-07
Пользователь №: 24 162



Проект: ЦП с контроллером DDR2 шаг 0,8 , 166 мгц CLK сигнал на ДДР, терминацию на кристалле не поддерживает, шина памяти 16 или 32 бита; одна либо две микросхемы памяти DDR2 16 бит шаг 0,8 терминацию на кристалле можно включить, техпроцесс ПП позволяет разместить корпуса практически вплотную, других серьезных компонентов на ПП нет.
Вопросы:
1. Допустимо ли использовать трассировку на таких расстояниях без согласующих резисторов (терминаторов).
2. Допустимо ли поставить две микросхемы (для ширины данных 32 бита) последовательно на одни дорожки управления (в отличиии от стандартной схемы "елкой" через резисторы), при этом корпуса памяти будут вплотную друг к другу.
3. Как использовать встроенную терминацию на памяти в п.1 и в п.2
Go to the top of the page
 
+Quote Post
Uree
сообщение Feb 8 2007, 12:07
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



1. Надо моделировать.
2. Надо моделировать.
3. Надо читать доку на чипы.

В общем случае могу сказать одно - для таких сигналов/скоростей моделирование обязательно.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Feb 8 2007, 12:40
Сообщение #3


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(NavigatorT @ Feb 8 2007, 10:42) *
Проект: ЦП с контроллером DDR2 шаг 0,8 , 166 мгц CLK сигнал на ДДР, терминацию на кристалле не поддерживает, шина памяти 16 или 32 бита; одна либо две микросхемы памяти DDR2 16 бит шаг 0,8 терминацию на кристалле можно включить, техпроцесс ПП позволяет разместить корпуса практически вплотную, других серьезных компонентов на ПП нет.
Вопросы:
1. Допустимо ли использовать трассировку на таких расстояниях без согласующих резисторов (терминаторов).
2. Допустимо ли поставить две микросхемы (для ширины данных 32 бита) последовательно на одни дорожки управления (в отличиии от стандартной схемы "елкой" через резисторы), при этом корпуса памяти будут вплотную друг к другу.
3. Как использовать встроенную терминацию на памяти в п.1 и в п.2

Хм, DDR2 вроде от 200МГц стандартизована.
1. Как уже сказано - надо моделировать. Короткие расстояния - не всегда благо, за такт отражения успевают несколько раз туда-сюда обернуться и "ку-ку". Тем более уровни SSTL-18 мелковаты. DDR2 имеет такую фичу как OCD, если процессор также поддерживает OCD то последовательные и параллельные терминаторы вполне может получиться выкинуть. Обратите также внимание на overshoot и undershoot.
2. Для управляющих цепей на 166МГц (~3нс на установку/удержание, живут же люди smile.gif) для двух микросхем топология особого значения иметь не будет. Можно разводить как daisychain так и balanced tree - обычно без разницы. Моделирование также настоятельно рекомендуется.
3. Я бы постоянно (у Вас ведь один банк?) разрешил ODT и провел бы калибровку с использованием OCD (сам эту процедуру не делал, личного опыта пока нету).
Go to the top of the page
 
+Quote Post
_Макс
сообщение Feb 19 2011, 17:09
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



Цитата(Uree @ Feb 8 2007, 14:07) *
1. Надо моделировать.
2. Надо моделировать.
3. Надо читать доку на чипы.

В общем случае могу сказать одно - для таких сигналов/скоростей моделирование обязательно.

Что можно/лучше использовать для моделирования таких задач?
Go to the top of the page
 
+Quote Post
Corvus
сообщение Feb 19 2011, 18:11
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



HyperLynx от Mentor
Go to the top of the page
 
+Quote Post
.50 BMG
сообщение Mar 5 2011, 21:49
Сообщение #6





Группа: Новичок
Сообщений: 6
Регистрация: 3-03-11
Пользователь №: 63 379



Цитата
Допустимо ли использовать трассировку на таких расстояниях без согласующих резисторов (терминаторов).

Да, при условии что отраженные волны не уменьшают ампмлитуду логических сигналов до порогового уровня. Но с этим надо быть очкень осторожно !


Цитата
Допустимо ли поставить две микросхемы (для ширины данных 32 бита) последовательно на одни дорожки управления (в отличиии от стандартной схемы

Если у вас 2 микросхемы с разрядностью шины данных 32бит переключаемые по CS, то другого выбора нету, но тут поблема в том что входные емкости бдут на пути то до то после активной микросхемы памяти. Амплитуда логических сигналов будет меньше чем в вариантах 2х16bit, 4x8Bit, 8x4bit. К тому-же фроны будут завалены сильнее ибо банално будет больне емкостная нагрузка на выходы DDR контроллера.

Цитата
Как использовать встроенную терминацию на памяти в п.1 и в п.2

Так как позволяет ее использовать DDR контроллер вашего процессора. Обычно на ODT у многих процессоров есть errata.
Можно вообще не использовать если выполняется вышеприведенные условия из п.1 ибо оно увеличивает потребление. Во многоих reference designs от TI оно не используется.
Go to the top of the page
 
+Quote Post
Obstinate
сообщение Mar 6 2011, 07:42
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 240
Регистрация: 27-02-08
Из: Тула
Пользователь №: 35 449



Гляньте вот это: http://focus.ti.com.cn/cn/lit/an/spraac6b/spraac6b.pdf "Implementing DDR2 PCB Layout on the TMS320C6455/TMS320C6454"


--------------------
Ремонт и тюнинг p-n переходов
Go to the top of the page
 
+Quote Post

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

 


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


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