5.1i XST——如何使用init属性初始化LUT?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

5.1i XST——如何使用init属性初始化LUT?

描述

关键字:init、LUT、语法、XST

紧迫性:标准

一般描述:
如何使用init属性初始化LUT?

解决方案

有关LUTS如何初始化的一般信息,请参阅库指南中有关LUTS的信息:
HTTP://Spop.xILIX.COM/Sputp/Labalay.HTM

Verilog语法:

模块顶部(O,I0,I1,I2,I3);
输入I0,I1,I2,I3;
输出O;

LUT4 U1(O(O))、I0(I0)、I1(I1)、I2(I2)、I3(I3);
/U1的综合属性为“8000”。
终端模块

有关LUTS如何初始化的一般信息,请参阅库指南中有关LUTS的信息:
HTTP://Spop.xILIX.COM/Sputp/Labalay.HTM

VHDL语法

库IEEE;
使用IEEE.STDYLogiCy1164.ALL;

实体测试
端口(
I0:在STDYLogic中;
I1:在STDYLogic中;
I2:在STDYLogic中;
I3:在STDYLogic中;
o:输出STDYLogic);
结束测试;

测试的体系结构行为

组件LUT4
端口(
I0:在STDYLogic中;
I1:在STDYLogic中;
I2:在STDYLogic中;
I3:在STDYLogic中;
o:输出STDYLogic);
端部元件;

属性init:字符串;
U1的属性初始化:标签为“8000”;

开始
U1:LUT4端口映射(i0= & gt;i0,i1= & gt;i1,i2= & gt;i2,i3= & gt;i3,o= & gt;o);
结束行为;

请登录后发表评论

    没有回复内容