RTOS
Fig: Concurrent task threads and queues running on the processor core
FreeRTOS port to Zynq PS with complete task scheduling, queues, semaphores and interrupt examples.
FreeRTOS runs a preemptive scheduler on the Zynq PS Cortex-A core: tasks switch by priority, queues and semaphores handle inter-task communication and synchronization, and ISRs defer critical events to tasks via notifications — splitting a complex project into parallel simple tasks.
Fig: A preemptive scheduler switches among tasks; queues, semaphores and ISR notifications handle communication and sync
More FPGA hands-on tutorials on the fpga.love video portal
Daily Briefing · Weekly Digest · Monthly Deep Dive