The MPI12x is an ASIC chip with an 8-bit microprocessor communication interface for product development of MPI and profibus-dp slaves.//www.chip100.com/
MPI12x completes information processing, address identification, data security sequencing, and protocol processing for Profibus, the basic transport protocol. Token manipulation, error detection, and data preprocessing are automated, slowing down saturation time tasks and time-consuming calculations for the main processor. Supports data transfer rates up to 12Mbps, integrates the Profibus protocol, 4KByte communication RAM and configurable microprocessor interface in hardware, all of which support the creation of high-performance MPI applications. In addition, this chip also has a Profibus-DP slave core (including DP-V2 services) of the widely used VPC3+C series chips.
The processing start interface supports the following generic microprocessor start families:
Intel:80C31,80X86
Siemens:80C166/165/167
Motorola: HC11-, HC16-, and HE916
MPI12x features
- MPI communication rate can reach 12Mbps
- Integrated 4KB SRAM
- Configurable 8-bit microprocessor interface
- PROFIBUS slave core (VPC3+C including clock synchronization)
- High-speed serial interface core, compatible with 16550, up to 12Mbps
- Single 3.3V supply voltage, 5V tolerant input
- Software Stack Core Development Kit
- PQFP44 package (RoHS compliant)
MPI12x Development Kit
PA006200
The SDK consists of the following parts:
- PROFIBUS motherboard with RS485 and fiber optic interface;
- Expansion board with Atmel 89C5132 microprocessor (USB C51 compatible microprocessor, 64KB Flash, ISP programming via USB);
- MPI firmware (C source code) - order code: PA007064;
- Demo software (C source code);
- 2 VPC3+C chips for testing;
- Fully plug-and-play Profibus-DP slave unit based on MPI12x (including appropriate hardware and software source code): an essential tool for beginners in Profibus to reduce development costs and time