Эмулятор i8080 в железе

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

Viktor2004
Writer
Posts: 11
Joined: 17 Mar 2013 15:19
Location: 85.114.12.70

Post by Viktor2004 »

Lavr wrote: Так что всё зависит от Вашей задачи, которую Вы хотите решить дискретным процессором.
Мне она пока непонятна... - компьютер на реле?
Да, такая идея мне лично очень интересна. Но конечно такая, что бы можно было увидеть именно максимальную функциональность, например реализовать калькулятор.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Viktor2004 wrote:
Lavr wrote:... - компьютер на реле?
Да, такая идея мне лично очень интересна. Но конечно такая, что бы можно было увидеть именно максимальную функциональность, например реализовать калькулятор.
Идея - вполне осуществима. Даже прототипы мне попадались.

Вы не прошерстили Homebuilt CPUs WebRing?
Там попадаются очень поразительные конструкции, в том числе и на реле.

Можно - по скрипту внизу этой ссылки "прошвырнуться" по Web-кольцу...
http://www.galacticelectronics.com/Simple4BitCPU.HTML
Если очередной сайт зависает - случайный выбор или - назад по кольцу.
Оно действительно кольцо.

Я релейными компьютерами интересовался только в плане оригнальных решений.
Где-то даже у нас тут была ссылка на динамическое ОЗУ из реле и конденсаторов... :kruto:
iLavr
Viktor2004
Writer
Posts: 11
Joined: 17 Mar 2013 15:19
Location: 85.114.12.70

Post by Viktor2004 »

Да, я это кольцо давно все прошерстил и за новинками слежу. И прежде чем решиться написать на этом форуме я долго сначала его изучал.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

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

Мне он показался достаточно развитым.

Калькулятор - это же, собственно, - к любому процу необходима библиотека
мат. функций...

Вот этой штуки автор - писал математические функции для своего 4-битника.
iLavr
Viktor2004
Writer
Posts: 11
Joined: 17 Mar 2013 15:19
Location: 85.114.12.70

Post by Viktor2004 »

Спасибо. Телефонный проц видел, а тему про ПО буду читать.
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

сколько ногая альтера?
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

это понятно, я же за народ переживаю, вдруг непаябельно окажется или лезвием не поддеть :3

навскидку, сколько макроячеек надо?
User avatar
MC68k
Retired
Posts: 1328
Joined: 25 Jul 2011 00:14
Location: WWW

Post by MC68k »

Static RAM array=24*'175?
b2m
Devil
Posts: 907
Joined: 26 May 2003 06:57

Post by b2m »

Когда я писал i8080 для циклона, у меня получилось около 900 LE (не знаю, как это перевести в макроячейки CPLD). Исходники на верилоге у меня на сайте есть. Особо оптимизацией не занимался, может быть можно ещё ужать.

Хотя, ты наверное схемным вводом будешь делать, исходники на верилоге мало чем помогут...

З.Ы. пишут что макроечеек приблизительно в 1.3 раза меньше, так что примерно 700 макроячеек займёт мой вариант.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
Mixa64
Doomed
Posts: 480
Joined: 25 Aug 2009 07:02
Location: Москва

Post by Mixa64 »

А нафига оба Ф1 и Ф2 ? В сабжевом оригинале они для правильной работы динамической фигни на конденсаторах, обоснованно, а в модели для чего? Тогда уж и внутренний смысл ИМХО стоит смоделировать, т.е. по импульсу Ф1 внутренние превращения одного толка, повторяющие таковые у оригинала, по Ф2 - своё соответственно.