资源简介
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个文件信息
评论
共有 条评论