Open Courseware: Integrating ARM Cortex M Processors into Xilinx FPGAs


Download the “Integrating ARM Cortex M Processors into Xilinx FPGAs” Course Workbook. Get hands-on experience with creating, programming, debugging, and developing applications for free Arm Cortex-M processors in Xilinx Spartan 7 FPGA.

This workbook includes 3 hands-on labs. By completing these labs, you can

  1. Explore the ARM Architecture in Xilinx Vivado
  2. Understand the flow to implement Arm Cortex-M processors in on Spartan 7
  3. Implement the SoC on Digilent Arty S7-50T Spartan S7 FPGA Board. Use the Xilinx Vivado Design Suite, and drag-and-drop ARM Cortex-M3 soft IP on Digilent Arty S7-50T
  4. Create a simple environmental monitoring application with Arty S7-50T, Pmod HYGRO Digital Humidity and Temperature Sensor and Pmod NAV 9 axis IMU plus barometer

Digilent Arty S7-50T provides users with a wide variety of I/O and expansion options. Use the dual row Arduino® connectors to mount one of the hundreds of hardware compatible shields available, or use the Pmod ports with Digilent’s pre-made Pmod IP blocks for a more streamlined design experience. Additionally, with the on-chip analog-to-digital converter, users can configure up dual conversion channels at 12 bits of resolution on Arty S7-50. Target applications include sensor fusion and motor control.




Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

To Top