本发明提供了一种基于FPGA监测DDR信号的系统、方法、FPGA和介质,该方法可以应用于FPGA,FPGA外接DDR目标控制器和DDR颗粒,FPGA包括DDR信号分析监测模块和IO模式控制模块;在读模式下,IO模式控制模块,用于控制DDR目标控制器对应的IO处于输入状态,控制DDR颗粒对应的IO处于输出状态;在写模式下,IO模式控制模块,用于控制DDR目标控制器对应的IO处于输出状态,控制DDR颗粒对应的IO处于输入状态;IO模式控制模块,还用于在监测模式下将FPGA的IO配置成输入状态;DDR信号分析监测模块,用于在监测模式下,获取被监测的各个DDR DRAM信号,上述系统用以监测和分析DDR DRAM