We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Solutions for Smart Applications on the Edge or in the Server or Data Center Environment


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.

Smart Embedded Vision

Smart Predictive Maintenance

Smart Human Machine Interface

Machine Learning Workstations, Servers and Appliances

200908-TXFG-GRAPH-DataFlowGraphic-7x5

                                                                                           Microchip Silicon Platforms for Machine Learning Data Flow

Ready to Get Started with Machine Learning?

Getting Started with a 32-bit MCU


Download Your Software

If you are using one of our MCUs or MPUs, our MPLAB® development ecosystem seamlessly integrates with our development boards and the software kits and solutions provided by our Machine Learning design partners. These tools include:

Buy a Development Board

Explore Our Machine Learning Tutorials, Example Applications and Other Information

Getting Started with an FPGA


If you are using one of our FPGAs, our state-of-the-art VectorBlox™ Accelerator Software Development Kit (SDK) makes it easy to program power-efficient neural networks even if you don’t have prior FPGA design experience. It comes with instructions to build a smart AI camera platform based on the PolarFire® Video Kit so that you can evaluate different Convolutional Neural Networks (CNNs).

The VectorBlox Accelerator SDK is currently available to participants in our early access program. If you would like to participate in the early access program, please send an email to vectorblox@microchip.com.

Want to Explore Further?

Demos and Tutorial Videos


AI/Machine Learning Partners


We’ve partnered with the industry’s leading design houses to bring state-of-the art artificial intelligence (AI)-based solutions and software tools that support our portfolio of silicon products. We work closely with these partners to ensure seamless interface and tight integration with our platforms to provide you with a superior development experience.