Skip to content

Latest commit

 

History

History
69 lines (63 loc) · 7.96 KB

readme.md

File metadata and controls

69 lines (63 loc) · 7.96 KB

3202D CPU Board for ND-120 CPU

The 3202D CPU Board is described in the design documents in a PDF spanning 50 pages.

Photo of 3202D board

3202D Circuits

All logisim files has been created. Simulation doesnt works as there is to many components that needs to be created directly in Verilog

Status of Logisim drawings from 3202D Schematics PDF

Page name PDF page number(s) Area Status Comment
Main PCB
DELILAH TOP LEVEL BLOCK DIAGRAM 1 D3202 Complete. Need signal fix in Verilog Combines CYC + CPU + BIF + IO + MEM
DELILAH TOP LEVEL A PLUG 2 D3202 Partially (enough for Verilog)
DELILAH TOP LEVEL B PLUG 3 D3202 Nothing (but its enough for Verilog)
DELILAH TOP LEVEL C PLUG 4 D3202 Partially (enough for Verilog)
Bus interface
BIF BUS IF 5 BIF Complete
BIF/BCTL BIF CONTROL 6 BIF Complete. Need fix in Verilog PAL 44801, 44401, 45001
BIF/BCTL/BDRV BUS DRIVERS 7 BIF Complete
BIF/DPATH BIF SYNC 8 BIF Complete
BIF DATA PATH BIF SYNC 9 BIF Complete. Need fix in Verilog
BIF/DPATH/BDLBD BIF BD TO LBD 10 BIF Complete
BIF/DPATH/CDLBD BIF CD TO LBD 11 BIF Complete
BIF/DPATH/LBCTL LBD CONTROL 12 BIF Complete. Need fix in Verilog PAL 44302, 44303, 44304
BIF/DPATH/PESPEA BIF PES & PEA 13 BIF Complete. Need fix in Verilog
BIF/DPATH/PPNLBD BIF PPN to LBD 14 BIF Complete
CPU
CPU TOP LEVEL 15 CPU Complete. Need signal fix in Verilog
CPU/CS CONTROL STORE 16 CPU Complete. Need 1 fix in Verilog
CPU/CS/ACAL MICRO ADDR CALC 17 CPU Complete
CPU/CS/CTL CS CONTROL 18 CPU Complete. Need 1 fix in verilog
CPU/CS/PROM CS PROMS 19 CPU Complete Microcode EPROMS
CPU/CS/TCV CS TRANSCIEVERS 20 CPU Complete. Need 8 fixes in Verilog
CPU/CS/WCS Register file 21-22 CPU Complete
CPU/LAPA LA TO PPN BUFF 23 CPU Complete
CPU/MMU MMU TOP LEVEL 24 CPU Complete. Need 4 fixes in Verilog PAL 44306
CPU/MMU/CACHE CACHE 25 CPU Complete. Need signal fix in Verilog 4x TMM2018D_25(16K Static RAM) and 1x AM9150_20 (1024 x 4 High-Speed Static R/W RAM)
CPU/MMU/CSR CACHE STATUS REG 26 CPU Complete
CPU/MMU/HIT HIT DETECTION 27 CPU Complete
CPU/MMU/PPNX PPN TO IDB 28 CPU Complete Uses 2x SNx4LS245 Octal Bus Transceivers With 3-State Outputs + 74LS244
CPU/MMU/PT PAGE TABLES 29 CPU Complete 4x TMM2018D_25 (16K Static RAM) and 1x IMS1403_25 (16K x 1 Static RAM)
CPU/MMU/PTIDB PT TO IDB 30 CPU Complete Uses 2x SNx4LS245 Octal Bus Transceivers With 3-State Outputs
CPU/MMU/WCA PPN TO CPN 31 CPU Complete
CPU/PROC PROCESSOR TOP LEVEL 32 CPU Complete. Need signal fix in Verilog 2x TMM2018D_25 (16K Static RAM). Validate chip 25F (Clock signal)
CPU/PROC/CGA CPU GATE ARRAY 33 CPU Partially! Finish in Verilog DELILAH Circuits plugin
CPU/PROC/CMDDEC COMMANDS & IDB DECODE 34 CPU Complete. Need signal fix in Verilog PAL 44407, 44608, 44511
CPU/STOC IDB TO CD 35 CPU Complete
Cycle control
CYC CYCLE CONTROL 36 CYC Complete. Need signal fix in Verilog PAL 44404, 44403, 44601/44611, 44307
IO
IO IO TOP LEVEL 37 IO Complete. Need signal fix in Verilog
IO/DCD IO DECODING 38 IO Complete. Need signal fix in Verilog
IO/DCD/DGA DECODE GATE ARRAY 39 IO Complete. Need signal fix in Verilog DECODE GATE ARRAY (DGA) Plugin
IO/PANCAL PANEL PROC & CALENDAR 40 IO Partially. Missing RTC and 68705 CPU PANEL CPU
IO/REG IOC, ALD & INR REGS 41 IO Complete ALD register has also STRAP 5-9info in IDB11-IDB8 (For reading ECO level) IDB4-6 has "Print level", 0b100 for version D. IDB7 has info on CX, 0=Enabled
IO/UART UART AND IOR REG 42 IO Complete. Need signal fix in Verilog. UART CHIP must be made directly in Verilog.
Memory
MEM MEMORY TOP LEVEL 43 MEM Complete. Need signal fix in Verilog
MEM/ADDR MEM ADDR MUX 44 MEM Complete. Need signal fix in Verilog
MEM/ADEC ADDRESS DECODER 45 MEM Complete. Need signal fix in Verilog PAL 44425/44445/44465, 44426/44446/44466, 44904
MEM/DATA DATA & PARITY TCV 46 MEM Complete. Need signal fix in Verilog PAL 45008
MEM/ERROR LOCAL PES & PEA 47 MEM Complete PAL 45009
MEM/LBDIF LOCAL BD CONTROL 48 MEM Complete. Need signal fix in Verilog PAL 44310
MEM/RAM LOCAL RAM 49 MEM Complete. Need Memory Chip SIP1M9 designed 3 Banks with 1 MegaWord RAM = 6MB
MEM/RAMC LOCAL RAM CONTROL 50 MEM Complete PAL 44803,44902