无线电工程
無線電工程
무선전공정
RADIO ENGINEERING OF CHINA
2015年
6期
38-40,48
,共4页
Avalon-MM%突发传输%PCI从接口%SOPC Builder
Avalon-MM%突髮傳輸%PCI從接口%SOPC Builder
Avalon-MM%돌발전수%PCI종접구%SOPC Builder
Avalon-MM%burst transfer%PCI slave interface%SOPC Builder
PCI总线协议使用广泛,但协议内容较复杂,利用Altera公司提出的Avalon总线结构,实现方法简单,性能较好。设计一种基于Avalon?MM突发模式的PCI从接口结构,对Avalon?MM突发模式的读、写传输时序进行了简要介绍。根据Avalon?MM总线的时序要求,实现一种符合时序规范的RAM控制器,通过该控制器, PCI从接口可与RAM进行高速数据交换,通过PCI从接口,实现了PCI主外设与FPGA内部RAM的高速数据交换。经FPGA验证PCI从接口满足Avalon总线规范的时序要求,达到了预定的目标。
PCI總線協議使用廣汎,但協議內容較複雜,利用Altera公司提齣的Avalon總線結構,實現方法簡單,性能較好。設計一種基于Avalon?MM突髮模式的PCI從接口結構,對Avalon?MM突髮模式的讀、寫傳輸時序進行瞭簡要介紹。根據Avalon?MM總線的時序要求,實現一種符閤時序規範的RAM控製器,通過該控製器, PCI從接口可與RAM進行高速數據交換,通過PCI從接口,實現瞭PCI主外設與FPGA內部RAM的高速數據交換。經FPGA驗證PCI從接口滿足Avalon總線規範的時序要求,達到瞭預定的目標。
PCI총선협의사용엄범,단협의내용교복잡,이용Altera공사제출적Avalon총선결구,실현방법간단,성능교호。설계일충기우Avalon?MM돌발모식적PCI종접구결구,대Avalon?MM돌발모식적독、사전수시서진행료간요개소。근거Avalon?MM총선적시서요구,실현일충부합시서규범적RAM공제기,통과해공제기, PCI종접구가여RAM진행고속수거교환,통과PCI종접구,실현료PCI주외설여FPGA내부RAM적고속수거교환。경FPGA험증PCI종접구만족Avalon총선규범적시서요구,체도료예정적목표。
The PCI bus protocol is widely used but complicated,while the Avalon bus specification proposed by Altera can be easily implemented with high performance. A structure of PCI slave interface based on Avalon?MM burst mode is proposed, and the sequences of writing and reading based on Avalon?MM burst transfer are introduced.According to the sequences of Avalon?MM,a RAM controller conforming to sequential specification is implemented,by which the PCI slave interface can achieve high?speed data exchange with RAM.By the PCI slave interface,high?speed data transmission is achieved between the PCI master peripheral equipment and RAM in FPGA.The FPGA verification result shows that the proposed PCI slave interface scheme can satisfy the requirement of Avalon bus specification.