PDA

Просмотр полной версии : Hardware эмулятор Z80



Raider
26.04.2009, 23:45
http://www.zx.pk.ru/attachment.php?attachmentid=11803&stc=1&d=1240775054

Нашел тут:
http://z88.wiki.sourceforge.net/

Чипец стоит вот этот:
http://www.cpu-world.com/CPUs/Z80/Kawasaki-KL5C8400C.html

DimkaM
27.04.2009, 12:35
Дык это вроде и не эмулятор, а самый настоящий Z80.

UncleDim
27.04.2009, 14:09
Назначение джампера не оч внятно только...

DimkaM
27.04.2009, 14:48
Там же написано:
Процессор может работать в режиме Z80 или в режиме KC80. В режиме KC80 у центрального процессора нет цикла M1.

molodcov_alex
27.04.2009, 15:14
А еще там написано:

It is 20% faster than a classic Z8400 (the CMOS Z80) at the same speed.


Instructions | KL5C8400 | Z80
LD B, C | 4 clocks | 4 clocks
ADD HL, BC | 4 clocks | 11 clocks
DEC DE | 4 clocks | 6 clocks
POP AF | 10 clocks | 10 clocks
JR Z, +20th | 10 clocks | 12 clocks
Если оно и будет работать в наших спеках, то мультиколорам и другим фишкам строго привязанным к тактам можно сказать good bye.

Black_Cat
27.04.2009, 17:29
Если оно и будет работать в наших спеках, то мультиколорам и другим фишкам строго привязанным к тактам можно сказать good bye.Его есть смысл ставить в Каи, т.к. там всё равно ДММЦ половину циклов меняет:
Сообщение от даташит
Instructions | KL5C8400 | Z80 | KAY+KL5C8400
LD B, C | 4 clocks | 4 clocks | 4 clocks
ADD HL, BC | 4 clocks | 11 clocks | 4 clocks
DEC DE | 4 clocks | 6 clocks | 4 clocks
POP AF | 10 clocks | 10 clocks | 12 clocks
JR Z, +20th | 10 clocks | 12 clocks | 12 clocks

KC80 у центрального процессора нет цикла M1.не во всех компьютерах используется сигнал M1/.

Mick
27.04.2009, 17:41
Нашел тут:
http://z88.wiki.sourceforge.net/

Чипец стоит вот этот:
http://www.cpu-world.com/CPUs/Z80/Kawasaki-KL5C8400C.html

Чипец то прикольный. Но вот в России вряд ли достанешь :) Да и стоимость его наверное "интересная" :)

DimkaM
27.04.2009, 18:53
не во всех компьютерах используется сигнал M1/.

Там не только сигнала нету, самого цикла в этом режиме тоже нет.
Может поэтому и времянки тоже другие, а в режиме Z80 времянки нормальные?

Смысл вообще на этом проце заморачивается, существуют и нормальные Z80 в таком же компактном корпусе.

spensor
28.04.2009, 12:20
Смысл вообще на этом проце заморачивается, существуют и нормальные Z80 в таком же компактном корпусе.
Смысл есть во всем, что способно показать нестандартный взгляд на любую проблему. В данном случае это RISC-проц выполняющий набор CISC-инструкций. Если я не ошибаюсь ключевой фишкой Pentium4 перед предыдущими поколениями был именно такой ход. А для Z80 в виде HDL реализации это очень козырный момент.

bigral
30.04.2009, 12:49
Смысл есть во всем, что способно показать нестандартный взгляд на любую проблему. В данном случае это RISC-проц выполняющий набор CISC-инструкций. Если я не ошибаюсь ключевой фишкой Pentium4 перед предыдущими поколениями был именно такой ход. А для Z80 в виде HDL реализации это очень козырный момент.

Что-то никакой сути из твоего казалось бы логичного предложения я так и не вынес. Чем этот проц ДЛЯ НАС отличается от ядра T80 запущенного скажем на DE1? В чем суть применения (при том что повышенная скорость в спеке не имеет смысла)?

Добавлено через 4 минуты

Чипец то прикольный. Но вот в России вряд ли достанешь :) Да и стоимость его наверное "интересная" :)

А в чем прикол? Просвети. Я бы понял если бы там на плате стоял чип FPGA немерянного обьема (это был бы реальный UPGRADE процессора для всех Z80-based компов).

spensor
30.04.2009, 13:44
Чем этот проц ДЛЯ НАС отличается от ядра T80 запущенного скажем на DE1?
По логике это ядро реализованное в HDL будет эффективнее - выше частотный потолок проца.

В чем суть применения (при том что повышенная скорость в спеке не имеет смысла)?
Ну если так вопрос ставить, то канешна 3,5 рулит:v2_finge:

Ewgeny7
30.04.2009, 22:50
выше частотный потолок проца.
сбацать openGL софтверный на ядре 200Мгц? :)

rasmer
02.05.2009, 08:06
сбацай...

Ewgeny7
02.05.2009, 11:57
сбацай...
Пиши виньдоус под Z80, я займусь OpenGL...

rasmer
02.05.2009, 12:15
а при чом тут собственно виньдоуз? Опенгл - открытая графическая библиотека - спецификация, определяющая независимый от языка программирования кросс-платформенный программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.

Ewgeny7
03.05.2009, 19:11
а при чом тут собственно виньдоуз?
А при том же, при чем и опенгл. Т.е. пошутили и хватит.

KALDYH
10.10.2010, 20:50
Up. А нет ли у кого-нибудь этого самого Kawasaki Z80? Для экспериментов хочу.

caro
10.10.2010, 20:58
Up. А нет ли у кого-нибудь этого самого Kawasaki Z80? Для экспериментов хочу.http://alsochip.ru/search.html?query=kl5c8400&b16.x=55&b16.y=25

Protom
10.10.2010, 23:05
Тоже можно найти:

http://www.abtronics.ru/search/

Хотел бы тоже :v2_conf2:

spensor
11.10.2010, 10:19
Живьем хотят... Тут хотя-бы полный даташит нарыть...

caro
11.10.2010, 10:55
Живьем хотят... Тут хотя-бы полный даташит нарыть...У меня есть 4-х страничный PDF с информацией о цоколевке и временными диаграммами циклов чтения/записи в режиме KC80, остальное совпадает с Z80.


Назначение джампера не оч внятно только...25-ножка корпуса - вход CNFG.
CNFG=H -> Z80 mode;
CNFG=L -> KC80 mode.

Кстати, в режиме Z80, число циклов при исполнении многих команд у этого процессора также меньше.

Protom
11.10.2010, 11:00
Живьем хотят... Тут хотя-бы полный даташит нарыть...
http://www.datasheetcatalog.com/datasheets_pdf/K/L/5/C/KL5C8400.shtml

KALDYH
11.10.2010, 11:03
Сайт производителя тут: http://www.k-micro.com/index.html. У них, оказывается, были еще микроконтроллеры с архитектурой KC80, и бинарно-совместимые с Z80 16-разрядные процессоры KC160. Вот только все это - снятые с производства продукты, и ссылки на описания и даташиты давно померли. Кое-какие описания в текстовом виде можно попробовать вытащить (на японском языке, правда) из интернет-архива, смотреть версии за 2003 год и ранее.

caro
11.10.2010, 11:09
http://www.datasheetcatalog.com/datasheets_pdf/K/L/5/C/KL5C8400.shtmlЭто и есть, тот 4-х страничный PDF, с описанием особенностей этого процессора.