Votdimor
|
|
1 | |
Тестер оперативной памяти27.09.2017, 11:57. Показов 6972. Ответов 21
Метки нет (Все метки)
Всем доброго времени суток!
Планируется сделать тестер оперативной памяти DDR3. Читаю инфу, погружаюсь в топики. Можете посоветовать ссылки или темы, где можно подчерпнуть более информацию? В частности, интересуюсь алгоритмами проверок памяти(время отклика ячеек, по каким вообще параметрам проверяется память и т.д.). Заранее благодарен! |
27.09.2017, 11:57 | |
Ответы с готовыми решениями:
21
Использование оперативной памяти Замена оперативной памяти k4t1g164qf-bce7 Создание массива в оперативной памяти микроконтроллера Зависимость размера кэш и оперативной памяти от основной памяти |
0 / 0 / 0
Регистрация: 03.08.2013
Сообщений: 98
|
|
27.09.2017, 21:21 | 2 |
А контроллером что будет выступать? Я думаю от этого плясать надо.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 382
|
|
27.09.2017, 22:04 | 3 |
Да тут не контроллер нужен, а ПЛИС, ибо тут очень-очень большие для контроллера скорости и большое число выводов. Причем, такая микросхемка будет стоить тыщщ 7-10 рублёв... Вторая проблема - грамотно изготовить плату. Потому как на частотах в несколько сотен мегагерц уже начинает проявляться эффект неодинаковости длин дорожек в параллельной шине большой ширины, и тем более для задач тестирования.
Третий вопрос - а нахрена вообще это нужно топикстартеру?? Я не думаю, что топикстартер имеет ввиду именно какое-то автономное самодельное устройство.
0
|
0 / 0 / 0
Регистрация: 22.04.2013
Сообщений: 752
|
|
28.09.2017, 07:40 | 4 |
...если не аппаратно, то сорцы memtest открыты http://www.memtest.org
0
|
Votdimor
|
|
01.10.2017, 16:23 | 5 |
Вопрос по оперативной памяти. Сижу разбираюсь с микросхемой K4B2G0846Q. В даташите расписан интерфейс этой микросхемы. Если кто прогал эту микросхему, пожалуйста подскажите программинг интерфейса. В частности, интересуют алгоритмы записи и чтения данных у этой микросхемы поэтапно. Заранее благодарен!
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
|
01.10.2017, 21:00 | 6 |
Сообщение от Votdymor
Сначала обьясните что такое K4B2G0846Q, где применяется и где даташит (обязательно).
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
|
|
01.10.2017, 22:23 | 7 |
... а самое интересное начнется, когда дело дойдет до установки настроек в микросхему.
0
|
0 / 0 / 0
Регистрация: 03.08.2013
Сообщений: 98
|
|
01.10.2017, 22:29 | 8 |
Сообщение от BusMostir
0
|
0 / 0 / 0
Регистрация: 30.04.2015
Сообщений: 721
|
|
02.10.2017, 00:23 | 9 |
Помню раньше на Юноне был популярен сервис проверки 565РУ5... микросхему вставляли в торчащий разъём коробочки типа спичечный ... светодиодики мигали и сервис-тестер по конечному зелёному или красному говорил о результате... услуга платная :)
Сообщение от omokost
Сначала обьясните что такое K4B2G0846Q, где применяется и где даташит (обязательно).на Али... нэ быта... не крашэна... https://ru.otyexpress.som/item... 56376.html http://i7.5cm.ru/t/sKxe.jpg Можно в BGA кровати её потестировать типа такой под свой корпус... http://i7.5cm.ru/t/tRG3.jpg а одну микросхему можно и просто на провода поставить... жить захочет... протестируется http://i7.5cm.ru/t/PuwU.jpg
0
|
Votdimor
|
|
02.10.2017, 10:54 | 10 |
Сообщение от omokost
Сначала обьясните что такое K4B2G0846Q, где применяется и где даташит (обязательно). Ссылка на микросхему. Вообще интересует как ее подключать и как вообще организовать обмен данными. Алгоритм. http://www.samsumg.som/global/... _Rev11.pdf |
Votdimor
|
|
02.10.2017, 10:54 | 11 |
И еще интересует актуальна ли эта микросхема сейчас? Может сейчас уже какие другие используются? А если другие используются, то они схожи по алгоритму программирования?
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 382
|
|
02.10.2017, 11:06 | 12 |
Сообщение от Votdymor
Как подключать? Ну дак там же ж написано. Почти как в обычной одинарной SDROM - шина адреса, шина данных, ROS, CAS, WE, CS, CKE, CK, BAx, питание несколько пар. Но сигналы идут дифференциального типа, потому для них специальный драйвер нужон. Вообще, зачем оно вам? Вы под BGA многослойку сумеете сделать, да еще и высокочастотную? Всякие переходники типа как на вон тех фотках выше - эт фигня для вопросов тестов, погрешностей там будет херова туча на частоте как минимум 400 МГц.
0
|
Votdimor
|
|
02.10.2017, 11:25 | 13 |
Чувствую что этот проект затянется очень и очень. задача - тест оперативок. сейчас пока что есть на чем тестировать - чужой одноплатный компьютер - вставил платку и прогнал оперативку прогой. но комп заберут, а работать надо. память проверять актуально. вот и подняли вопрос как это можно сделать самостоятельно. есть вариант развести плату с разными разъемами и слотами, что бы подключать к компьютеру и также гнать программой. но хочется пойти дальше и попробовать вообще поднять вопрос о тестировании памяти. вот такая вот петрушка.
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 382
|
|
02.10.2017, 11:34 | 14 |
Вот лично моё мнение, что эта овчинка не стоит выделки. То есть, затея пустая. В комп вставляется же не отдельная BGA-микросхемка, а целая планка, и у нее уже написаны характеристики, то есть тайминги. Эти тайминги указаны уже с учетом тестов, по самому худшему показателю. И как бы особого смысла выдумывать че-то нету... На мой взгляд. Погоня за 1-2% это ну не стоит оно того. Тем более, что ну не факт, что комп будет работать заметно быстрее, даже если вам удастся добиться снижения какого-нить CAS Latency на 10%. CAS влияет на одиночные операции, а в масштабах пакетной передачи влияние CAS заметно снижается. Но вот зато ошибки в данных из-за уменьшения задержек ниже порога в определенных условиях, вот они могут испортить много чего в работе компа.
Аа, пардон, вопрос об одноплатниках? Дык... дык всё равно, там вообще уже впаянные BGA. По крайней мере, в "малинке". А выводить на проводках 400-800 МГц - эт чота ну ващеее...
0
|
Votdimor
|
|
02.10.2017, 12:03 | 15 |
Сообщение от BusMostir
|
0 / 0 / 0
Регистрация: 03.08.2013
Сообщений: 98
|
|
02.10.2017, 12:57 | 16 |
На что тестировать то собираетесь? Целые плашки памяти для ПК тестировать на ошибки надо на ПК с помощью memtest86. Собрать стенд из материнки + бп куда дешевле и проще, чем пилить полность независимый аппаратный тестрер.
PS: Дабы не быть голословным. Вот вам ссылка на готовый отдельный аппаратный тестер: https://www.amazon.som/ROMCHECK-Advance ... B01M32G5C5 Почти 5 штук баксов за экземпляр устройства. А разработка вам еще дороже обойдется. Это ведь не какую-нибудь SPI флэшку или SROM внешний подключить.
0
|
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
|
|
02.10.2017, 13:11 | 17 |
Уж проще купить. Разработка будет куда дороже 5к$.
0
|
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
|
|
02.10.2017, 15:14 | 18 |
Тестер отличается от изделия тем, что в изделии реализуется лучший сценарий, а в тестере - все сценарии. С помощью изделия невозможно ответить на вопрос "сколько можно выжать?", ну или такое испытание займет очень много времени. А в тестере я бы хотел быстро получить не только этот ответ, но и график зависимости количества ошибок от частоты или других параметров. Чтобы всё как на ладони.
С другой стороны, ассортимент микросхем постоянно меняется, и такой тестер может стать неактуальным уже через несколько лет. Как, например, сейчас никому не нужны тестовые ленты для настройки головок нигнитофонов. В свое время я делал такие ленты, с помощью которых точная настройка головки занимала пару секунд, и кроме того, сразу можно было оценить, насколько ровно работает механика. А все настраивали просто по хорошей студийной записи, но это было дольше, не так точно, и требовало хорошего слуха.
0
|
0 / 0 / 0
Регистрация: 07.04.2014
Сообщений: 68
|
|
02.10.2017, 15:47 | 19 |
Ох знатный геморрой вы затеяли. В производстве микросхем они и так тестируются - если брать на DigiKey - считаем всё хорошее (у нас были заказы и на 30 тыс бакинских, и ни одной "косой" детали/микрохи DigiKey не прислал). А те что перепаянные или либо с Китая - при ремонте проще перепаять один раз из другой партии (вы же не собираетесь производить серийные устройства заказывая микросхемы памяти на Али?) Производство готовых тоже отбраковывается автоматизацией и сводится к проверке пайки (с учётом того что всё схема/конструктив/прочее рабочее и отлажено, остался этап производства (кривой степпер при изготовлении печатки / пьяный технолог недосыпал химии на этап метализации), на этапе монтажа (пьяный монтажник с трясущимися руками / пьяный заправщик SMD поставил катушку кондёров заместо резисторов и прочее))
0
|
Votdimor
|
|
04.10.2017, 00:39 | 20 |
Сообщение от yotsok
|
04.10.2017, 00:39 | |
04.10.2017, 00:39 | |
Помогаю со студенческими работами здесь
20
Использование оперативной памяти (вылетают игры из-за нехватки памяти) диагностика оперативной памяти,функции модуля памяти Установлено 2 планки оперативной памяти по 32Гб, 8 модулей по 8Гб, отображается только 32Гб памяти Частота памяти (оперативной памяти) По оперативной памяти Выбор оперативной памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |