资源描述:
《8.创建Qsys组件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、7.创建Qsys组件November2012QII51022-12.1.0QII51022-12.1.0本章节介绍Qsys组件的结构,重点讲解如何使用QsysComponentEditor创建用于描述Qsys组件的HardwareComponentDescriptionFile(_hw.tcl)。f要了解关于使用ComponentEditor以外的高级_hw.tcl功能的更多信息,请参考QuartusII手册第1卷的ComponentInterfaceTclReference章节。fQsys支持标准Aval
2、on®、AMBA®AXI3™(版本1.0)和AMBAAXI4™(版本2.0)接口。要了解关于Avalon和AXI接口的更多信息,请参考AvalonInterfaceSpecifications和ARM®网页上的AMBAProtocolSpecifications。QuartusII12.1不支持AXI4-Lite。Qsys组件Qsys组件由以下部分组成:■组件类型的信息,例如名称、版本和作者。■组件硬件的HDL描述。■组件接口硬件的描述,例如I/O信号的类型。■配置组件运行的参数说明。■配置Qsys中组件的
3、实例的参数编辑器。Altera®提供自动地和Quartus®II一起安装的组件。通过在IntellectualProperty&ReferenceDesigns网页上的Search对话框中输入QsysCertified,然后选择IPCore&ReferenceDesigns,您可以获得第三方IP开发商提供的Qsys兼容组件的列表。组件也和Altera开发板一起提供,在AllDevelopmentKits网页上列出。©2011AlteraCorporation.Allrightsreserved.ALTERA
4、,ARRIA,CYCLONE,HARDCOPY,MAX,MEGACORE,NIOS,QUARTUSandSTRATIXwordsandlogosaretrademarksofAlteraCorporationandregisteredintheU.S.PatentandTrademarkOfficeandinothercountries.Allotherwordsandlogosidentifiedastrademarksorservicemarksarethepropertyoftheirrespecti
5、veholdersasdescribedatwww.altera.com/common/legal.html.AlterawarrantsperformanceofitsISOsemiconductorproductstocurrentspecificationsinaccordancewithAltera'sstandardwarranty,butreservestherighttomakechangestoanyproductsand9001:2008servicesatanytimewithoutno
6、tice.Alteraassumesnoresponsibilityorliabilityarisingoutoftheapplicationoruseofanyinformation,product,orserviceRegistereddescribedhereinexceptasexpresslyagreedtoinwritingbyAltera.Alteracustomersareadvisedtoobtainthelatestversionofdevicespecificationsbeforer
7、elyingonanypublishedinformationandbeforeplacingordersforproductsorservices.QuartusII手册12.1卷1:设计和综合2012年11月反馈订阅7–2第7章:创建Qsys组件Qsys组件组件接口您可以使用组件所要求的任意数量的接口和接口类型的任意组合来设计组件。例如,一个组件除了对控制器提供存储器映射的从端口以外,还可能对高吞吐量数据提供Avalon-ST源端口。以下的接口可用于Qsys:■Memory-Mapped—用于使用存储器
8、映射的读和写命令通信的Avalon-MM或AXI主端口和从端口■AvalonStreaming(Avalon-ST)—用于Avalon-ST源和发送数据流的接收器之间的点到点的连接。■Interrupts—用于生成中断的中断发送器和执行中断的中断接收器之间的点到点的连接。■Clocks—用于时钟源和时钟接收器之间的点到点的连接。■Resets—用于复位源和复位接收器之间的点到点的连接。■AvalonTri-Sta