Few links for you to consider...
http://mail.lipsia.de/~enigma/neu/6581.html
http://www.digital-circuits.org/sid/CSG%20Micrographs/
http://bel.fi/~alankila/c64-sw/
http://blog.kevtris.org/