The M8023 is a data flow coprocessor designed for the Microtran microprocessor family. The M8023 coprocessor provides a flexible, low-cost, high-performance solution for users needing to enhance their data flow productivity. It is fully compatible with Microtran processor instruction sets and includes support for the company's unique 16-bit multitasking operating system. It has three dedicated memory spaces including code memory, data memory, and static memory. Its features include a fully static instruction set, 8-bit and 16-bit address operations, and two-way cacheable operations. It is capable of executing two operations simultaneously, and can support up to 16 external interrupts. Other features include bidirectional data buffering, data stack, self-test diagnostics, an on-board clock, and an FDO debug port.