SM6004/SM6006 is a 16-bit single-chip microcomputer with a 61,440 × 8-bit ROM capacity, 2,048 × 8-bit RAM capacity, external memory expansion function, and high speed multiplication and division operations.
The document provides a technical overview of the Sharp SM6004 and SM6006 series of 16-bit single-chip microcomputers. Key features include built-in ROM (61,440 or 126,976 bits) and RAM (2,048 or 3,584 bits), a 16-bit CPU core with 62 basic instructions, and various peripheral functions such as timers, serial interfaces, AD converters, and D/A converters. The chips support supply voltages ranging from 2.5 V to 5.5 V depending on the clock frequency.
| ROM capacity (SM6004) | 61,440 x 8-bits |
|---|---|
| RAM capacity (SM6004) | 2,048 x 8-bits |
| ROM capacity (SM6006) | 126,976 x 8-bits |
| RAM capacity (SM6006) | 3,584 x 8-bits |
| CPU registers | 16-bit x 16 |
| Basic instructions | 62 |
| Address space | 16M |
| System clock cycle (30 MHz) | 0.133 us (MIN) |
| Supply voltage (30 MHz) | 4.5 V to 5.5 V |
| AD converter resolution | 10-bits |
| AD converter channels | 8channels |
| Packages | 100-pin LQFP, 100-pin QFP |
They are suitable for controlling digital cameras and other embedded systems.
The chips include 16-bit multifunction timers, with a total of 6 such units available.