论文部分内容阅读
为了解决发动机控制领域中可编程门阵列设计复杂性日益增长而导致的验证困难问题,提出了1种FPGA的全系统验证方案,用以实现全面高效的功能验证。根据控制系统设计方案,对照控制器电路结构进行验证平台的搭建,通过基于总线功能模型的方法对系统中FPGA所控制的外设进行建模,并在验证平台中进行与电路完全一致的连接。按照系统测试计划编制测试用例对全系统进行模拟仿真。测试结果表明:全系统FPGA的验证能够模拟控制器实际运行状态,提升了验证层次与效率,对发动机数控系统的设计质量提升有显著作用。
In order to solve the verification difficulty caused by the increasing complexity of programmable gate array design in the field of engine control, a FPGA-based system-wide verification scheme is proposed to achieve a comprehensive and efficient function verification. According to the design of the control system, the structure of the verification platform is controlled according to the structure of the controller circuit. The peripherals controlled by the FPGA in the system are modeled by the method based on the bus functional model, and the connections are completely consistent with the circuits in the verification platform. Prepare test cases according to the system test plan to simulate the whole system. The test results show that the verification of the whole system FPGA can simulate the actual operation status of the controller, enhance the verification level and efficiency, and play a significant role in improving the design quality of the engine numerical control system.