Last visit was: Sun Nov 28, 2021 11:40 am
It is currently Sun Nov 28, 2021 11:40 am

 [ 2 posts ] 
 Floppy Disk Controller 
Author Message

Joined: Sat Aug 03, 2013 11:02 pm
Posts: 43
Hi. One of my friends and I have decide we want to build an intel 8080 based computer, and were looking for componets. While looking around Jameco, I found this component here. . I had a few questions about this.

1. Will this work fine with an Intel(not NEC) 8080?
2. How hard would it be to implement a floppy drive with an 8080? What would I need to know? Where should I start?


intel 4004 countdown


Sat Mar 28, 2015 5:41 pm
User avatar

Joined: Tue Jan 15, 2013 5:43 am
Posts: 186
This will be a challenging project. For one thing, the floppy controller you mentioned doesn't include the Phase Locked Loop (PLL), so you'd have to supply that circuitry yourself.
uDP765 system configuration.gif
To make things easier, I suggest you select a unit that has the PLL on-chip. The Western Digital 2797A is one example. Years ago I managed to get one of those working with a 4 MHz Z80.

No matter which FDC you choose, you'll need to have a means to rapidly move the stream of bytes between memory and the FDC. In the diagram above they've addressed the issue by including a DMA controller. You could do the same, but it increases cost & complexity. The alternative is to let the CPU do it. You'd need to write a tight loop in assembler that's fast enough to move each byte in a timely fashion. (Remember you're obliged to keep up with the speed of the disk as it rotates under the head.) Single density might not be too tough but double density has double the data rate, and is probably more than an 8080 can keep up with (unless you include the DMA).

I get nostalgic thinking about floppies, but the reality is I have no desire to actually use them -- they're too small (in capacity), too slow and too failure-prone! Give it some thought. Is it possible you'd find it more rewarding to interface your 8080 to a modern, miniature SD card? It'd be a lot easier than getting a floppy working. :|


You do not have the required permissions to view the files attached to this post.


Wed Apr 01, 2015 5:09 pm WWW
 [ 2 posts ] 

Who is online

Users browsing this forum: CCBot, DotBot, PetalBot and 0 guests

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software