MUXPLUS2说我程序中conv_logic_vector未被定义,但是我已经加了IEEE.STD_LOGIC_ARITH.ALL库了LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;ENTITY sin ISPORT(CLK,CLR:IN STD_LOGIC;Q:OUT
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/17 02:58:16
![MUXPLUS2说我程序中conv_logic_vector未被定义,但是我已经加了IEEE.STD_LOGIC_ARITH.ALL库了LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;ENTITY sin ISPORT(CLK,CLR:IN STD_LOGIC;Q:OUT](/uploads/image/z/13051948-4-8.jpg?t=MUXPLUS2%E8%AF%B4%E6%88%91%E7%A8%8B%E5%BA%8F%E4%B8%ADconv_logic_vector%E6%9C%AA%E8%A2%AB%E5%AE%9A%E4%B9%89%2C%E4%BD%86%E6%98%AF%E6%88%91%E5%B7%B2%E7%BB%8F%E5%8A%A0%E4%BA%86IEEE.STD_LOGIC_ARITH.ALL%E5%BA%93%E4%BA%86LIBRARY+IEEE%3BUSE+IEEE.STD_LOGIC_1164.ALL%3BUSE+IEEE.STD_LOGIC_UNSIGNED.ALL%3BUSE+IEEE.STD_LOGIC_ARITH.ALL%3BENTITY+sin+ISPORT%28CLK%2CCLR%3AIN+STD_LOGIC%3BQ%3AOUT)
MUXPLUS2说我程序中conv_logic_vector未被定义,但是我已经加了IEEE.STD_LOGIC_ARITH.ALL库了LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;ENTITY sin ISPORT(CLK,CLR:IN STD_LOGIC;Q:OUT
MUXPLUS2说我程序中conv_logic_vector未被定义,但是我已经加了IEEE.STD_LOGIC_ARITH.ALL库了
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
USE IEEE.STD_LOGIC_ARITH.ALL;
ENTITY sin IS
PORT(
CLK,CLR:IN STD_LOGIC;
Q:OUT STD_LOGIC_VECTOR(7 DOWNTO 0)
);
END sin;
ARCHITECTURE rt1 OF sin IS
BEGIN
PROCESS(CLK,CLR)
VARIABLE TMP:INTEGER RANGE 0 TO 63;
BEGIN
IF CLR='1'THEN
Q
MUXPLUS2说我程序中conv_logic_vector未被定义,但是我已经加了IEEE.STD_LOGIC_ARITH.ALL库了LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;ENTITY sin ISPORT(CLK,CLR:IN STD_LOGIC;Q:OUT
说明是31的倍数 186的因数 而31和186相错6倍 很显然 2个数是31*2=62 和31*3=93