The Creative Micro Systems (CMS) 9639 was a high-performance 6809 processor card for the Motorola EXORbus. It was designed specifically to run Microware's OS-9/6809 Level II operating system with minimal overhead, to maximize performance.
CMS 9639 features:
The CMS 9639 had similar capabilities as the SS-50 bus GMX 6809 CPU III from GIMIX. (I suspect it also had a similar high price -- one price list showed the GMX 6809 CPU III with OS-9-GMX III at U$1698.01 in 1984!)
I don't remember who gave me a copy of the CMS 9639 documentation many years ago. Since it was a photocopy of a photocopy, some of the scanned image is unfortunately a bit difficult to read. Also, the logic in the three PAL chips (U22-PAL20L10, U23-PAL16L6, U32-PAL20L10) is not documented in this manual. (But I am in contact with someone who purchased a CMS 9639 in 2019. Since these PAL chips are just combinatorial logic, not registered, it should be possible for him to eventually determine the logic by applying various combinations of inputs to each chip and monitoring the outputs, then using logic minimization algorithms (such as used by Logic Friday) to extract the logic.)
The EPROM on the CMS 9639 was used to boot OS-9 Level II, and contains the "Boot"
and "OS9p1" modules specific to this hardware configuration -- see below. The OS9p1
module includes the code that manipulates the DAT/MMU on the 9639. Two people have
started to disassemble this ROM image:
If anyone has found an advertisement or press release for the 9639, or has a user manual or any other documentation for it, or an OS-9 boot disk, please contact me so I can update this page. (I did find a small black&white ad for it in Electronics Design magazine.)
Creative Micro Systems also sold many other boards for the EXORbus.
|CMS 9639 Rev B color photo.
|CMS 9639 Rev A specifications and schematics (handwritten
annotations are mine).
|CMS 9639 OS-9 Level II boot ROM image.
|Microware OS-9 Level Two System Designer's Guide
(handwritten annotations are mine).
|Home||Other 6809||Contact||Site map|