nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 01:12



Reply to topic  [ 4 posts ] 
Apple_Replica1 TE1 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Специально я этот проект не искал, мельком он мне попадался ранее, но в этот раз я решил,
что и проект, и сопровождающий его текст достойны быть упомянутыми в этой ветке нашего
форума, но начать придётся с оффтопа... :wink:
Lavr offtop wrote:
А искал я специально проект, который мимоходом анонсировал вот в этой ветке:
Lavr wrote:
Где-то был проект, где микроконтроллер не только сигналы синхронизации выдаёт, но и всякая
прочая обслуга в него заведена...
Мне этот проект не понравился по той причине, что современный микроконтроллер, который
может быть гораздо мощнее древнего процессора, и может в принципе эмулировать древний компьютер
типа "Радио 86РК" или "Специалиста" целиком с видеовыходом, используется для "пляски" вокруг этого
самого древнего процессора и подтаскивания ему "печенек"... :-?
Но с другой стороны, проект был интересен тем, что содержал кроме чутка мелочевки всего 3 БИС:
- сам микропроцессор К580ВМ80А (aka i8080);
- микроконтроллер, который выдавал К580ВМ80А все синхросигналы, и ЗАОДНО БЫЛ В РОЛИ НАЧАЛЬНОГО ЗАГРУЗЧИКА! :kruto:
- статическая память из кэшей древних IBM-плат.
В общем - на любителя такой проект, я лично для себя сделал подобный вариант без микроконтроллера,
но решил я время потратить и тот проект обратно "выгуглить", раз уж подобное вызывает у нас интерес...
Но, как это часто бывает, мимоходом много чего интересного попадается, когда не нужно, а вот найти
потом, когда нужно, бывает довольно проблематично, если ссылок не сохранил... :-?

Поэтому я решил этот довольно приличный проект здесь зафиксировать, раз уж он настойчиво под руку
попадается, а то потом понадобится, а не найдёшь... :wink:

Apple I Replica I TEI
Attachment:
Replica1TE1.png
Replica1TE1.png [ 375.12 KiB | Viewed 6747 times ]

Действительно - добротная эмуляция Apple I, которая меня не заинтересовала именно из-за микроконтроллера
в своём составе. А так - и прошивки и герберы проекта довольно просто находятся Гуглем...

Но в этот раз в дополнение к этому проекту мне попалась ещё и страница, где он также упоминается,
но кроме этого изложено то, что можно назвать: АЛЬТЕРНАТИВНАЯ ИСТОРИЯ ЗАРОЖДЕНИЯ APPLE :lol:
Она вызвала у меня улыбку, поскольку известные факты поданы под несколько иным углом зрения... :ebiggrin:

Честно говоря, зная реальные факты из истории Стивов, я как-то всегда озадачивался, а как же, действительно,
Джобсу удалось всучить первую партию Apple I в виде плат, в то время, как, известно, что он реально
подряжался поставить полноценные компьютеры? :roll:
И почему тогда Apple I считают первым персональным компьютером, хотя на тот момент были
и более полноценные альтернативы? :o

_________________
iLavr


24 Mar 2021 03:34
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Lavr offtop wrote:
А искал я специально проект, который мимоходом анонсировал вот в этой ветке:
Lavr wrote:
Где-то был проект, где микроконтроллер не только сигналы синхронизации выдаёт, но и всякая
прочая обслуга в него заведена...
... проект был интересен тем, что содержал кроме чутка мелочевки всего 3 БИС:
- сам микропроцессор К580ВМ80А (aka i8080);
- микроконтроллер, который выдавал К580ВМ80А все синхросигналы, и ЗАОДНО БЫЛ В РОЛИ НАЧАЛЬНОГО ЗАГРУЗЧИКА! :kruto:
- статическая память из кэшей древних IBM-плат.
Но решил я время потратить и тот проект обратно "выгуглить", ...
Но, как это часто бывает, мимоходом много чего интересного попадается, когда не нужно, а вот найти
потом, когда нужно, бывает довольно проблематично, если ссылок не сохранил... :-?

Продолжил я выгугливать этот артефакт, нашел очень похожий проект, правда, на 65С02.
Идея-то очень не новая и в той или иной реализации встречалась не раз...

6502 board experiment
Quote:
А board with a 65c02, 64K RAM, SX28 microprocessor w/ programming header, MAX3232-a-like, RS-232 via 9-pin female SUB-D connector, etc.· The SX28 clocks the CPU, decodes the A15 address line to select the right chip, and handles the read/write control signals for the RAMs.· Since the 6502 has no built-in debugging functionality, the SX28 handles single instruction stepping·by watching for the CPUs SYNC signal to assert, which means it is fetching an opcode from· memory.· The SX28 clocks the CPU so it has automatic synchronizatio/knowledge.· The SX is interfaced to the 6502's databus, so it can watch for special opcodes such as "BRK" (the software bearkpoint) and "COP" (the coprocessor instruction).· The SX28 can also peek and poke memory/registers by giving the CPU instructions to do so.· For RAM, this means saving IO pins by not requiring the address lines to interface directly.
Attachment:
47696.jpg
47696.jpg [ 104.7 KiB | Viewed 6724 times ]

Ясный пень: Parallax SX28 - достойный по быстродействию кандидат, обслуживать "железные потуги"
65c02 программным путём! :kruto:

 6502 board schematics
Attachment:
47697.jpg
47697.jpg [ 230.93 KiB | Viewed 6724 times ]

Но упомянутая мной конструкция с К580ВМ80 была даже меньше этой платы, была двухэтажная,
и микроконтроллер был такой-же сороконогий, как и сам К580ВМ80.
Поищу ещё...

_________________
iLavr


24 Mar 2021 15:05
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Идея-то очень не новая и в той или иной реализации встречалась не раз...
Parallax SX28 - достойный по быстродействию кандидат, обслуживать "железные потуги"
65c02 программным путём!

Ничего больше не искал, само по пути попалось... на этот раз - Prоpeller на обслуге...
Attachment:
PropLaptop-Schem-L-600x450.jpg
PropLaptop-Schem-L-600x450.jpg [ 77.6 KiB | Viewed 6602 times ]

_________________
iLavr


02 Apr 2021 09:34
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Поищу ещё...
Поискал... как говорится, теплее!... :wink:
Вот этот проект я в тот день точно видел!
My 3-Chip Design Is Working
Attachment:
SBC v1 Proto (small).png
SBC v1 Proto (small).png [ 1.05 MiB | Viewed 6587 times ]

Точно помню, мне понравилось, что микроконтроллер не Пропеллер и не Паралакс, а PIC18F46K22.
Тоже в общем-то "толстый" микроконтроллер, на котором процессор с обвязкой можно эмулировать целиком... :-?
И что мне очень не понравилось, как автор изобразил "схему" своего детища:
Attachment:
SBC v1 (small).png
SBC v1 (small).png [ 570.01 KiB | Viewed 6587 times ]
Я почему-то вспомнил сразу, что мы такой стиль тут обсуждали:
fifan wrote:
Я смотрю это тенденция такая появилась - рисовать не схемы, а монтажные платы.

Но буквально почти сразу мне попался похожий проект DIY SBCompyter-a на z80 и чуть позже - на КР580ВМ80.
А вот чего сам я искал в тот раз - не помню... :(

_________________
iLavr


02 Apr 2021 16:53
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.