• 大小: 3.34MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-10
  • 语言: 其他
  • 标签: uart  veriog  

资源简介

经测试可以正确收发,而且用比较少的资源实现,非诚适合在小芯片或者资源比较少的开发芯片上设计与实现!

资源截图

代码片段和文件信息

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

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

#define XSI_HIDE_SYMBOL_SPEC true
#include “xsi.h“
#include 
#ifdef __GNUC__
#include 
#else
#include 
#define alloca _alloca
#endif
static const char *ng0 = “D:/ITEM/uart/UART_tx.v“;
static unsigned int ng1[] = {1U 0U};
static int ng2[] = {0 0};
static unsigned int ng3[] = {649U 0U};
static unsigned int ng4[] = {10U 0U};
static unsigned int ng5[] = {0U 0U};
static unsigned int ng6[] = {2U 0U};
static unsigned int ng7[] = {3U 0U};
static unsigned int ng8[] = {11U 0U};



static void NetDecl_50_0(char *t0)
{
    char t6[8];
    char *t1;
    char *t2;
    char *t3;
    char *t4;
    char *t5;
    char *t7;
    char *t8;
    char *t9;
    char *t10;
    char *t11;
    unsigned int t12;
    unsigned int t13;
    char *t14;
    unsigned int t15;
    unsigned int t16;
    char *t17;
    unsigned int t18;
    unsigned int t19;
    char *t20;

LAB0:    t1 = (t0 + 5560U);
    t2 = *((char **)t1);
    if (t2 == 0)
        goto LAB2;

LAB3:    goto *t2;

LAB2:    xsi_set_current_line(50 ng0);
    t2 = (t0 + 4000);
    t3 = (t2 + 56U);
    t4 = *((char **)t3);
    t5 = ((char*)((ng1)));
    memset(t6 0 8);
    xsi_vlog_unsigned_add(t6 10 t4 10 t5 10);
    t7 = (t0 + 8072);
    t8 = (t7 + 56U);
    t9 = *((char **)t8);
    t10 = (t9 + 56U);
    t11 = *((char **)t10);
    memset(t11 0 8);
    t12 = 1023U;
    t13 = t12;
    t14 = (t6 + 4);
    t15 = *((unsigned int *)t6);
    t12 = (t12 & t15);
    t16 = *((unsigned int *)t14);
    t13 = (t13 & t16);
    t17 = (t11 + 4);
    t18 = *((unsigned int *)t11);
    *((unsigned int *)t11) = (t18 | t12);
    t19 = *((unsigned int *)t17);
    *((unsigned int *)t17) = (t19 | t13);
    xsi_driver_vfirst_trans(t7 0 9U);
    t20 = (t0 + 7864);
    *((int *)t20) = 1;

LAB1:    return;
}

static void Cont_52_1(char *t0)
{
    char t7[8];
    char *t1;
    char *t2;
    char *t3;
    char *t4;
    char *t5;
    char *t6;
    unsigned int t8;
    unsigned int t9;
    unsigned int t10;
    char *t11;
    char *t12;
    unsig

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-02-25 22:11  uart\
     文件         181  2016-01-18 08:50  uart\Baud_gen.cmd_log
     文件         180  2016-01-18 08:50  uart\Baud_gen.tfi
     文件        1744  2016-01-19 10:17  uart\Baud_gen.v
     文件        1677  2016-01-05 09:52  uart\fuse.log
     文件        1045  2016-01-05 09:52  uart\fuse.xmsgs
     文件         219  2016-01-05 09:52  uart\fuseRelaunch.cmd
     目录           0  2016-02-25 22:04  uart\iseconfig\
     文件        7367  2016-01-26 08:39  uart\iseconfig\uart.projectmgr
     文件       20346  2016-01-25 14:14  uart\iseconfig\UART.xreport
     目录           0  2016-02-25 22:04  uart\isim\
     文件          44  2016-01-05 09:52  uart\isim.cmd
     文件         567  2016-01-05 09:52  uart\isim.log
     文件        1672  2016-01-05 10:26  uart\isim\isim_usage_statistics.html
     文件           6  2016-01-05 09:52  uart\isim\pn_info
     目录           0  2016-02-25 22:04  uart\isim\test_uart_isim_beh.exe.sim\
     文件           0  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\isimcrash.log
     文件       12967  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\ISimEngine-DesignHierarchy.dbg
     文件         565  2016-01-05 10:26  uart\isim\test_uart_isim_beh.exe.sim\isimkernel.log
     文件      901632  2013-10-13 22:31  uart\isim\test_uart_isim_beh.exe.sim\libPortability.dll
     文件         572  2016-01-05 10:26  uart\isim\test_uart_isim_beh.exe.sim\netId.dat
     文件      144198  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\test_uart_isim_beh.exe
     目录           0  2016-02-25 22:04  uart\isim\test_uart_isim_beh.exe.sim\tmp_save\
     文件        7421  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\tmp_save\_1
     目录           0  2016-02-25 22:04  uart\isim\test_uart_isim_beh.exe.sim\work\
     文件       52170  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\work\m_00000000001706391519_0077531512.c
     文件        5464  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\work\m_00000000001706391519_0077531512.didat
     文件       10369  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\work\m_00000000001706391519_0077531512.nt64.obj
     文件       20873  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\work\m_00000000001929657337_0822216910.c
     文件        6224  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\work\m_00000000001929657337_0822216910.didat
     文件        5844  2016-01-05 09:52  uart\isim\test_uart_isim_beh.exe.sim\work\m_00000000001929657337_0822216910.nt64.obj
............此处省略225个文件信息

评论

共有 条评论