Author |
Message |
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Ну да, действительно. Может из-за нагрузки?
А в 74HC373 запись по уровню, а не по перепаду, так что немного не то.
|
19 May 2013 07:46 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22543 Location: Silicon Valley
|
зато у 574 запись по фронту - там уже двухфазные триггеры внутри
|
19 May 2013 08:29 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А это не ко мне вопрос... я же дважды уже дал ссылку на страницу автора в форуме.
Уже трижды...
Просто его аккуратный рисунок верно подкреплял мою мысль, а своих рисунков
на тему искать и заливать не хотелось...
Нет - я понимаю, что есть нужные приборы с Z-состоянием выхода, но с нужной функциональностью
они есть в серии не всегда, поэтому и приходится делать что-то подобное, нарисованному Jaromir-ом.
_________________ iLavr
|
19 May 2013 09:21 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22543 Location: Silicon Valley
|
ну у него уже 74xx574 стоит - в нём всё есть...
|
19 May 2013 10:30 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну напиши ему об этом письмо... может он будет тебе благодарен? Тем более, ты вроде как и участник и даже спонсор 7400 Logic Competition... Я еще раз говорю, что его картинкой проиллюстрировал свою мысль:
А что касается автора, то я полагаю, возможно, он пытался воплотить свои регистры для реализации
вот такого случая, как на блок-схеме.
Одним 74xx574 в котором "всё есть" здесь не обойтись.
Но это только моё предположение...
_________________ iLavr
|
19 May 2013 10:48 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Вчера рассматривал фотографию кристалла, пытался найти шину данных. Да, похоже что АЛУ всё-таки 4 бита, но где какие биты пока не совсем ясно. Сказывается отсутствие опыта, ну и послойная фотография не помешала бы.фотографии нашёл, мимо них ходил и не видел
8-разрядная ШД (где она делится на 4 части пока не могу рассмотреть) соединяет:
- блок регистров (по 8 разрядов, хотя регистры 16-разрядные)
- "вход" и "выход" АЛУ (вход/выход - условно, пока не знаю что где, но ШД к АЛУ подходит с двух сторон)
- выводы процессора D0...D7.
- регистр команды (скорее всего это он, с него идёт на дешифратор)
Блок регистров также имеет 16-разрядный выход на A0...A15.
|
23 May 2013 23:41 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
http://yadi.sk/d/KFj2mpWo594Xy
Сколько разрядов АЛУ вы видите на этой картинке?
А если б ещё кто объяснил как с этого схему срисовать...
На странице preview, сам файл 1752x1404 px.
|
24 May 2013 22:32 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Посмотри указанную выше ссылку, на мой взгляд, там понятно объясняют соответствие
топологии кристалла его схеме.
Конечо, там не z80 - но, как мне кажется, основная идея доносится понятно.
_________________ iLavr
|
25 May 2013 02:52 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Ссылку смотрел. Это одно из описаний, после прочтения которых решил заняться z80
Обработал только два слоя, их там ещё один или два, самых интересных, но на фотографиях ( http://www.visual6502.org/ ) их плохо видно. То ли не вытравлено до конца, то ли я "читать" ещё не умею.
Пошёл рисовать затворы транзисторов...
|
25 May 2013 04:05 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Или сюда. но это все для nMOS вроде как справедливо.
|
25 May 2013 05:39 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Да, так немного понятней. Как всегда не хватало пинка в нужном направлении, чтобы дальше уже самому искать.
В целом возникает ощущение, что люди то ли спешили, то ли первый блин у них такой, то ли идей было столько, что сходу реализовать не получилось. Один декодер инструкций чего стоит, особенно префикс ED. Этот префикс точно прикручивали в последнюю очередь, причём возможно по принципу "место на кристалле осталось, чего б ещё такого придумать?".
Декодер один на всё, в том числе и на префиксные инструкции (на байт после префикса) и на сами префиксы, то есть префикс всё-таки идёт как отдельная инструкция, при этом DD от FD декодер не отличает. К декодеру подходит 5 дополнительных управляющих сигналов: группа без префикса, группа CB, группа ED, и ещё два непонятных, надо разбираться в куче логики. Инструкции с префиксами DD и FD обрабатываются декодером как обычные, поведение меняется где-то дальше.
Шина данных действительно делится транзисторными коммутаторами (пока нашёл только два, где-то должен быть третий), АЛУ действительно 4-битное, можно больше не спорить Вход АЛУ так устроен, что может сдвинуть пришедший байт на один бит (rlc, rlnc и т.п.).
Всё это пока предварительно, потом продолжу, надо отдохнуть.
http://yadi.sk/d/voZdoH0n5CSAU
|
26 May 2013 14:02 |
|
|
BarsMonster
Senior
Joined: 21 Jul 2012 15:56 Posts: 126 Location: Zürich, Switzerland
|
|
26 May 2013 21:24 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Взял фотографии с http://www.visual6502.org и послойно перерисовал в графическом редакторе. Это часть, на http://yadi.sk/d/voZdoH0n5CSAU процессор целиком, но прорисован ещё не на 100%.
|
26 May 2013 22:27 |
|
|
BarsMonster
Senior
Joined: 21 Jul 2012 15:56 Posts: 126 Location: Zürich, Switzerland
|
Хмммм, или я не там ищу, но я вижу там фотографии залитые только для CMOS версии Z80...
|
26 May 2013 22:32 |
|
|
pfgx
Senior
Joined: 20 Mar 2013 03:36 Posts: 137 Location: Ростов-на-Дону
|
Это на которые ссылка в таблице? Это не те и не там. Я тоже несколько месяцев "не там искал" и видел только их, а надо было посмотреть на пять сантиметров ниже Сразу после таблицы "Original resolution stitches and photographic source material can be found here"
|
26 May 2013 22:54 |
|
|