6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Apr 28, 2024 2:58 pm

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: 6502 and FPU processor
PostPosted: Sun Nov 13, 2022 6:41 pm 
Offline

Joined: Sat Jan 09, 2021 9:33 pm
Posts: 22
Hello there,

Anybody have a schematics for add a AM9511 or Intel 8231 FPU to a 6502 bus ?

Ideally a schematic with a separate clock for the FPU so asynchronous operations will be possible...

Many thanks.

Regards.
Philippe


Top
 Profile  
Reply with quote  
PostPosted: Sun Nov 13, 2022 8:49 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8428
Location: Southern California
See if these help:
https://web.archive.org/web/20170314234 ... 026198.pdf
http://anycpu.org/forum/viewtopic.php?f=3&t=157
https://web.archive.org/web/20190330161 ... PxfHH8GtGG

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 03, 2022 5:12 pm 
Offline

Joined: Sat Jan 09, 2021 9:33 pm
Posts: 22
Hello there,

This my FPU unit for Junior Computer. It use an Intel C8231A at 4 Mhz. Its inspired from the Microcrunch of M. Hart.

Attachment:
IMG_20221203_175641_BR.jpg
IMG_20221203_175641_BR.jpg [ 910.38 KiB | Viewed 717 times ]


Basically (with peek and poke) it works. Now I have to think how to use it in a more handy way.

If you are interested contact me by PM I freely share the design. I have also remaining pcb but they need some corrections before use.

Regards.
Philippe


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 03, 2022 7:15 pm 
Offline
User avatar

Joined: Fri Aug 03, 2018 8:52 am
Posts: 745
Location: Germany
if you want to share the project freely, why not just upload the schematics and everything to github? it's much easier and convenient than individually sending each person that asks the files.

anyways that's a neat little board! though personally the downsides of the chip are that it's pretty slow at 4MHz and requires 12V to function.
looking at the cycle times in the datasheet (page 8) i wonder if it's actually that much faster than a 65c02 doing the same operations in software, especially since the 65c02 can run 5x faster than the FPU.
but even if it was just as fast as the CPU doing it in software, you would still save yourself the program space and of course the CPU can do other things while the FPU is working. parallelization is always nice.
also I'm not sure what most logic on that board is doing since interfacing could likely just be done through a VIA by bit banging the control signals and data bus.
but besides that, the 12V requirement is probably a bit of deal breaking for a lot of existing SBCs.

now i'm wondering what other FPUs might be out there that only need 5V to function. the "uM-FPU" would be nice, modern, small, no external clock, SPI/I2C interface... but sadly it's no longer in production and basically impossible to buy anywhere online.


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 03, 2022 8:07 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8428
Location: Southern California
Proxy wrote:
now i'm wondering what other FPUs might be out there that only need 5V to function. the "uM-FPU" would be nice, modern, small, no external clock, SPI/I2C interface... but sadly it's no longer in production and basically impossible to buy anywhere online.

See http://www.awce.com/pak1.htm (although I must point out that their very first sentence there shows they don't understand scaled-integer math).  The uM-FPU was supplied by Micromega Corporation but sadly it appears to be gone.  https://www.micromegacorp.com/

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 04, 2022 12:57 am 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1000
Location: Canada
wawavoun wrote:
Hello there,

This my FPU unit for Junior Computer. It use an Intel C8231A at 4 Mhz. Its inspired from the Microcrunch of M. Hart.

Attachment:
IMG_20221203_175641_BR.jpg


Basically (with peek and poke) it works. Now I have to think how to use it in a more handy way.

If you are interested contact me by PM I freely share the design. I have also remaining pcb but they need some corrections before use.

Regards.
Philippe


Nice job!

I also like to interface older chips to faster CPUs.. It's all in good fun and I mostly don't do a whole lot with them except personal experiments that will never see the light of day.

I'd be interested in the schematic. You could just post it to this thread, but if you prefer not to then please PM it to me.

_________________
Bill


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 04, 2022 9:45 am 
Offline

Joined: Sat Jan 09, 2021 9:33 pm
Posts: 22
Hello,

Schematics (I apologize... I works with paper, pencil and eraser so the look is not terrible) and gerbers with all the corrections further to statup are in the zip hereunder.

You could use also an AM9511 but then use 2 MHz clock (jumper)

Refer to viewtopic.php?f=1&t=7187 about usage and design details.

Regards.
Philippe


Attachments:
Dossier FPU.zip [844.83 KiB]
Downloaded 29 times
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 25 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

Search for:
Jump to: