Digilent HDMI ip核


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-masterLicense.txt
     文件         636  2017-12-20 22:44  vivado-library-masterREADME.md
     目录           0  2017-12-20 22:44  vivado-library-masterif
     目录           0  2017-12-20 22:44  vivado-library-masterifpmod_v1_0
     文件         872  2017-12-20 22:44  vivado-library-masterifpmod_v1_0pmod.xml
     文件        8889  2017-12-20 22:44  vivado-library-masterifpmod_v1_0pmod_rtl.xml
     目录           0  2017-12-20 22:44  vivado-library-masterif mds_v1_0
     文件         908  2017-12-20 22:44  vivado-library-masterif mds_v1_0 mds.xml
     文件        3607  2017-12-20 22:44  vivado-library-masterif mds_v1_0 mds_rtl.xml
     目录           0  2017-12-20 22:44  vivado-library-masterip
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0
     文件       61030  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0component.xml
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0doc
     文件      259072  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0docAXI DPTI.doc
     文件      641671  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0docAXI DPTI.pdf
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0drivers
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0data
     文件         179  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0dataAXI_DPTI.mdd
     文件         169  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0dataAXI_DPTI.tcl
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0src
     文件        3374  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0srcAXI_DPTI.c
     文件        2843  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0srcAXI_DPTI.h
     文件        4056  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0srcAXI_DPTI_selftest.c
     文件         451  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0driversAXI_DPTI_v1_0srcMakefile
     目录           0  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0src
     文件         103  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0srcAXI_DPTI_ooc.xdc
     文件       25816  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0srcAXI_DPTI_v1_0.vhd
     文件       18395  2017-12-20 22:44  vivado-library-masteripAXI_DPTI_1.0srcAXI_DPTI_v1_0_AXI_LITE.vhd
............此处省略2389个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)