M7158 is an integrated circuit module manufactured by Microtran. It is a digital coder/decoder module designed for use in digital signal processing (DSP) applications. The module is equipped with 16 programmable pins to provide adaptable connectivity, allowing easy access to the encoded signal. It is capable of encoding or decoding up to 8-bit binary data in both discrete and analog signals. It can also support a range of data speeds, from 4 kHz to 6 MHz. The M7158 includes on-board RAM, pulse buffer, and a clock source. This module is suitable for applications such as voice and data multiplexing, data compression, and channel coding.