Раз уж оригинальный Z80 приказал долго жить, народ решил изваять оперсорсный аналог. Исходники на Verilog с открытой лицензией. Цель проекта - разработать замену Z80 в 8-битных домашних компьютерах, таких как ZX Spectrum. Первое изготовление клона Z80 запланировано на июнь 2024 года.

Исходники: github.com/rejunity/z80-open-silicon


Исходники: github.com/rejunity/z80-open-silicon
module z80 (
input wire clk,
input wire cen,
input wire reset_n,
input wire wait_n,
input wire int_n,
input wire nmi_n,
input wire busrq_n,
input wire [7:0] di,
output wire [7:0] dout,
output wire [15:0] A,
output wire m1_n,
output wire mreq_n,
output wire iorq_n,
output wire rd_n,
output wire wr_n,
output wire rfsh_n,
output wire halt_n,
output wire busak_n
);
Тестбенч у них, правда, совсем никакой. Можно было бы доразвить и погонять реальный код.

Хм
Date: 2024-05-05 00:49 (UTC)no subject
Date: 2024-05-05 01:34 (UTC)2. Иметь некоторое количество денег, чтобы отдать чип в производство
Хм
Date: 2024-05-05 02:25 (UTC)Re: Хм
Date: 2024-05-05 02:51 (UTC)Но он еще не дотягивает до сложности Z80
Re: Хм
Date: 2024-05-05 11:00 (UTC)no subject
Date: 2024-05-05 06:33 (UTC)Re: Хм
Date: 2024-05-05 09:23 (UTC)У авторов оригинала ничего этого не было, дизайн рисовался вручную на транзисторном уровне. ЕМНИП, у Симы HLD занял несколько месяцев и почти год до получения первых образцов в кремнии. Но у него за плечами был опыт создания 8080 в интеле (а до него еще нескольких процессоров).
Если делать аналог вручную из микросхем низкой степени интеграции (74xx), ну можно прикинуть, от 10 до 20 транзисторов на корпус и 8500 транзисторов в оригинальном z80 -- понадобится порядка 500 микросхем.
Re: Хм
Date: 2024-05-05 11:01 (UTC)Re: Хм
Date: 2024-05-05 13:31 (UTC)Re: Хм
Date: 2024-05-05 19:24 (UTC)