微型机与应用
微型機與應用
미형궤여응용
MICROCOMPUTER & ITS APPLICATIONS
2013年
21期
19-22
,共4页
CPCI%FPGA%PMC%载板
CPCI%FPGA%PMC%載闆
CPCI%FPGA%PMC%재판
CPCI%FPGA%PMC%carrier board
设计了一种基于 CPCI 总线标准的 PMC 接口载板。载板以 FPGA 为核心,集成了CPCI 接口模块和 DPRAM (双口 RAM )模块, CPCI 接口模块采用 FPGA+PCI IP 核(软核)解决了系统集成的问题, DPRAM 模块为系统提供了数据缓存功能。环回测试和中断测试解决了在没有子卡 PMC 模块的情况下,读写、验证 DPRAM 空间数据和测试中断响应的问题。此外,还支持子卡 PMC 模块后出线到CPCI 总线。调试结果表明,该载板在嵌入式实时操作系统 VxWorks 下可以稳定运行,正确地读写DPRAM 空间的数据,及时地响应中断,满足了对载板的性能需求。
設計瞭一種基于 CPCI 總線標準的 PMC 接口載闆。載闆以 FPGA 為覈心,集成瞭CPCI 接口模塊和 DPRAM (雙口 RAM )模塊, CPCI 接口模塊採用 FPGA+PCI IP 覈(軟覈)解決瞭繫統集成的問題, DPRAM 模塊為繫統提供瞭數據緩存功能。環迴測試和中斷測試解決瞭在沒有子卡 PMC 模塊的情況下,讀寫、驗證 DPRAM 空間數據和測試中斷響應的問題。此外,還支持子卡 PMC 模塊後齣線到CPCI 總線。調試結果錶明,該載闆在嵌入式實時操作繫統 VxWorks 下可以穩定運行,正確地讀寫DPRAM 空間的數據,及時地響應中斷,滿足瞭對載闆的性能需求。
설계료일충기우 CPCI 총선표준적 PMC 접구재판。재판이 FPGA 위핵심,집성료CPCI 접구모괴화 DPRAM (쌍구 RAM )모괴, CPCI 접구모괴채용 FPGA+PCI IP 핵(연핵)해결료계통집성적문제, DPRAM 모괴위계통제공료수거완존공능。배회측시화중단측시해결료재몰유자잡 PMC 모괴적정황하,독사、험증 DPRAM 공간수거화측시중단향응적문제。차외,환지지자잡 PMC 모괴후출선도CPCI 총선。조시결과표명,해재판재감입식실시조작계통 VxWorks 하가이은정운행,정학지독사DPRAM 공간적수거,급시지향응중단,만족료대재판적성능수구。
This paper designs a PMC interface carrier board based on CPCI bus standard. The carrier board uses FPGA as the core design, and integrates CPCI interface module and DPRAM (double RAM) module. CPCI interface module uses FPGA+PCI IP Core(soft) to solve the problem of system integration, the design of DPRAM module provides data cache function for the system, the design of loopback and interrupt test solve the problem of read and write and verification of DPRAM spatial data and test the interrupt response in the case that without PMC card module. In addition, it supports PMC card module to CPCI bus line. The test results show that the carrier board under VxWorks embedded real-time operating system can operate stablely, read and write the correct DPRAM spatial data, interrupt timely response, meet the performance requirements of a carrier board.