⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plb_tft_cntlr_ref_v2_1_0.mpd

📁 TFT LCD 控制器的VERILOG 源代码程序,已在某项目上成功应用.
💻 MPD
字号:
#######################################################################     XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS"##     SOLELY FOR USE IN DEVELOPING PROGRAMS AND SOLUTIONS FOR##     XILINX DEVICES.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION##     AS ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, APPLICATION##     OR STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS##     IMPLEMENTATION IS FREE FROM ANY CLAIMS OF INFRINGEMENT,##     AND YOU ARE RESPONSIBLE FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE##     FOR YOUR IMPLEMENTATION.  XILINX EXPRESSLY DISCLAIMS ANY##     WARRANTY WHATSOEVER WITH RESPECT TO THE ADEQUACY OF THE##     IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OR##     REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM CLAIMS OF##     INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS##     FOR A PARTICULAR PURPOSE.##     ##     (c) Copyright 2004 Xilinx, Inc.##     All rights reserved.######################################################################### Microprocessor Peripheral Definition#####################################################################BEGIN plb_tft_cntlr_refOPTION IPTYPE=PERIPHERALOPTION  IMP_NETLIST=TRUEOPTION  HDL=verilog## Peripheral OptionsOPTION SIM_MODELS = BEHAVIORAL:STRUCTURAL:TIMING## Bus InterfacesBUS_INTERFACE BUS = MPLB, BUS_STD = PLB, BUS_TYPE = MASTERBUS_INTERFACE BUS = SDCR, BUS_STD = DCR, BUS_TYPE = SLAVE## Generics for VHDL or Parameters for VerilogPARAMETER C_DCR_BASEADDR          = 0b0010000000, MIN_SIZE=2, BUS=SDCRPARAMETER C_DCR_HIGHADDR          = 0b0010000001, BUS=SDCRPARAMETER C_DEFAULT_TFT_BASE_ADDR = 0b00001111111, ADDRESS=NONEPARAMETER C_DPS_INIT              = 0b1, ADDRESS=NONEPARAMETER C_ON_INIT               = 0b1, ADDRESS=NONE## Ports## PLB Master interfacePORT SYS_plbClk        = "",               DIR = INPUT,  SIGIS = CLK,               BUS = MPLBPORT SYS_plbReset      = PLB_Rst,          DIR = INPUT,                             BUS = MPLBPORT Mn_request        = M_request,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_ABus           = M_ABus,           DIR = OUTPUT, VEC = [0:31],              BUS = MPLBPORT Mn_RNW            = M_RNW,            DIR = OUTPUT,                            BUS = MPLBPORT Mn_BE             = M_BE,             DIR = OUTPUT, VEC = [0:7],               BUS = MPLBPORT Mn_size           = M_size,           DIR = OUTPUT, VEC = [0:3],               BUS = MPLBPORT Mn_type           = M_type,           DIR = OUTPUT, VEC = [0:2],               BUS = MPLBPORT Mn_priority       = M_priority,       DIR = OUTPUT, VEC = [0:1],               BUS = MPLBPORT Mn_rdBurst        = M_rdBurst,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_wrBurst        = M_wrBurst,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_busLock        = M_busLock,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_abort          = M_abort,          DIR = OUTPUT,                            BUS = MPLBPORT Mn_lockErr        = M_lockErr,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_msize          = M_MSize,          DIR = OUTPUT, VEC = [0:1],               BUS = MPLBPORT Mn_ordered        = M_ordered,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_compress       = M_compress,       DIR = OUTPUT,                            BUS = MPLBPORT Mn_guarded        = M_guarded,        DIR = OUTPUT,                            BUS = MPLBPORT Mn_wrDBus         = M_wrDBus,         DIR = OUTPUT, VEC = [0:63],              BUS = MPLBPORT PLB_MnRdWdAddr    = PLB_MRdWdAddr,    DIR = INPUT, VEC = [0:3],                BUS = MPLBPORT PLB_MnRdDBus      = PLB_MRdDBus,      DIR = INPUT, VEC = [0:63],               BUS = MPLBPORT PLB_MnAddrAck     = PLB_MAddrAck,     DIR = INPUT,                             BUS = MPLBPORT PLB_MnRdDAck      = PLB_MRdDAck,      DIR = INPUT,                             BUS = MPLBPORT PLB_MnWrDAck      = PLB_MWrDAck,      DIR = INPUT,                             BUS = MPLBPORT PLB_MnRearbitrate = PLB_MRearbitrate, DIR = INPUT,                             BUS = MPLBPORT PLB_MnBusy        = PLB_MBusy,        DIR = INPUT,                             BUS = MPLBPORT PLB_MnErr         = PLB_MErr,         DIR = INPUT,                             BUS = MPLBPORT PLB_MnRdBTerm     = PLB_MRdBTerm,     DIR = INPUT,                             BUS = MPLBPORT PLB_MnWrBTerm     = PLB_MWrBTerm,     DIR = INPUT,                             BUS = MPLBPORT PLB_Mnssize       = PLB_MSSize,       DIR = INPUT, VEC = [0:1],                BUS = MPLBPORT PLB_pendReq       = PLB_MpendReq,     DIR = INPUT,                             BUS = MPLBPORT PLB_pendPri       = PLB_MpendPri,     DIR = INPUT, VEC = [0:1],                BUS = MPLBPORT PLB_reqPri        = PLB_MreqPri,      DIR = INPUT, VEC = [0:1],                BUS = MPLB# DCR InterfacePORT SYS_dcrClk  = "",          DIR = INPUT,  SIGIS = CLK, BUS=SDCRPORT DCR_Ack     = Sl_dcrAck,   DIR = OUTPUT,              BUS=SDCRPORT DCR_DBusOut = Sl_dcrDBus,  DIR = OUTPUT, VEC=[0:31],  BUS=SDCRPORT DCR_ABus    = DCR_ABus,    DIR = INPUT,  VEC=[0:9],   BUS=SDCRPORT DCR_DBusIn  = DCR_Sl_DBus, DIR = INPUT,  VEC=[0:31],  BUS=SDCRPORT DCR_Read    = DCR_Read,    DIR = INPUT,               BUS=SDCRPORT DCR_Write   = DCR_Write,   DIR = INPUT,               BUS=SDCR# TFT SignalsPORT SYS_tftClk = "", DIR = INPORT TFT_LCD_HSYNC = "", DIR = OUTPORT TFT_LCD_VSYNC = "", DIR = OUTPORT TFT_LCD_DE = "", DIR = OUTPORT TFT_LCD_CLK = "", DIR = OUTPORT TFT_LCD_DPS = "", DIR = OUTPORT TFT_LCD_R = "", DIR = OUT, VEC = [5:0]PORT TFT_LCD_G = "", DIR = OUT, VEC = [5:0]PORT TFT_LCD_B = "", DIR = OUT, VEC = [5:0]END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -