Get ready to add Artificial Intelligence (AI) and Machine Learning (ML) to your next design. Whether you’re new to AI and ML and require a simplified, easy-to-use environment, or you’re an experienced developer looking for advanced performance,
you’ll find right tool for the job in our selection of software and hardware tool kits, reference designs and silicon platforms. We have also partnered with industry-leading design houses to offer complete AI-based solutions that integrate seamlessly
with our products and platforms. These total solutions can be created with little to no AI development experience. We make it easy to implement AI and ML algorithms for collecting and organizing data, training neural networks in data centers or implementing
optimized inference on the edge.
Our extensive portfolio of silicon devices includes microcontrollers (MCUs), microprocessors (MPUs) and Field-Programmable Gate Arrays (FPGAs). Our software toolkits allow the use of popular ML frameworks including TensorFlow, Keras, Caffe and many others
covered by the ONNX umbrella as well as those found within TinyML and TensorFlow Lite. This combination of hardware and software enables you to design a variety of applications including high-performance AI acceleration cards for data centers, self-driving
cars, security and surveillance, electronic fences, augmented and virtual reality headsets, drones, robots, satellite imagery and communication centers.
Find out how our proven reference designs and network of experienced partners can help you reduce risk, time to market, power consumption and application costs.
Microchip Silicon Platforms for Machine Learning Data Flow
Our FPGAs, MCUs and MPUs are central to adding intelligence to your application. The following tools are available to get started with your development:
If you are using one of our FPGAs, use our state-of-the-art VectorBlox Accelerator Software Development Kit (SDK) to program power-efficient neural networks even if you don’t have prior FPGA design experience.
If you are using one of our MCUs or MPUs, our MPLAB® development ecosystem seamlessly integrates with the software kits and solutions provided by our Machine Learning design partners. These tools include MPLAB X Integrated Development Environment (IDE), MPLAB XC
C Compilers and a selection of programmers/debuggers. You can also use MPLAB Data Visualizer to track your application’s runtime and analyze its power consumption.