6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Wed May 15, 2024 12:23 am

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Fri Jun 10, 2022 9:10 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Over in the Space Shuttle thread (aka 6502 in Spaaace!) tokafondo shared some findings among NASA documents, and in particular found an internal document titled
Hardware Math for the 6502 Microprocessor

It's by Ralph Kissel and James Currie at the Marshall Space Flight Center, Alabama, and dated July 1985.

It turns out we've seen a mention of this before, in a mos6502 post on G+ collected here. Which is as follows:
Quote:
This week, 1985, and NASA is hooking up as many as four AM9511 FPUs to an AIM-65 computer and manually scheduling the overlapping FPU activity to meet a 20ms hard realtime deadline. It turns out the 9511 - or Intel's licensed clone, the 8231 - is not terribly easy to hook up to a 6502 system, especially with the RDY signal not affecting write cycles and with the occasional spurious address during indexed instructions. So the researchers used an HP9845 desktop computer to simulate the bus timing and ensure that all was well. With four FPUs they could reach 1/40th of a MFLOP, just a little better than an 8086 with 8087 coprocessor. The NASA report is here:
https://ntrs.nasa.gov/archive/nasa/casi ... 026198.pdf
(includes schematics and some code)
...
They note that up to 10 FPUs could be usefully connected, if trig functions dominated the workload. They also note that Forth would be a win compared to Basic, for performance, but pure assembly code is fastest - not surprising really.

They also note that the 1981 MICROCRUNCH project as published in 6502 Journal might have been a better approach, had they known of it! It was an expansion for the OSI Superboard but surely could be adapted:
http://archive.6502.org/publications/mi ... pdf#page=9
Part 2:
http://archive.6502.org/publications/mi ... df#page=85

Finally, see here for a 1983 FPU card for the Apple II, by Redshift:
viewtopic.php?p=42946#p42946


A comment on that post points out the availability (in the day) of 9511 cards for the Apple II, including the MicroSpeed from Applied Analytics Inc. As found in this 1981 advert in Inforworld.


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 26, 2022 3:46 am 
Offline

Joined: Fri Nov 25, 2022 3:52 am
Posts: 20
Why not just do it the hard way and ave all the FPU stuff in decoder ROM's or wire wrap it lol

_________________
It takes a truly intelligent person to know that there's always more to learn
Kuzai Longmane (They/Them)


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

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