<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi All,<div class=""><br class=""></div><div class="">I recently bought a NOS Roland '87123 chip, the "DCO" (NCO really) from the Alpha Juno synths. My thought was to get it on the breadboard, and get a PIC talking to it so I can run some experiments and find out a bit more about it. Information about it is sketchy but not completely absent.</div><div class="">Richie Burnett and I have discussed this chip in the past and Richie has already worked out quite a lot about it, so it's not a complete unknown by any stretch. But (for example) there's no documentation of the register layout at all as far as I can find.</div><div class=""><br class=""></div><div class="">Roland provide both a pinout and a diagram of the chip in the Alpha Juno 2 Service Manual:</div><div class=""><br class=""></div><div class=""><a href="https://electricdruid.net/wp-content/uploads/2026/08/MB87123PinoutDescription.jpg" class="">https://electricdruid.net/wp-content/uploads/2026/08/MB87123PinoutDescription.jpg</a></div><div class=""><a href="https://electricdruid.net/wp-content/uploads/2026/08/MB87123Diagram-original.jpg" class="">https://electricdruid.net/wp-content/uploads/2026/08/MB87123Diagram-original.jpg</a></div><div class=""><br class=""></div><div class="">What I don't have is any clue about the bus timing, but given there's only 8 data lines and two control lines, how hard can it get?! </div><div class=""><br class=""></div><div class="">That said, would anyone like to have a *more* educated guess at what the control lines do?</div><div class=""><br class=""></div><div class="">I suspect that the ALE (Address Latch Enable) line controls whether data goes into the Address latch, or to whichever data latch (Wave or Pitch) is selected by that address if not asserted. That would then leave the !CS Chip Select line to act as a Latch Enable and let data into the latch. There's other unknowns, like how many clock cycles it takes for the data to be latched in. Plus the chip seems to include amplitude control features which aren't shown in the diagram (controlled by the wave data latch, maybe?). I've been reading the datasheets of few other sound chips from a similar era (the famous 6581 SID and the SN76489, for example) figuring that bus-controlled sound chips from the 80's probably work similarly. I'm not sure that's really true, but it's thrown up a few things to watch out for at least.</div><div class=""><br class=""></div><div class="">Finally, I'm sort-of curious about those two "TST" pins. Looks like "Test" to me. but what does a test mode do on such a chip, and why didn't Roland use it in the Alpha Juno? (both lines are tied permanently low). Maybe that's not it.</div><div class=""><br class=""></div><div class="">Any thoughts or pointers appreciated.</div><div class=""><br class=""></div><div class="">If I get anywhere with this, I'll post a page with what I discover. When I'm done or give up, I'll be selling a Roland 6-oscillator DCO, one careful owner, only drove it to church and back on Sundays, etc etc, lol.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Tom</div><div class=""><br class=""></div></body></html>