Have somebody a Kim-1 for sale?
KIM-1
- BigDumbDinosaur
- Posts: 9428
- Joined: 28 May 2009
- Location: Midwestern USA (JB Pritzker’s dystopia)
- Contact:
Re: KIM-1
KC9UDX wrote:
Yep. Stupid me for not buying one when they went up to $150 and I said "stupid me for not buying one when they were $30."
x86? We ain't got no x86. We don't NEED no stinking x86!
Re: KIM-1
ChuckT wrote:
Briel Computers sells a Microkim which is a clone but you should have some handy soldering skills unless the preassembled and tested one is available.
They only have the one 6532.
One can run most code on them but I don't know if micro chess runs.
It might if he mapped the ram correctly.
If you had any application that needed the -003 I/O, it wouldn't work.
Dwight
- jac_goudsmit
- Posts: 229
- Joined: 23 Jun 2011
- Location: Rancho Cucamonga, California
- Contact:
Re: KIM-1
dwight wrote:
ChuckT wrote:
Briel Computers sells a Microkim which is a clone but you should have some handy soldering skills unless the preassembled and tested one is available.
They only have the one 6532.
One can run most code on them but I don't know if micro chess runs.
It might if he mapped the ram correctly.
If you had any application that needed the -003 I/O, it wouldn't work.
Dwight
Briel Computers also sold a board that added a second 6532 which should solve all those kinds of problems. That only leaves the missing cassette interface which is easy to work around (just use a terminal emulator on the serial port and record/replay the output). Unfortunately, Vince has been AWOL for a while now; people in the forums are asking what happened to their orders and are getting no reply. The last I heard of him was around April 2015 when I bought a Superboard III (OSI Challenger / UK101 replica) from him. Too bad, because I built several of his kits and it was a lot of fun.
Anyway, the MicroKim is based on Ruud Baltissen's "Make your own Kim-1" page, and the schematics for the MicroKim are still online. The 6532 may be somewhat hard to find (but easier than the 6530's), but you can always get two Atari VCS 2600 from eBay: each of them has one in there.
===Jac
PS: Oh, and for a Microchess version that runs on the MicroKim, check out this page. I didn't test it though.
Re: KIM-1
The schematic has some select errors so if you intend to
build one, you'd need to fix those.
The RAM is not separated from the CS1 and CS2\ pins. In
the schematic, it shows the RS\ pin coming from a separate
pin of the decoder chip. That would not work. The 6530
treated the RAM enable as though it were another chip but for the
6532, the CS pins work for the entire device, including RAM.
The RS\ pin selects RAM or I/O.
Vince came across this but fixed it on his design.
Dwight
build one, you'd need to fix those.
The RAM is not separated from the CS1 and CS2\ pins. In
the schematic, it shows the RS\ pin coming from a separate
pin of the decoder chip. That would not work. The 6530
treated the RAM enable as though it were another chip but for the
6532, the CS pins work for the entire device, including RAM.
The RS\ pin selects RAM or I/O.
Vince came across this but fixed it on his design.
Dwight
Re: KIM-1
I believe the 6532 has been created with HDL but has anyone ever tried to recreate the 6530?
I don't know much about that chip...all references seem to point to the 6532. I wonder if a micro-controller could act as a drop-in replacement for the 6530?
I don't know much about that chip...all references seem to point to the 6532. I wonder if a micro-controller could act as a drop-in replacement for the 6530?
Cat; the other white meat.
Re: KIM-1
It would be difficult to be a drop in. The problem is the clock would need to
not just be faster but also synchronous. With a 40MHz+ it might be able to
work. A 15MHz running synchronously could probably work fine. All assuming critical
instructions are 1 or 2 clock cycles.
Tinker Dwight
not just be faster but also synchronous. With a 40MHz+ it might be able to
work. A 15MHz running synchronously could probably work fine. All assuming critical
instructions are 1 or 2 clock cycles.
Tinker Dwight
Re: KIM-1
Yeah, it took me a while before I learned that lesson. Many people (including myself) believed that "Hey, my micro-controller runs at 16MHz and that old computer runs at 1MHz....so I can emulate the whole thing because I'm 16x faster!!!"
LOL....
So, yeah...I could see needing a mcu in the 40-100MHz range.
Such jobs are better suited for CPLD/FPGA.
LOL....
So, yeah...I could see needing a mcu in the 40-100MHz range.
Such jobs are better suited for CPLD/FPGA.
Cat; the other white meat.
Re: KIM-1
The problem with a CPLD/FPGA method is it has to fit
the form factor of a 40 pin dip.
Most now days are physically too big for that job.
It could be done though.
One would most likely keep the ROM external. The RAM is
only 64 bytes might not be an issue.
Counters and I/O is trivial.
Dwight
the form factor of a 40 pin dip.
Most now days are physically too big for that job.
It could be done though.
One would most likely keep the ROM external. The RAM is
only 64 bytes might not be an issue.
Counters and I/O is trivial.
Dwight
Re: KIM-1
There's a drop-in replacement for the TMS9918 which is a 40 PIN DIP. However, it's a small little board that is a little wide. But it physically fits in most replacement machines and consoles.
Something like the KIM-1 (which is an open board) could handle a small FPGA/CPLD daughtercard drop-in.
If one were inclined to build such a device.
Something like the KIM-1 (which is an open board) could handle a small FPGA/CPLD daughtercard drop-in.
If one were inclined to build such a device.
Cat; the other white meat.
- jac_goudsmit
- Posts: 229
- Joined: 23 Jun 2011
- Location: Rancho Cucamonga, California
- Contact:
Re: KIM-1
cbmeeks wrote:
I believe the 6532 has been created with HDL but has anyone ever tried to recreate the 6530?
I don't know much about that chip...all references seem to point to the 6532. I wonder if a micro-controller could act as a drop-in replacement for the 6530?
I don't know much about that chip...all references seem to point to the 6532. I wonder if a micro-controller could act as a drop-in replacement for the 6530?
- The pinout of the 40-pin DIP Propeller doesn't match, but a multi-layer PCB with the SMD version of the Propeller might do the trick
- There are not enough I/O pins on the Propeller to emulate all the I/O one-to-one; it may be necessary to use e.g. one or two serializer/deserializer chips or a secondary propeller
- Officially the Propeller isn't 5V tolerant, though I never had a problem with that on my KimStar project
===Jac