Skip to content

ND-100 Bus Signals

Documentation of the physical bus signals for the ND-100/ND-110/ND-120 shared backplane.

Contents

  • ND-100-BUS-C-CONNECTOR.md - Complete C connector (ND-BUS) signal reference
    • DIN 41612 connector pinout (3 rows x 32 pins, 96 pins total)
    • All 60 logic signals with pin assignments, direction, and descriptions
    • ND-120 3202D CPU card IC traces (driver and receiver ICs for every signal)
    • Bus cycle protocols (IOX/IOXT, IDENT PLxx, DMA read/write)
    • Daisy-chain mechanisms (GRANT, IDENT, CONTROL)
    • 5V to 3.3V level shifting analysis and timing budgets
    • Controller card design guidelines
  • CONTROLLER-DESIGN.md - Multi-device controller card design (Olimex RP2350-PICO2-BB48R)
    • Architecture, pin allocation, PIO state machines, power, backplane design
    • All design reasoning and trade-offs
    • Device emulation roadmap (floppy, SMD, terminal, HDLC)
  • SCHEMATIC-CAPTURE.md - Single-page schematic capture quick reference
    • Reference designator allocation (U1-U11, J1-J6, etc.)
    • Net naming convention (_BUS / _3V3 / _IN / _OUT)
    • Per-IC pin connection tables for every chip
    • Olimex BB48R EXT1/EXT2 header pin map
    • DIN 41612 96-pin connector net assignments
    • 2-layer PCB stackup and JLCPCB order spec
    • Verified LCSC part numbers
    • KiCad library setup commands
    • Suggested schematic capture order
  • Olimex-rp2350/ - Olimex RP2350-PICO2-BB48R datasheets and pinout reference
  • Backplane-Kicad/ - Third-party backplane KiCad reference design (RetroBrew Computers "ECB Backplane-4" project, zip + extracted; same DIN 41612 connector family as the ND-100 bus)
  • ND-Compact-Backwiring/ - Photos of an ND Compact backplane board (ND print 324409), connector side and solder/backwiring side (PL1..PL12)

Source Data

Signal data extracted from: ND-120 Commands.xlsx (sheets: C-BUS, C-PLUG (ND-BUS), Signal Names)

Scope

This documentation covers the C connector which carries the standard shared bus between CPU, memory, and I/O controllers. The A and B connectors are not documented here as they carry machine-specific signals.