|
72-bit DDR3 и контроль ошибок |
|
|
|
 |
Ответов
|
Nov 16 2012, 17:45
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(vitan @ Nov 15 2012, 17:11)  Шесть? Почему? Сэкономить пытаемся путем установки 16-битных. На 64 бита выходит 4 штуки. Остается подключить еще 8 бит. Вот и хочется не плодить номенклатуру и обойтись одним типом. Откуда шесть?
Или таки не получится из-за технических ограничений? Я первый раз делаю DDR3, и пока не знаю абсолютно всех тонкостей. Хоть бы сказали какой хост... Не все будут с 16-битной геометрией + ЕЦЦ работать. Иви Бридж не может, например.... Так что смотрите внимательно. И еще наводка - Micron TwinDie....
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Nov 16 2012, 18:52
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Victor® @ Nov 16 2012, 21:45)  Хоть бы сказали какой хост... Не все будут с 16-битной геометрией + ЕЦЦ работать. Таак... Это, собственно, почему? А так - freescale p4080. Саппорт говорит, что все в порядке, и так уже кто-то делал. При этом никаких особых моментов нету. Это логично.  Цитата(Victor® @ Nov 16 2012, 21:45)  Иви Бридж не может, например.... Так что смотрите внимательно. Что именно он не может? Не может с 16-битными вообще, или с 16-битными + ECC? Если вообще, то все понятно. Цитата(Victor® @ Nov 16 2012, 21:45)  И еще наводка - Micron TwinDie.... Ммм... Это то, что в jedec называют stacked/dual die? Не очень понимаю, как это может помочь? С точки зрения применения это же все равно один корпус. Вы говорите про эту мифическую надежность? Чем этот случай отличается от обычной микросхемы? Только разными подложками? Ну и что? Если сгорит одна подложка, то кто может гарантировать, что вторая не сгорит? Ну да, вероятность на первый взгляд меньше только потому что подложки разные, но кто это может гарантировать? В общем, я это все к тому, что я не считаю применение ECC нужным только ради надежности. Скорее я бы говорил о безошибочности. Точнее даже о снижении количества ошибок. Думаю, не стоит в этот вопрос подмешивать надежность, это, все-таки, более широкое понятие.
|
|
|
|
|
Nov 17 2012, 10:19
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(vitan @ Nov 16 2012, 21:52)  Таак... Это, собственно, почему? А так - freescale p4080. Саппорт говорит, что все в порядке, и так уже кто-то делал. При этом никаких особых моментов нету. Это логично. Что именно он не может? Не может с 16-битными вообще, или с 16-битными + ECC? Если вообще, то все понятно. Ммм... Это то, что в jedec называют stacked/dual die? Не очень понимаю, как это может помочь? С точки зрения применения это же все равно один корпус. Вы говорите про эту мифическую надежность? Чем этот случай отличается от обычной микросхемы? Только разными подложками? Ну и что? Если сгорит одна подложка, то кто может гарантировать, что вторая не сгорит? Ну да, вероятность на первый взгляд меньше только потому что подложки разные, но кто это может гарантировать? В общем, я это все к тому, что я не считаю применение ECC нужным только ради надежности. Скорее я бы говорил о безошибочности. Точнее даже о снижении количества ошибок. Думаю, не стоит в этот вопрос подмешивать надежность, это, все-таки, более широкое понятие. 1) Ivy Bridge не поддерживает 16-бит + ЕСС (по моему я так и написал) 2) Я про надежность вообще ничего не говорил - тем более мифическую. 3) Мне Twin Die очень помог (причем Micron делает их разными способами для х8, х16, х32) У меня вместо 18 чипов (2 рэнка из х8 чипов) на один канал получилось 9. Чувствуете разницу? Структура как в JEDEC Standard No. 21C Page 4.20.21-D3 (4_20_21_AnnexDR21A.pdf) С P4080 дело было года 3 назад (ставилось 9 штук MT41J512M8THD - тоже TwinDie). Но проект остался на бумаге.
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Nov 17 2012, 12:20
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Victor® 1. Объясните, что это значит? Т.е. для начала, поддерживает ли он 16 бит просто. Т.е. я могу набрать из 16-битных микросхем на нем 64 бита? 1.1. Если могу, то следом вопрос про ECC. Сколько у него бит на ECC? Наверно, восемь. И какое ему тогда дело, где эти восемь будут лежать: в восьмибитной микросхеме, или в 16-битной? 1.2. Если не могу, то вопрос исчерпан.
2. & 3. Ну, Вы же сразу не сказали, что стоит за предложением посмотреть на twindie. Я и подумал, что это в духе предыдущих постов, где Ant_m упоминал про надежность. Про 9 и 18 понятно, но это не мой случай. У меня два контроллера по 72 бит каждый, поэтому там это бесполезно, к сожалению.
А Вам-то чем помогло, разве нельзя было тупо взять микросхемы в два раза более емкие? Или они только с этой технологией и были?
|
|
|
|
|
Nov 17 2012, 12:44
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(vitan @ Nov 17 2012, 16:20)  Victor® 1. Объясните, что это значит? Т.е. для начала, поддерживает ли он 16 бит просто. Т.е. я могу набрать из 16-битных микросхем на нем 64 бита? 1.1. Если могу, то следом вопрос про ECC. Сколько у него бит на ECC? Наверно, восемь. И какое ему тогда дело, где эти восемь будут лежать: в восьмибитной микросхеме, или в 16-битной? 1.2. Если не могу, то вопрос исчерпан. Да мне как-бы понятно про Intel. Если Вы что-то будете делать на Intel - у Вас должен быть доступ ко всей документации. Там все и написано. Я трепаться более не могу - NDA. Цитата(vitan @ Nov 17 2012, 16:20)  Про 9 и 18 понятно, но это не мой случай. У меня два контроллера по 72 бит каждый, поэтому там это бесполезно, к сожалению. И у меня 2 контроллера. Какая разница сколько их? Хоть 3 как в T4240... Цитата(vitan @ Nov 17 2012, 16:20)  А Вам-то чем помогло, разве нельзя было тупо взять микросхемы в два раза более емкие? Или они только с этой технологией и были? Если Вы про P4080 - то да. Это было самое емкое на тот момент.
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
|
Nov 17 2012, 13:06
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Victor® @ Nov 17 2012, 16:44)  Да мне как-бы понятно про Intel. Если Вы что-то будете делать на Intel - у Вас должен быть доступ ко всей документации. Там все и написано. Я трепаться более не могу - NDA. Хм... Раз боитесь NDA, обсудим какую-нибудь абстрактную фирму. Допустим, есть некий проц (у Вас). Как Вы ответите на вопрос 1.1? Цитата(Victor® @ Nov 17 2012, 16:44)  И у меня 2 контроллера. Какая разница сколько их? Хоть 3 как в T4240... Ну так помогли бы некие микросхемы с большей разрядностью, но не с отличиями во внутренней организации, верно? Поэтому оба контроллера можно было бы посадить на одни и те же микросхемы (на половинку каждый) например. Вот я о чем. Но это не судьба. Хотя вроде на подходе 32-битные, но они пока экономически невыгодны, жалко...
|
|
|
|
|
Nov 17 2012, 13:37
|

Lazy
     
Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76

|
Цитата(vitan @ Nov 17 2012, 16:06)  Ну так помогли бы некие микросхемы с большей разрядностью, но не с отличиями во внутренней организации, верно? Поэтому оба контроллера можно было бы посадить на одни и те же микросхемы (на половинку каждый) например. Вот я о чем. Но это не судьба. Хотя вроде на подходе 32-битные, но они пока экономически невыгодны, жалко... Такого не встречал и сомневаюсь что есть. На 2 рэнка - пожалуйста. На 2 контроллера - надо иметь 2 абсолютно независимых (адрес, данные, управление...) кристалла в корпусе. Смысл какой? В TwinDie многое у 2-х кристаллов общее - например адреса...
--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
|
|
|
|
Сообщений в этой теме
vitan 72-bit DDR3 и контроль ошибок Nov 15 2012, 13:27 Ant_m Пардон, не подумал...
У нас сделано именно на 16... Nov 16 2012, 05:44 vitan Вооот...
Мы раньше делали на восьмибитных (тоже пр... Nov 16 2012, 06:03 Ant_m Вот что пишет микрон (MT41J64M16 стр.16 13):
Цитат... Nov 16 2012, 06:29 vitan Цитата(Ant_m @ Nov 16 2012, 10:29) Вот чт... Nov 16 2012, 06:31 Ant_m Как я понимаю неиспользуемые выводы данныех можно ... Nov 16 2012, 06:43 vitan Цитата(Ant_m @ Nov 16 2012, 10:43) Как я ... Nov 16 2012, 07:47 Ant_m Если ODT выключено, то я бы ставил резисторы в обя... Nov 16 2012, 11:17 vitan Цитата(Ant_m @ Nov 16 2012, 15:17) Если O... Nov 16 2012, 12:26
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|