介绍了多模块建模的设计和实施,通过自己设计功能模块,结合FPGA的并行执行能力,来实现这种可定制的事件驱动体系结构的模块化处理程序,这将有助于应用程序开发人员快速开发,多应用模块的添加可以满足应用的多种需要。文中融入了"低级建模思想",建立了自主独立的功能模块,同时利用状态机进行控制模块的设计,阐述了基于FPGA的自主模块性能,并与传统DDS(Direct Digital Synthesis)产生波形的方式进行了比较,结论表明基于FPGA的功能模块实现,提高了系统效率,更节省FPGA内部逻辑资源,也提升了系统的灵活度。