• 大小: 95.25MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-05-28
  • 语言: 其他
  • 标签: FPGA  HDMI  Digilent  

资源简介

Digilent官方的HDMI IP核 rgb2dvi PWM等等,HDMI的IP核经过程序验证没问题。

资源截图

代码片段和文件信息

/******************************************************************************
 * @file AXI_DPTI.c
 * AXI DPTI driver.
 *
 * @author Sergiu Arpadi
 *
 * @date 2016-Sep-20
 *
 * @copyright
 * (c) 2016 Copyright Digilent Incorporated
 * All Rights Reserved
 *
 * This program is free software; distributed under the terms of BSD 3-clause
 * license (“Revised BSD License“ “New BSD License“ or “Modified BSD License“)
 *
 * Redistribution and use in source and binary forms with or without modification
 * are permitted provided that the following conditions are met:
 *
 * 1. Redistributions of source code must retain the above copyright notice this
 *    list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright notice
 *    this list of conditions and the following disclaimer in the documentation
 *    and/or other materials provided with the distribution.
 * 3. Neither the name(s) of the above-listed copyright holder(s) nor the names
 *    of its contributors may be used to endorse or promote products derived
 *    from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS“
 * AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL
 * DAMAGES (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR
 * SERVICES; LOSS OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 * CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

 * @desciption
 * Contains AXI DPTI transfer request function.
 *
 * 

 * MODIFICATION HISTORY:
 *
 * Ver   Who            Date         Changes
 * ----- -------------- ------------ -----------------------------------------------
 * 1.00  Sergiu Arpadi  2016-Sep-20  First release
 *
 * 

 *
 *****************************************************************************/

/***************************** Include Files *******************************/
#include “AXI_DPTI.h“
#include “xil_io.h“

/************************** Function Definitions ***************************/
XStatus DPTI_SimpleTransfer (u32 baseAddress u8 Direction u32 TransferLength)
{
u32 flag_0 flag_16 StsReg;

if (TransferLength <0 || TransferLength > 8388607)
return XST_FAILURE; // length is not a valid number
else
{
StsReg = Xil_In32 (baseAddress + STATUS_REG_OFFSET);
flag_0 = (StsReg & 0x01);
flag_16 = (StsReg >> 0x10 ) & 0x01;

while (flag_16 == 0 || flag_0 == 0)
{
StsReg = Xil_In32 (baseAddress + STATUS_REG_OFFSET);
flag_0 = (StsReg & 0x

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-20 22:44  vivado-library-master\
     文件         102  2017-12-20 22:44  vivado-library-master\.gitignore
     文件        1064  2017-12-20 22:44  vivado-library-master\License.txt
     文件         636  2017-12-20 22:44  vivado-library-master\README.md
     目录           0  2017-12-20 22:44  vivado-library-master\if\
     目录           0  2017-12-20 22:44  vivado-library-master\if\pmod_v1_0\
     文件         872  2017-12-20 22:44  vivado-library-master\if\pmod_v1_0\pmod.xml
     文件        8889  2017-12-20 22:44  vivado-library-master\if\pmod_v1_0\pmod_rtl.xml
     目录           0  2017-12-20 22:44  vivado-library-master\if\tmds_v1_0\
     文件         908  2017-12-20 22:44  vivado-library-master\if\tmds_v1_0\tmds.xml
     文件        3607  2017-12-20 22:44  vivado-library-master\if\tmds_v1_0\tmds_rtl.xml
     目录           0  2017-12-20 22:44  vivado-library-master\ip\
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\
     文件       61030  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\component.xml
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\doc\
     文件      259072  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\doc\AXI DPTI.doc
     文件      641671  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\doc\AXI DPTI.pdf
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\data\
     文件         179  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\data\AXI_DPTI.mdd
     文件         169  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\data\AXI_DPTI.tcl
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\
     文件        3374  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\AXI_DPTI.c
     文件        2843  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\AXI_DPTI.h
     文件        4056  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\AXI_DPTI_selftest.c
     文件         451  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\drivers\AXI_DPTI_v1_0\src\Makefile
     目录           0  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\src\
     文件         103  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\src\AXI_DPTI_ooc.xdc
     文件       25816  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\src\AXI_DPTI_v1_0.vhd
     文件       18395  2017-12-20 22:44  vivado-library-master\ip\AXI_DPTI_1.0\src\AXI_DPTI_v1_0_AXI_LITE.vhd
............此处省略2389个文件信息

评论

共有 条评论