PDA

Просмотр полной версии : Отличия К565РУ7А, Б, В, Г



Sergei Frolov
12.04.2015, 14:12
Я тут на скорую руку сделал для себя проверялку К565РУ5. Там все хорошо, но решил попробовать расширить ее на РУ7.

Вспомнил, что наши К565РУ7 с буквами А, Б чем-то отличаются от наших РУ7В, Г и их иностранных аналогов.

Кто-нибудь может помочь объяснить чем они отличаются? Даташиты на импортные аналоги у меня есть.

Viktor2312
12.04.2015, 14:21
В первую очередь быстродействием и временем регенерации, время регенерации отличается, если память не изменяет в два раза 4 мс и 8 мс. Всего там нужно пробежать по 512 строкам.


http://www.155la3.ru/datafiles/k565ru7.pdf

Вот собственно хорошее описание параметров.

Sergei Frolov
12.04.2015, 14:22
Спасибо. А по сигналам выборки там одинаково?

dk_spb
12.04.2015, 14:23
По указанной ссылке как раз про В Г Д речь. Про А Б там ничего.
Я бы даже уточнил вопрос топистартера: а были ли в природе ру7А и ру7Б ?

MiX
12.04.2015, 14:26
Отличие в быстродействии и потребляемой мощности.
Смотреть - здесь (http://www.155la3.ru/datafiles/k565ru7.pdf) Правда с буквами А,Б не указаны. Возможно в серию не пошли.
Упомянуты ещё с буквами И,К - здесь. (https://ru.wikipedia.org/wiki/К565РУ7)

Sergei Frolov
12.04.2015, 14:30
Да. Там написано, что схема регенерации отличается. А чем отличается?

Viktor2312
12.04.2015, 14:35
Я бы даже уточнил вопрос топистартера: а были ли в природе ру7А и ру7Б ?

Были, есть, надеюсь будут.

---------- Post added at 14:35 ---------- Previous post was at 14:31 ----------

А там же есть ещё и справочный листок: http://155la3.ru/datafiles/kr565ru7_pasp.pdf

Viktor2312
12.04.2015, 14:37
В маркировке: А - без точек, Б - 1 точка

Буквы были у гражданки, военка была с точками.

буква <А> кодируется без точек,
буква <Б> кодируется одной точкой,
буква <В> кодируется двумя точками,
буква <Г> кодируется тремя точками,
буква <Д> точками на корпусе не выделяется.

https://img-fotki.yandex.ru/get/4529/48644933.35/0_f7c24_43a1eb43_L.jpg

Vladimir_S
12.04.2015, 14:57
И еще вроде бы у И и К встроенная регенерация. Не помню где я это подчерпнул.

Viktor2312
12.04.2015, 15:31
Почитай вот эту статью, надеюсь поможет.

http://zxpress.ru/article.php?id=14681




Кстати, для полной регенерации РУ7 достаточно младшие 8 бит адреса перебирать.

---------- Post added at 15:31 ---------- Previous post was at 15:29 ----------

И вот ещё почитать:

http://www.life-prog.ru/1_17108_organizatsiya-bis-zu.html







.

Sergei Frolov
12.04.2015, 16:27
Как организовано - там понятно. Непонятно, чем отличаются наши от аналогов.

Viktor2312
12.04.2015, 16:39
Как организовано - там понятно. Непонятно, чем отличаются наши от аналогов.

Я не могу найти тему, но она на форуме есть и там один из форумчанинов, это дело своими словами, но доходчиво объяснял. Нужно искать.

Sergei Frolov
12.04.2015, 16:51
Может быть эта?
http://zx-pk.ru/showthread.php?t=21611&page=2

Viktor2312
12.04.2015, 17:03
Может быть эта?
http://zx-pk.ru/showthread.php?t=21611&page=2

Да не похожа, там только упоминается, что у импортных другая схема регенерации и всё, а в чём конкретно она заключается, не говорится.
В той теме как вроде, побольше было букаф...

Sergei Frolov
12.04.2015, 17:14
Сейчас сравнил даташиты. В нашем написано, что "регенерация осуществляется за 512 циклов", а в импортных, что используются линии A0..A7.
То есть 8 или 9 линий используются - точно. Но может быть в чем-то еще?

Viktor2312
12.04.2015, 18:03
Но это и в темах писалось как вроде, что у импортных 8 используется, а у наших 9. Как вроде в этом и есть отличие.

Sergei Frolov
12.04.2015, 19:12
Если этим и ограничивается, то все в порядке.

Отсюда можно сделать вывод, что вместо наших можно всегда ставить импортные, но не наоборот.

dk_spb
12.04.2015, 19:26
А вот неплохо бы чтобы тестер РУ7 это детектил и проверял ;-)

Sergei Frolov
12.04.2015, 19:33
Думаю, это не сложно. Еще думал сделать проверку на различные задержки регенерации - сколько мс держит.

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

Tronix
12.04.2015, 21:13
Я тут давеча 286 мать решил ковырнуть, ну там дороги поеденные батарейкой МГТФ попаять, в ванной покупал и тд. Не было у ней памяти ваще. А на ней можно набрать либо 512 Кб 41256 18 штук, либо 1Mb еще 18 штук 41256, либо SIPP модули (ака SIMM 30). А проверить хотелось.

Ну и вообщем, 18 штук набрал импортных 41256-15, как раз с какой-то серверной двушки мной лично спаяны были, - все оке, стартует на честные 10MHz (интель 80286 10), видит 512 Кб с четностью. Тесты проходит, все ок. Но 512 для двушки маловато, поэтому насовал еще 18 штук 565РУ7Б ради лулзов. Результат таков - при старте детектит 640 кб основной, но при тестировании ругается когда доходит до~513Kb, и определяет полный объем как ~513Kb. Не взлетело, то есть.

Но на этой матери есть джампер какой-то, типа TURBO SW, дык вот, в одном из положений проц начинает работать на 6 MHz. При таком раскладе - все ок, видит 640Кб основной, 384Кб расширеной с четностью. Расширенные тесты памяти в checkit проходит, тестировал с полчаса. Так и оставил.

В то же время пробовал всунуть 565РУ7Г пару штук, вместо пары РУ7Б - не находит даже 640Кб, даже на 6Mhz. Как будто второго банка на 512Кб не существует. В то же время сунул те же 565РУ7Г в Turbo XT мать с 8088 на 10Мгц - полет нормальный, 640Kb, пара тестов памяти нормально, потом просто перезагрузка внезапная. Еще старт - все нонмально, 30 минут работы нормально, потом зависон в волкове на ровном месте. Короче тоже не айс, хоть и пытается.

И наконец, есть у меня 5 штук 565РУ7Б - всунул в 286, вместо штук трех 41256 - полет полностью нормальный на 10 MHz. Вставил в XT-шку - так же полет нормальный без зависаний.

Вывод - 565РУ7 "едет" в зарубежной технике, но не больше ~6MHz. Больше - уже начинаются глюки, хотя зависит от буквы.

Менять 41256 <-> РУ7 можно, но осторожно.

Sergei Frolov
12.04.2015, 21:22
Я не думаю, что может остро стоять вопрос замены 41256 на РУ7, а вот наоборот - да.

MiX
12.04.2015, 21:35
Я ставил в Электронику МС0585 1мег импорта, полёт нормальный. Этим бы не занимался еслиб РУ5 работали.

Tronix
12.04.2015, 22:09
Я не думаю, что может остро стоять вопрос замены 41256 на РУ7, а вот наоборот - да.

Наоборот - работает в 100% случаев. Пробовал и в "Дуэте" клоне на Z80, расширял до 128Кб, и в ПК "Поиск" совал. А вообще, щаз статика (статическая память) подешевела, в не-DIP копусах, а мельче. Есть одной микросхемой 512Kb за вменяемые деньги. Поэтому если уж совсем приперло - можно везде статику лепить и не парится, только платку небольшую для этих мелко-корпусов придется либо заказывать, либо ЛУТить. Пихать можно от Радио 86 до пеньтиумов...

---------- Post added at 22:09 ---------- Previous post was at 21:35 ----------

Время выборки - да, оно решает. Время регенерации - большинству пофигу, я в своем тестере пробовал сначала 4 мс делал по даташиту, потом сделал после каждого прохода прибавление по 0.50 мс, до 10 мс. Все которые были под рукой - все держали. А потом вообще попробовал по 1 секунде делать - все работают, сделал 15 секунд - советские уже многие отвалились, буржуйским 4164 и 41256 пофигу. Но все равно, 1 секунда и 4 мс - разница на порядки, а работает.

А вот время выборки - уже трудновато на МК проверить. Максимум, что я могу на PIC 32MHz это 32000000 / 4 = 8000000. 1/8000000 = 12,5 ns на одну операцию IO порта. Портов два, значит 12,5 + 12,5 = 25 ns на установку адреса, плюс еще пару - тройку инструкций на установку CAS и RAS и WE. Итого - как раз около 100 ns, в теории на ассемблере можно попробовать по хардкору тестировать.. Хм, а ведь и впрям можно попробовать... Хм...

Sergei Frolov
12.04.2015, 22:36
Не... 1/8000000 = 125 нс. С шагами будут проблемы.

Tronix
13.04.2015, 07:40
Не... 1/8000000 = 125 нс. С шагами будут проблемы.

Упс, точно. Я же помню, что вроде давно считал и у меня получались какие-то большие значения, правда я для PIC 20MHz считал. Значит нельзя на микроконтроллере жестоко время выборки тестировать.

Viktor2312
13.04.2015, 09:57
Упс, точно. Я же помню, что вроде давно считал и у меня получались какие-то большие значения, правда я для PIC 20MHz считал. Значит нельзя на микроконтроллере жестоко время выборки тестировать.

Что вы так боитесь параллелизм использовать. Ставь второй микроконтроллер, и на двух. Один будет одну часть сигналов формировать и обрабатывать, второй вторую часть сигналов. Ведь стоят микроконтроллеры сейчас сущие копейки, можно хоть 10 поставить.

Sergei Frolov
13.04.2015, 10:55
Чтобы распараллелить на два микроконтроллера надо как-то сделать сдвиг тактового сигнала второго микроконтроллера относительно первого на нужный нам шаг в ns. И этот шаг менять программно.

Viktor2312
13.04.2015, 11:01
Чтобы распараллелить на два микроконтроллера надо как-то сделать сдвиг тактового сигнала второго микроконтроллера относительно первого на нужный нам шаг в ns. И этот шаг менять программно.

Ну так и сделай, кто мешает. Пусть микроконтроллеры, выйдут программно в готовность, и ждут внешнего сигнала. Потом от какого нибудь внешнего источника, тот же сигнал RESET формируемый двумя деталями резистор и конденсатор, ведь нам что нужно в виде внешнего сигнала, тупо перепад с лог. 0 в лог.1 или наоборот. Начинают свои отсчёты и формирования.

Sergei Frolov
13.04.2015, 11:05
И тут возникает вопрос: "а стоит ли оно того"? Если можно практически нахаляву быстро один раз проверить свой запас РУ5, это одно. А когда делать целый испытательный стенд на одномоментную проверку... проще будет взять готовый синклер, запихать туда сразу восемь ОЗУшек, поставить готовую тест-программу и сидеть с феном.

Vslav
13.04.2015, 11:07
А вот время выборки - уже трудновато на МК проверить.

Да, FPGA надо. У меня когда-то был проект измерителя длительности импульсов с точностью ~1 нс на обычном Циклоне - использовались программируемые линии задержки на нескольких входах, надо будет попробовать для теста рушек приспособить.

Viktor2312
13.04.2015, 11:10
И тут возникает вопрос: "а стоит ли оно того"? Если можно практически нахаляву быстро один раз проверить свой запас РУ5, это одно. А когда делать целый испытательный стенд на одномоментную проверку... проще будет взять готовый синклер, запихать туда сразу восемь ОЗУшек, поставить готовую тест-программу и сидеть с феном.

А как же изучение микроконтроллеров, освоение параллелизма, ведь это как минимум интересно. А если это даст ещё в итоге готовый, универсальный тестер, который сможет тестировать большую часть известной оперативной памяти, так вообще же замечательно. Войдёшь в историю в определённых кругах, как человек разработавший крутой прибор с применением параллелизма (нескольких микроконтроллеров) ведь их габариты малы, и при применении SMD компонентов, можно всё очень компактно и в "железе" реализовать.
Но, это уже дело личного выбора, это я так, немного пофантазировал, но никто не мешает на данном этапе, это реализовать...

MM
13.04.2015, 12:06
Ладно, уговорили. Рассказываю.
Совеские 565РУ7 были выпущенны в очень ограниченном тираже ввиду миниатюрного ПВГ - порядка 1 кристалла на десяток 100 мм ПМК. Старались с 1985 по 1988 г включительно, особенно для Заказчика. Потом, говорят, сам Михаил Сергеевич разрешил , в виде исключения, ставить ГДРовские кристаллы, а с 1990 - какие Бог пошлет. Советские кристаллы славились спонтанными выпадениями битов. Потом, примерно с 1987 г, стали подозрительные совковые кристаллы корпусировать в пластик без буквы "К" - вот это были супердерьмо ИС.
Соответственно, за границей скупались самые гадкие ( дешовые ) кристаллы, примерно до 1992 г. Потом все-таки стали брать и 80-нс ИС - видать, другие просто перестали выпускаться.
А байки о том, что в Минске жарили РУ7 - это бред 100%, там их только корпусировали - импорт на 99%, т.к. зеленоградские были чуть ли не поштучный товар, и после 1990 г. их в Зеленограде не производили.

Viktor2312
13.04.2015, 17:46
Ладно, уговорили. Рассказываю.
Совеские 565РУ7 были выпущенны в очень ограниченном тираже ввиду миниатюрного ПВГ - порядка 1 кристалла на десяток 100 мм ПМК. Старались с 1985 по 1988 г включительно, особенно для Заказчика. Потом, говорят, сам Михаил Сергеевич разрешил , в виде исключения, ставить ГДРовские кристаллы, а с 1990 - какие Бог пошлет. Советские кристаллы славились спонтанными выпадениями битов. Потом, примерно с 1987 г, стали подозрительные совковые кристаллы корпусировать в пластик без буквы "К" - вот это были супердерьмо ИС.
Соответственно, за границей скупались самые гадкие ( дешовые ) кристаллы, примерно до 1992 г. Потом все-таки стали брать и 80-нс ИС - видать, другие просто перестали выпускаться.
А байки о том, что в Минске жарили РУ7 - это бред 100%, там их только корпусировали - импорт на 99%, т.к. зеленоградские были чуть ли не поштучный товар, и после 1990 г. их в Зеленограде не производили.

Как-то не соответствует с действительностью, если бы это был штучный товар, то их не было бы на складах миллионами штук. Думаю в действительности всё было не так, может на том предприятии где вы работали именно так и обстояли дела, но на других, совсем по другому. ИМХО.

MM
13.04.2015, 19:18
Лучше Ангстрема/Микрона в СССР ничего небыло. До 1993 г. ОКБ Э. было фактически подразделением Ангстрема - "Научный Центр", приходилось ездить в Зеленоград несколько раз в месяц. Выше привел информацию от цеховых работников из Зеленограда. Всё другое по теме 565РУ7 - это "Не читайте советских газет...".
На складах миллионами - с ГДРовскими и др. кристаллами.
*
Здесь на форуме иногда бывает абориген Зеленограда, пишет на тему ДВК/БК/УКНЦ - пусть тоже сообщит на эту тему.
*
А насчет мегабиток 565-й серии - см. советский журнальчик ( Радио ? ), где на обложке господин Хонекер передает Горбачеву мегабитку - пытались сделать в Зеленограде, но ПВГ был штучный в месяц, тему свернули. Но были ИС с тщательным тестированием, с немецкими кристаллами.