• 大小: 429KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: 其他
  • 标签:

资源简介

VHDL 4*4矩阵键盘源程序,在Xilinx FPGA开发板上测试通过,分享给大家

资源截图

代码片段和文件信息

/**********************************************************************/
/*   ____  ____                                                       */
/*  /   /\/   /                                                       */
/* /___/  \  /                                                        */
/* \   \   \/                                                         */
/*  \   \        Copyright (c) 2003-2007 Xilinx Inc.                 */
/*  /   /        All Right Reserved.                                  */
/* /---/   /\                                                         */
/* \   \  /  \                                                        */
/*  \___\/\___\                                                       */
/**********************************************************************/

/* This file is designed for use with ISim build 0x734844ce */

#include “xsi.h“
#include 
#ifdef __GNUC__
#include 
#else
#include 
#define alloca _alloca
#endif
static const char *ng0 = “G:/projects_and_matchs/2011NEC/FPGA_project/KEYSCAN/KEYSCAN.vhd“;
extern char *IEEE_P_2592010699;
extern char *IEEE_P_3620187407;

unsigned char p_2592010699_sub_1690584930_2592010699(char * unsigned char );
char *p_3620187407_sub_4185486039_3620187407(char * char * char * char * int );


static void work_a_1057955622_3212880686_p_0(char *t0)
{
    char *t1;
    char *t2;
    char *t3;
    char *t4;
    char *t5;
    char *t6;
    char *t7;

LAB0:    xsi_set_current_line(45 ng0);

LAB3:    t1 = (t0 + 1164U);
    t2 = *((char **)t1);
    t1 = (t0 + 2980);
    t3 = (t1 + 32U);
    t4 = *((char **)t3);
    t5 = (t4 + 40U);
    t6 = *((char **)t5);
    memcpy(t6 t2 4U);
    xsi_driver_first_trans_fast_port(t1);

LAB2:    t7 = (t0 + 2896);
    *((int *)t7) = 1;

LAB1:    return;
LAB4:    goto LAB2;

}

static void work_a_1057955622_3212880686_p_1(char *t0)
{
    char *t1;
    char *t2;
    char *t3;
    char *t4;
    char *t5;
    char *t6;
    char *t7;

LAB0:    xsi_set_current_line(46 ng0);

LAB3:    t1 = (t0 + 1340U);
    t2 = *((char **)t1);
    t1 = (t0 + 3016);
    t3 = (t1 + 32U);
    t4 = *((char **)t3);
    t5 = (t4 + 40U);
    t6 = *((char **)t5);
    memcpy(t6 t2 8U);
    xsi_driver_first_trans_fast_port(t1);

LAB2:    t7 = (t0 + 2904);
    *((int *)t7) = 1;

LAB1:    return;
LAB4:    goto LAB2;

}

static void work_a_1057955622_3212880686_p_2(char *t0)
{
    char *t1;
    char *t2;
    char *t3;
    char *t4;
    char *t5;

LAB0:    xsi_set_current_line(47 ng0);

LAB3:    t1 = (t0 + 3052);
    t2 = (t1 + 32U);
    t3 = *((char **)t2);
    t4 = (t3 + 40U);
    t5 = *((char **)t4);
    *((unsigned char *)t5) = (unsigned char)2;
    xsi_driver_first_trans_fast_port(t1);

LAB2:
LAB1:    return;
LAB4:    goto LAB2;

}

static void work_a_1057955622_3212880686_p_3(char *t0)
{
    char t13[16];
    char *t1;
    ch

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        351  2011-08-11 21:31  KEYSCAN\aa.asy

     文件      52177  2011-08-11 21:31  KEYSCAN\aa.ngc

     文件        659  2011-08-11 21:31  KEYSCAN\aa.sym

     文件      39234  2011-08-11 21:31  KEYSCAN\aa.v

     文件       2984  2011-08-11 21:31  KEYSCAN\aa.veo

     文件       4346  2011-08-11 21:31  KEYSCAN\aa.vhd

     文件       3389  2011-08-11 21:31  KEYSCAN\aa.vho

     文件       2531  2011-08-11 21:31  KEYSCAN\aa.xco

     文件       4137  2011-08-11 21:31  KEYSCAN\aa_dds_compiler_v2_1_xst_1.ngc_xst.xrpt

     文件        163  2011-08-11 21:31  KEYSCAN\aa_flist.txt

     文件       1850  2011-08-11 21:31  KEYSCAN\aa_readme.txt

     文件       3112  2011-08-11 21:31  KEYSCAN\aa_xmdf.tcl

     文件          0  2011-08-11 21:30  KEYSCAN\coregen_lock

     文件      66932  2011-08-07 16:54  KEYSCAN\device_usage_statistics.html

     文件       1718  2011-08-06 15:01  KEYSCAN\fuse.log

     文件       2576  2011-08-06 15:01  KEYSCAN\isim\isim.tmp_save\_1

     文件         90  2011-08-06 16:46  KEYSCAN\isim\isimcrash.log

     文件         19  2011-08-06 16:46  KEYSCAN\isim\simulate_dofile.log

     文件       9298  2011-08-06 15:01  KEYSCAN\isim\work\keyscan.vdb

     文件       6859  2011-08-06 15:01  KEYSCAN\isim\work\test_keyscan.vdb

     文件       3424  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_0017514958.didat

     文件       2016  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_0774719531.didat

     文件       8036  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_1242562249.didat

     文件      13472  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_1367372525.didat

     文件       5164  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_2592010699.didat

     文件      10568  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_2717149903.didat

     文件       5108  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_3039841270.didat

     文件       4076  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_3499444699.didat

     文件       4364  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_3564397177.didat

     文件       2076  2011-08-06 15:01  KEYSCAN\isim\_tmp\ieee\p_3620187407.didat

............此处省略277个文件信息

评论

共有 条评论

相关资源