|
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.
| Module | Device | Description |
|---|---|---|
| x68705 | Motorola MC68705P3 | M6805 based 8-bit EPROM MCU |
| x8910 | General Instrument AY-3-8910 | Programmable Sound Generator |
- Fully Synchronous: All state changes on
posedge clkwith 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.
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.
Please consider supporting this and future projects by joining the Coin-Op Collection Patreon.
