Схемы
Moderator: Shaos
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: Схемы
А я, бороздя просторы Инета, вот был выкинут к нам сюда с вопросом:HardWareMan wrote:Вот чо случайно нарыл, бороздя просторы вселенной.. ээ, т.е. интернета:
http://www.weihenstephan.org/~michaste/ ... ematic.gif
А как у Woz-a был организован вывод на дисплей в Apple 1 ?
Пишут, что был встроенный видеовыход на телевизор, как алфавитно-цифровой дисплей 40х24 ...
Также утверждают, что при этом был аппаратный скроллинг.
С другой стороны, пишут, что вывод на ТВ был медленный 1200 бод или 1 символ за поле что-ли...
С третьей стороны - "Используется выход на телевизор. Как реализован — данных нет."
По схеме - никаких характерных черт видеовывода...

Есть утверждение, что у Woz-a не было видео-RAM и он использовал сдвиговые
регистры для видеовыхода.
Но это не должно отменять наличие видео-RAM?
И есть утверждения, что использованы особенности NTSC с неполным соблюденинием
таймингов стандарта...
Приводится кое-где вот такая блок-схема:
![]() |
Но порт в/в по схеме - 6820, половина - на клавиатуру, половина на разьём.
А на видео - вроде и - нет ничего...

А кто знает конкретнее?
iLavr
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
Регистры, естественно, могут работать как RAM.MC68k wrote:а что, регистры не могут работать как RAM?
Но регистры сдвига предназначены для сдвига по их назначению, нет?
"This shift register replaces the normal video RAM memory and is responsible
for holding all the characters which are visible on the screen.
The shift register can hold 1024 characters..."
А не слабый регистр сдвига!!!

Считать чипы, наверное, дело затейливое и увлекательное...
Но вопрос был: "как у Woz-a был организован вывод на дисплей в Apple 1 ?
Так что, несмотря на все "тыц", я не приметил читаемой схемы видеовывода.
За столько лет истории этого раритета должна ж быть вменяемая схема этого блока?
Тем более, что везде акцентируют, что Apple зело выиграла, не секретя
свою схемотехнику.
Сдвиговые регистры вроде как 74174 у Woz-a использовались...
Так, судя по некоторым читабельным обрезкам схем:

На мой взгляд, довольно подробная информация есть вот здесь, но опять же -
схемы видео-вывода целиком там тоже нет, одни обрезки...
iLavr
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
Регистры, естественно, могут работать как RAM.
Но регистры сдвига предназначены для сдвига по их назначению, нет?
"This shift register replaces the normal video RAM memory and is responsible
for holding all the characters which are visible on the screen.
The shift register can hold 1024 characters..."
'174 ни разу не сдвиговый. 2504 - да. только где его взять сейчас?which means that we've got 64 characters to spare.
A total of 6 shift register of the type 2504 are used to hold 6 bit wide words. Why only 6 bits? You'll see when we discuss the character generator circuitry.
Character shift register This simplified representation of one of the shift registers shows you the actual operation. Both "switches" are part of ICs C4 and C14.
In normal operation both switches are in the drawn position, allowing the shift register to run around in circles endlessly. This means that all characters remain on the screen where they are. The currently "exposed" character is fed to C3 to be displayed.
When a new character is to be entered into the carousel we have to wait for the character "under the cursor" to pass by, only then can we assert the WRITE signal which flips the right switch to accept the new character. Immediately after that the switch is again returned to its original position and from now on the new character will circulate in the carrousel, effectively replacing the character which used to fill that space.
Do you know now why RAM is called Random Access? With RAM you wouldn't have had to wait for the character to appear before it can be replaced.
This hopefully explains why the Apple 1 display is updated so slowly, the processor has to wait a full cycle of 16.7 ms each time before it can update the next character
насчет доступности схемы сейчас - тут шкурный вопрос взыграл - народ кинется собирать реплики, а заодно и цена оригинала(их всего осталось 100штук или около того) упадет.
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
MC68k wrote:'174 ни разу не сдвиговый.

Источник
ИсточникВ качестве сдвигового регистра можно использовать микросхемы 74LS174
А вобще я предпочитаю читать схемы, а не слишкомногобукав...
Мысль такая шкодная зашевелилась...MC68k wrote:2504 - да. только где его взять сейчас?
насчет доступности схемы сейчас - тут шкурный вопрос взыграл - народ кинется собирать реплики, а заодно и цена оригинала (их всего осталось 100 штук или около того) упадет.

в SIMD-исполнении, залить компаундом в корпус 2504 и "накормить" страдальцев...
Пусть демпфинг устроят!


iLavr
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
Никто не отрицает, что обычный 8-ми битный регистр можно соеденить так, что он будет работать как сдвиговый. Однако, для килобайта видеопамяти их надо будет 1024 штуки.Lavr wrote:В качестве сдвигового регистра можно использовать микросхемы 74LS174
Под сдвиговым регистром (в описании терминала) понимается микросхема памяти, которая применялась в калькуляторах. По сути, это действительно сдвиговый 1024-битный регистр, с однобитным входом и однобитным выходом. То есть однобитная память с последовательным доступом. Если не надо ничего менять, то соединяем вход с выходом, а если надо изменить бит, то на вход подаём новое значение.
Просто такая память была гораздо дешевле RAM, и идеально подходила для циклического буфера видеопамяти. Единственный недостаток - запись нового байта в такой буфер будет длиться целый кадр (пока буфер не сдвинется в нужную позицию). Поэтому для очистки экрана и перевода курсора на новую строку была сделана "особая" фича.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
и сразу НЕТъ
не прорежет. а китайцы заняты - кормят ойпадами.Мысль такая шкодная зашевелилась...MC68k wrote:2504 - да. только где его взять сейчас?
насчет доступности схемы сейчас - тут шкурный вопрос взыграл - народ кинется собирать реплики, а заодно и цена оригинала (их всего осталось 100 штук или около того) упадет.Эмулировать 2504 на микроконтроллере
в SIMD-исполнении, залить компаундом в корпус 2504 и "накормить" страдальцев...
Пусть демпфинг устроят!И куда только смотрят шустрые китайцы!
внезапно вопрос - были же какие-то советские микросхемы огромных сдвиговых регистров. 176-серия ЕМНИП
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
Например К145ИР1/ИР2, как раз 1024-битный динамический сдвиговый регистр.MC68k wrote:были же какие-то советские микросхемы огромных сдвиговых регистров. 176-серия ЕМНИП
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
А я читаю - что отрицает:b2m wrote:Никто не отрицает, что обычный 8-ми битный регистр можно соеденить так, что он будет работать как сдвиговый.Lavr wrote:В качестве сдвигового регистра можно использовать микросхемы 74LS174
Значит хотя бы на раз его можно сделать сдвиговым?MC68k wrote:174 ни разу не сдвиговый.
И совершенно неясно, зачем ты написал эти слишкамногобукав,
поскольку выше и по ссылке всё это же и написано.
Мы вполне умеем читать английские буквы и складывать их в слова.This shift register replaces the normal video RAM memory and is responsible
for holding all the characters which are visible on the screen.
The shift register can hold 1024 characters...
Do you know now why RAM is called Random Access? With RAM you wouldn't have had to wait for the character to appear before it can be replaced.
This hopefully explains why the Apple 1 display is updated so slowly, the processor has to wait a full cycle of 16.7 ms each time before it can update the next character.
Повторю, что я предпочитаю читать схемы, а не слишкомногобукав...
Но даже вот это не схема...

Значит в описании терминала Pixel Shift Register не сдвиговый, а сдвиговый
лишь Video Shift Register?
А там ещё и Character Shift Register присутствует - и он не сдвиговый?
Ясен пень, что размеры у них разные, но от этого они все не перестают
быть сдвиговыми!
А вобще говоря, читабельная принципиальная схема не нуждается в слишкамногобуквах,
но вот этот "тыц" я прочитать не могу...


Last edited by Lavr on 31 May 2012 05:39, edited 2 times in total.
iLavr
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Retired
- Posts: 1328
- Joined: 25 Jul 2011 00:14
- Location: WWW
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
Более подробной схемы, чем вот в этом документе, скорее всего нет.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
Ну вот это дело! Спасибо!b2m wrote:Более подробной схемы, чем вот в этом документе, скорее всего нет.
Хотя честно говоря, я надеялся что все эти современные творцы Яблочных реплик
не поленятся разочек перерисовать схему раритета в современных редакторах схем.
Но, видимо нет...


PS. А вобще весьма странно. Русскоязычных публикаций об Apple-1 исчезающе мало.
И желающих эмулировать его или там сделать реплику - практически нет.
Такое у меня сложилось обзорное мнение...
iLavr