3 ms·
What is the "options" section in the block diagram? Does that represent the debug functionality you mention on unexposed pins? Anything else interesting that so
by RodgerTheGreat 5y ago
What is the "options" section in the block diagram? Does that represent the debug functionality you mention on unexposed pins? Anything else interesting that someone could do with these chips in a different package?
- vatys 5y ago> The chip has 3 pins, but there are 8 pads on the die. The other pins appear to be used for testing. By activating one of the pins, the chip can be put into a test mode. The test mode runs through the songs at 512× speed so the chip can be tested quickly without waiting for the tunes to play. The other test pins appear to expose other internal data for testing. This makes me wonder if you put one of the other test pins on a scope, if you'd see a pattern representing the song or sequence, allowing quick verification of the chip. I think at 512x speed, even a more limited storage scope of the era of these chips could capture the full output on-screen. Each flavor of the chip probably had an expected pattern based on ROM which could be checked. I'm imagining a technician sitting at a test bench, having to do verification work on these all day, thankful for having a test pin instead of having to listen to the same dang beeping song over and over :)
- kens 5y agoThe options are things such as staccato notes vs held notes or making the chip loop continuously. These are implemented in the logic section through connections in the metal layer to power or ground. In other words, different versions of the chip have the metal layer constructed slightly differently to obtain different behavior.