Hardware emulation with the Propeller
Nu World Network
Posts: 21
I recently ordered a book called Apple I Replica Creation: Back to the Garage. I have not received it yet, but I have seen some schematics for the Apple I in the past. I was wondering if it would be possible to emulate most of the components with one or two Propellers. I have a 6502 clone (65c02) that I bought for a failed project two years ago, and the Apple I ran on a MOS 6502. Does anyone think that this is possible?
Comments
That sounds like an interesting book!
There is a project going on to emulate the 6502 on the Propeller (don't know if it is still active).· You will have to 'skip ahead' in the thread to see the mention of the 6502 emulation. [noparse][[/noparse]Edit:] I think their goal is to run the entire emulation off of a single Propeller.
http://forums.parallax.com/showthread.php?p=767703
If you were planning on using the·Prop just to handle I/O, and are looking for just the TV driver, Baggers had posted an Apple ][noparse][[/noparse]·TV driver from the above mentioned project:
http://forums.parallax.com/showthread.php?p=782933
[noparse][[/noparse]Edit:] I would think that the only other hurdle would be to get a working tape interface.· I know there is a C64 Datacasette emulation project, which if anything, you might borrow some of the approach:
http://forums.parallax.com/showthread.php?p=695936
Post Edited (trodoss) : 6/5/2009 2:39:54 PM GMT
So yes, the Propeller is perfect for this. Hopefully we'll have
some 6502 emulation soon as well!
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Visit the: The Propeller Pages @ Warranty Void.
The propeller appears to be quick enough to do a 1Mhz+6502. That would put an Apple I within striking range.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Propeller Wiki: Share the coolness!
Chat in real time with other Propellerheads on IRC #propeller @ freenode.net
Safety Tip: Life is as good as YOU think it is!
http://www.parallax.com/tabid/708/Default.aspx
Post Edited (Nu World Network) : 6/5/2009 5:50:27 PM GMT
If you are just interested in emulating the components of a Apple I board you might consider using a couple of CPLD's like the Altera Max II. CPLD's are perfect for that.
Yeah, but CPLDs are about 30-40 dollars each.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Largos - a nano operating system for the Propeller
www.mikronauts.com - a new blog about microcontrollers
Thanks,
Doug
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Largos - a nano operating system for the Propeller
www.mikronauts.com - a new blog about microcontrollers
2N5375
1N4001 (Found It)
1N914 (Found It)
2N5371
Does anyone know where to find these? Or are there similar components available?
Post Edited (Nu World Network) : 6/7/2009 6:50:07 PM GMT
2n5371 www.americanmicrosemi.com/information/spec/?ss_pn=2N5371
2n5375 www.americanmicrosemi.com/information/spec/?ss_pn=2N5375
Look for similar transistors. You want to roughly match collector current (Ic), gain (hFE), power dissipation, and switching frequency (fT). Obviously, the transistor will need to be of the same type (PNP / NPN, Junction / MOSFET). The pinouts and packaging may be different, but often you can bend the leads to fit.
The 2N5371 seems to be a general purpose NPN switching transistor while the 2N5375 is a roughly matching PNP switching transistor.
You might be able to get by with a 2N3604 for the 2N5375 and a 2N3606 for the 2N5371. RadioShack carries NPN and PNP switching transistors that probably will work and TV repair parts suppliers also carry similar parts.
Post Edited (Mike Green) : 6/7/2009 7:22:28 PM GMT
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
That is exactly what my question was about. What specifications should I focus on when finding the new chip, to make it as compatible as possible.
Old stuff with reasonable chips, in bases, is rare now.
I tried to put a sort of minimal Nascom1 together and used a 555 for the Baud rate genny, drifted like ...
Overkill or not I put in an AVR just looping around. It gave 19.2K .... rates all the way down to 300 Baud, as a bonus. Binned that bd along time ago and now should complete the "Z80 nailed to a prop"