資源簡介
該程序是使用Verilog編寫的SPI接口程序,同時可被VHDL調用,程序已經封裝好,只需要將SPI接口引腳分配好,將所需傳輸的數據放入“senddata”中即可,同時提供了仿真時序圖便于理解

代碼片段和文件信息
/**********************************************************************/
/*???____??____???????????????????????????????????????????????????????*/
/*??/???/\/???/???????????????????????????????????????????????????????*/
/*?/___/??\??/????????????????????????????????????????????????????????*/
/*?\???\???\/???????????????????????????????????????????????????????*/
/*??\???\????????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:/document/spi?code/spi/spitest.v“;
static?int?ng1[]?=?{0?0};
static?unsigned?int?ng2[]?=?{12914540U?0U};
static?int?ng3[]?=?{1?0};
static?unsigned?int?ng4[]?=?{3860783U?0U};
static?void?Initial_51_0(char?*t0)
{
????char?*t1;
????char?*t2;
????char?*t3;
????char?*t4;
LAB0:????t1?=?(t0?+?3328U);
????t2?=?*((char?**)t1);
????if?(t2?==?0)
????????goto?LAB2;
LAB3:????goto?*t2;
LAB2:????xsi_set_current_line(51?ng0);
LAB4:????xsi_set_current_line(53?ng0);
????t2?=?((char*)((ng1)));
????t3?=?(t0?+?1928);
????xsi_vlogvar_assign_value(t3?t2?0?0?1);
????xsi_set_current_line(54?ng0);
????t2?=?((char*)((ng1)));
????t3?=?(t0?+?2088);
????xsi_vlogvar_assign_value(t3?t2?0?0?1);
????xsi_set_current_line(55?ng0);
????t2?=?((char*)((ng2)));
????t3?=?(t0?+?2248);
????xsi_vlogvar_assign_value(t3?t2?0?0?24);
????xsi_set_current_line(56?ng0);
????t2?=?((char*)((ng1)));
????t3?=?(t0?+?2408);
????xsi_vlogvar_assign_value(t3?t2?0?0?1);
????xsi_set_current_line(59?ng0);
????t2?=?(t0?+?3136);
????xsi_process_wait(t2?100000LL);
????*((char?**)t1)?=?&&LAB5;
LAB1:????return;
LAB5:????xsi_set_current_line(60?ng0);
????t2?=?((char*)((ng3)));
????t3?=?(t0?+?2088);
????xsi_vlogvar_assign_value(t3?t2?0?0?1);
????xsi_set_current_line(61?ng0);
????t2?=?(t0?+?3136);
????xsi_process_wait(t2?10000LL);
????*((char?**)t1)?=?&&LAB6;
????goto?LAB1;
LAB6:????xsi_set_current_line(62?ng0);
????t3?=?((char*)((ng3)));
????t4?=?(t0?+?2408);
????xsi_vlogvar_assign_value(t4?t3?0?0?1);
????xsi_set_current_line(63?ng0);
????t2?=?(t0?+?3136);
????xsi_process_wait(t2?10000LL);
????*((char?**)t1)?=?&&LAB7;
????goto?LAB1;
LAB7:????xsi_set_current_line(64?ng0);
????t3?=?((char*)((ng3)));
????t4?=?(t0?+?2408);
????xsi_vlogvar_assign_value(t4?t3?0?0?1);
????xsi_set_current_line(65?ng0);
????t2?=?(t0?+?3136);
????xsi_process_w
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1091??2016-01-06?14:14??spi?code\spi\fuse.log
?????文件????????367??2016-01-06?14:14??spi?code\spi\fuse.xmsgs
?????文件????????237??2016-01-06?14:14??spi?code\spi\fuseRelaunch.cmd
?????文件???????7207??2017-05-02?20:23??spi?code\spi\iseconfig\spi.projectmgr
?????文件??????20336??2017-05-02?19:41??spi?code\spi\iseconfig\spi.xreport
?????文件???????1666??2016-01-06?14:14??spi?code\spi\isim\isim_usage_statistics.html
?????文件??????????6??2016-01-06?14:14??spi?code\spi\isim\pn_info
?????文件??????????0??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\isimcrash.log
?????文件???????5742??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\ISimEngine-DesignHierarchy.dbg
?????文件????????565??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\isimkernel.log
?????文件?????901632??2013-06-09?01:55??spi?code\spi\isim\spitest_isim_beh.exe.sim\libPortability.dll
?????文件?????????76??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\netId.dat
?????文件?????121982??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\spitest_isim_beh.exe
?????文件???????3461??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\tmp_save\_1
?????文件???????5999??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000002246826210_2115784149.c
?????文件???????3872??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000002246826210_2115784149.didat
?????文件???????2723??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000002246826210_2115784149.nt64.obj
?????文件??????27193??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000003694339995_1335937114.c
?????文件???????4396??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000003694339995_1335937114.didat
?????文件???????6573??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000003694339995_1335937114.nt64.obj
?????文件???????7961??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000004134447467_2073120511.c
?????文件???????5500??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000004134447467_2073120511.didat
?????文件???????2810??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\m_00000000004134447467_2073120511.nt64.obj
?????文件???????1353??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\spitest_isim_beh.exe_main.c
?????文件???????1330??2016-01-06?14:14??spi?code\spi\isim\spitest_isim_beh.exe.sim\work\spitest_isim_beh.exe_main.nt64.obj
?????文件???????4575??2016-01-06?11:33??spi?code\spi\isim\temp\glbl.sdb
?????文件???????5328??2016-01-06?11:33??spi?code\spi\isim\temp\spi.sdb
?????文件???????2687??2016-01-06?11:33??spi?code\spi\isim\temp\spitest.sdb
?????文件???????4565??2016-01-06?14:14??spi?code\spi\isim\work\glbl.sdb
?????文件???????4942??2016-01-06?14:14??spi?code\spi\isim\work\spi.sdb
............此處省略48個文件信息
- 上一篇:后臺管理系統-計算機畢業設計
- 下一篇:正則化稀疏模型綜述
評論
共有 條評論