三态传输ip核的创建

三态传输ip核的创建

ID:27681242

大小:240.38 KB

页数:5页

时间:2018-12-05

三态传输ip核的创建_第1页
三态传输ip核的创建_第2页
三态传输ip核的创建_第3页
三态传输ip核的创建_第4页
三态传输ip核的创建_第5页
资源描述:

《三态传输ip核的创建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于三态传输IP核的创建1三态从端口的传输Avalon三态特性允许基于Avalon的系统直接与片外设备连接,例如存储器芯片或一个外部处理器。Avalon三态从端U允许AvalonSwitchFabric与PCB板上共享地址和数据总线的片外设备接口。三态从端口允许使用双向信号data,而不是革向独立的信号readdata和writedata。Data信号是三态的,允许多个三态外设与数据总线连接而不引起信号的冲突。Avalon从端口经常使用负逻辑,例如read_n、write_n、chipselect_n,符合典型的存储芯片的约定。Avalon三态从端门的address信号可以被

2、多个片外设备共享,这些设备可能有不冋的数据宽度,若Avalon三态从端口的数据宽度比一个字节大,则必须将地址信号从AvalonSwitchFabric正确地映射到从设备的地址线。对于8/16/32为存储器,它们的最低0/1/2位不与存储器芯片的地址线相连,比如32位存储器,Avalonaddress的最低两位不与存储器芯片的地址线相连。2三态主端口传输Avalon三态主端口传输允许AvalonSwitchFabric与具有双向数据端口的片外主外设接门,例如外部存储器上的数据总线。三态主端口使用双向的信号data,而不是单向的、单独的信号readdata和writedata。一

3、个非三态端U除了readdata或writedata之外,不能使用data;其他主端口信号的行为与非三态端口相同。Avalon主端口不能与其他三态主端口共享PCB板上的data和address线。写传输时,主端口驱动data线,以提供数据给AvalonSwitchFabric;读传输时,AvalonSwitchFabric驱动data线,主端门捕获data信号。3基于三态从端口IP核的设计由前而我们可以知道三态传输的一些基本特性,这里我们与SRAM为例来说明怎么构建一个基于三态从端门传输的IP核,要求SRAM和FLASH共用数据线和地址线。首先打开Quartus119.1软件

4、的SOPCBidder,出现如下图所示窗IWAlteraSOPCBuilder—kernel.sopc(C:altera91quartusVerilogseg4_7kernelFileEditModuteSystemViewToolsHelpSystemContentsSystemGenerationComponentLibraryTargetProjectNewcomponent...Library十AvatonVerificationSuiteliBridgesandAdaptersEInterfaceProtocols(+hASI©••Ethernet(+h

5、-HighSpeed由PCIDeviceFamily:CycloneIIUseModuleName.=1NameSourceclkj)ExternalClockSettingsDescriptionQSerialAvalon-STJTAGAvalon-STSerialJTAGUARTSPI(3WireSerialUART(RS-232S

6、_co>ponentFileTemplatesIntroductionHDLFitesSignalsInterfacesComponentWizardIntroductionTheSOPCBuildercomponenteditorisatoolforcreatingandmodifyingpluginsknownascomponents.YoucfwithanexistingVerilogorVHDLdesignblock,andthecomponenteditorhelpsyoucreateanSOPCBuildercoforthatblock.Alternatrvefy

7、,youcanusethecomponenteditortomanuallydefineanAvalonMemory-Mappeditocustomlogic.Theoutputofthecomponenteditorisafitewithnameending_hw.tcl.ForaninputHDLfilenamedfilenamesf/Zename.vhd,thecomponenteditorsavesacomponentfitenamedf/Zenazne_hw.tclinthedirectory

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。