Microchip Technology MEC1428 Embedded Controller
Der Microchip Technology MEC1428 embedded Controller ist ein hochkonfigurierbarer fortschrittlicher Mischsignal-I/O-Controller, der sich hervorragend für Notebook- und Tablet-Computer-Applikationen eignet. Durch das Hinzufügen von Slave Attached Flash (SAF) bietet der MEC1428 eine neue Dimension des Design-Funktionsumfangs für Computeringenieure, was eine optimale Lösung für die USB-Typ-C™-Leistungsversorgung ist. Der MEC1428 Controller ist mit den MEC140X und MEC141X Controller-Produktfamilien pin- und registerkompatibel. Dadurch können Designer einfach eSPI und zusätzliche Funktionen hinzufügen und haben mehr Flexibilität in ihren Designs. Der MEC1428 hält die eSPI-Master-Attached-Flash-(MAF)-Funktion aufrecht.Der MEC1428 von Microchip bietet eine flexible Bestückung, die es ermöglicht mehrere I/O-Signale so zu konfigurieren, dass sie entweder 3,3 V oder 1,8 V unterstützen. Dies verringert die System-Materialkosten, da keine externen Spannungsumsetzer benötigt werden. Der MEC1428 kommuniziert mit dem System-Host über die erweiterte serielle Peripherieschnittstelle von Intel (eSPI) oder über die wenigen Pins (LPC) von Intel.
Der MEC1428 enthält einen MIPS32® M14K™-32-Bit-Mikrocontroller-Core mit einem eng gekoppelten 192 KB SRAM für Codes und Daten, die vom SPI Flash hochgeladen werden. Designer können den Host-SPI-Flash (wird für den BIOS-Speicher verwendet) für eine nichtflüchtige EC-Firmware-Speicherung als kostengünstige Systemlösung nutzen.
Der MEC1428 wird von MPLAB-Development Tools unterstützt, einschließlich MPLAB XC Compiler, MPLAB REAL ICE In-Circuit-Emulator, ICD3 In-Circuit-Debugger und PICKit3 Programmierer/Debugger.
Merkmale
- MIPS32 M14K microcontroller core
- Fully supported by MPLAB development tools
- Enhanced Serial Peripheral Interface (eSPI) or LPC host interface
- Supports Slave Attached Flash Sharing (SAFS)
- ACPI 3.0 compliant
- PC2001 compliant
- VTR (standby) and VBAT (Power Planes)
- Connected standby support
- 8042 emulated keyboard controller
- Secure Boot ROM loader
- System to EC message interface
- Trace FIFO debug port (TFDP)
- 32-bit RTOS timer
- Package options
- 128 VTQFP
- 128 WFBGA
- 144 WFBGA
- RoHS compliant
Technische Daten
- 18x8 keyboard scan matrix
- Full UART
- Customer programmable RAM
- eSPI, LPC, I2C host interfaces
- 192KB SRAM (Code + Data) code storage
- 2 fan tachometer inputs
- 8024 keyboard controller
- 32kB data RAM
- 2 breathing/blinking LEDs
- 106 GPIO
- 3 LEDs
- 8 Analog to Digital Converters (ADCs)
- 2 BC links
- 1 AMD SB-TSI
- 5 ACPI interfaces
- 4 Counters/Timers
Applikationen
- Stromsparender embedded Controller
- Mobile Applikationen
- Notebooks und Laptops
- Tablets
