Yep, Roger, I know! I have the 6309 here, and guess where I bought it :-)
AFAIK Cloud 9 is the only source. There will probably be others that sell
this chip, but Cloud 9 is the only source I know of. I never bother with the
chip selling sites that want your (e-mail) information, you say what you want,
and they will give you a quote ... yeah, but I only want *one* not 1000!
The downside of the 6309 is just what you say: to squeeze speed out of it,
you must go into native mode. Many 4-cycle instructions execute in 3 cycles,
so roughly you gain approx. 25%. You pay that by an expensive chip, and
to make full use of the native mode, you must drop 6809 code, or write it
in conditional assembly. I will use the 6309 instead of the 68E09 one day!
Given the time, I enjoy writing the 68000 code from the 6809 so one day
I might start this project. It is pure software to me, because as I said, I have
built a 68000 modular system 10 year ago. It is still in the attick ...
- Henk, PA8PDP.
________________________________
Van: cctalk-bounces at
classiccmp.org namens Roger Merchberger
Verzonden: wo 16-11-2005 20:18
Aan: General Discussion: On-Topic and Off-Topic Posts
Onderwerp: RE: homebrew 'puter project
Rumor has it that Gooijen, Henk may have mentioned these words:
... and to put oil on the fire, I am thinking about
redoing the 6809 part,
and replace it by a 68000 at 10 MHz. Maybe a single board with just
enough I/O ports (not PIT 68230 IIRC, but simple octal latches) for
the pdp8/e console and RAM plus EPROM on board.
But as said: I am *thinking* about it.
I probably first start figuring out if rewriting the pdp8/e emulator 6809
code into 68000 assembler, making use of all the registers will give
the speed increase to compete with the real pdp8/e.
I have my doubts.
If you wanted to do something to make it go faster but not cause you to
rewrite everything, you could replace the Moto6809 with a Hitachi 6309 -
code / clock / pin compatible with the 6809, but if you set it to
"non-compatible mode," has access to extra registers, fewer cycles for most
instructions, not to mention a hardware divide & some 32-bit math instructions.
It'll also clock at 3 to 4 Mhz (for the CMOS part - the 63C09) so you could
see quite a speed increase for not a lot of work...
One downfall: they ain't cheap (altho cheaper than an 8008! ;-) and can be
tough to find if you don't know where to look. I do, tho. ;-)
Browze on over to
http://www.cloud9tech.com/ - they keep 'em in stock
there, $31 each. Great guys, and are still supporting the CoCo!
Laterz,
Roger "Merch" Merchberger
--
Roger "Merch" Merchberger | Anarchy doesn't scale well. -- Me
zmerch at
30below.com. |
SysAdmin, Iceberg Computers
This message and attachment(s) are intended solely for the use of the addressee and may
contain information that is privileged, confidential or otherwise exempt from disclosure
under applicable law.
If you are not the intended recipient or agent thereof responsible for delivering this
message to the intended recipient, you are hereby notified that any dissemination,
distribution, or copying of this communication is strictly prohibited.
If you have received this communication in error, please notify the sender immediately by
telephone and with a "reply" message.
Thank you for your cooperation.