Раз уж оригинальный 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
);
Тестбенч у них, правда, совсем никакой. Можно было бы доразвить и погонять реальный код.

Re: Хм
Date: 2024-05-05 11:01 (UTC)Re: Хм
Date: 2024-05-05 13:31 (UTC)Re: Хм
Date: 2024-05-05 19:24 (UTC)