1 呼吸灯IP设计(PS为Master,PL为Slave)
1.1 协议简述
1.2 呼吸灯顶层IP模块,内部例化AXI协议模块
1.3 AXI协议模块(进一步关联到其他模块)
Master为PS,Slave 为PL- input 表示Master发送到Slave(PL),
issued by master, acceped by Slave - output 表示Slave发送到Master(PS)
- 内部控制寄存器
- PS侧通过AXI总线,向PL发送控制信号,PL侧读取控制信号,输出到4个寄存器中,进而控制呼吸灯,同时PS侧与PL侧通信是握手协议(VALID与READY)
- 内部例化自定义呼吸灯模块,
例化 - 呼吸灯模块
1.4 SDK设计
- breath_led_ip.h
- breath_led_ip.c