With this new FPGA solution, certain tracks would result in what I call a “short read.” A short read is any received track that contains less than 28,125 delta T’s, aka pulse times. Given a certain...
Archive - 2010
re-examining XOR data checksum used on amiga floppies
So I was wondering exactly how effective the XOR checksum that Commodore used for the amiga sectors was. If I read a sector, and perform the checksum, and the checksum matches the stored checksum, then the data is the...
characterizing speed performance of floppy drive controller
So I’ve got things working rather swimmingly right now. Switched drives from Samsung to Sony, and it’s made a huge difference. The Sony just seems to work better. I’m averaging about 355ms per track...
working FPGA version of the amiga floppy project
So, I’ve been working on the FPGA version of the amiga floppy project for some time. I just recently had a fair bit of free time, and so everything came together rather quickly! I’m now able to read amiga...
created testbench for state machine / block ram tester
So tonight I fooled around with ISIM, which is Xilinx’s simulator. I was doing behavior simulation and wrote a small testbench for the block ram state machine that I wrote a few days ago. Really neat stuff...