Minimig Board v1.0 verilog sources

From OpenCircuits
Revision as of 08:11, 24 August 2007 by Freqmax (talk | contribs) (Verilog core source code description of files)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Filename Description
Paula.v Paula: Discdrive, serial RS232, audio
PS2Keyboard.v PS/2 keyboard handler
Sprites.v Sprites part of denise. Supports all OCS sprite modes.
Userio.v On Screen Display, SPI, Joysticks, PS/2 Mouse.
Minimig1.ucf FPGA pin assignements
Agnus.v Agnus: Bus control (RAM, CPU, DMA), Blitter, Copper.
Amber.v Scandoubler to allow connection to a VGA monitor. Overlay OSD.
Audio.v Audio part of Paula. Delta-Sigma modulator.
Bitplanes.v Bitplane part of Denise. Converts bus data into 6-bit serial video data. Supports all ocs modes. Handles pf1<->pf2 priorities.
Blitter.v Blitter part of Agnus.
BootRom.v Early startup code of the Minimig. Transfers the kickstart rom image trough the floppy interface to the kickstart ram area.
CIA8520.v Simplified implementation of both CIAs.
clock_dcm.v Xilinx FPGA Digital Clock Module configuration.
Copper.v Copper part of Agnus.
Denise.v Denise: Video timing, colour lookup, Sprites, Genlocking.
Floppy.v Floppy disc controller part of Paula.
Gary.v Address decoding, cpu/chip multiplex, kickstart and bootrom overlay, CIA E clock synchronization.
Minimig1.v Top module that binds it all together.

External links