Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.52 KB

File metadata and controls

37 lines (25 loc) · 1.52 KB

Development-Modules

Overview

Verified Verilog IP modules for FPGA-based applications. Each module targets cycle-accurate, fully synchronous behavior verified against available documentation such as manufacturer datasheets, user and data manuals, and gate-level schematics traced from silicon.

Available Modules

Module Device Description
x68705 Motorola MC68705P3 M6805 based 8-bit EPROM MCU
x8910 General Instrument AY-3-8910 Programmable Sound Generator

Design Principles

  • Fully Synchronous: All state changes on posedge clk with clock enable. No latches or asynchronous logic.
  • Register Compatible: Internal register maps match original device specifications.
  • Datasheet Verified: All behavior cross-referenced against original manufacturer documentation.
  • Simulation Proven: Each module includes a comprehensive ModelSim testbench with documented results.

License

This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). You may use, share, and modify this code for non-commercial purposes, provided that proper credit is given.

Support

Please consider supporting this and future projects by joining the Coin-Op Collection Patreon.