Chyba pri tom QAM na ISE

M

mmoctar

Guest
Tento kód, ktorý sa snažím simulovať, ale mám chybové hlásenie, snažím sa urobiť pre QAM, vstup 4 bity, kde prvý je pre in_phase a druhý vzniesť quadrature. Ďakujeme knižnica IEEE, použitie IEEE.STD_LOGIC_1164.ALL, použitie IEEE.STD_LOGIC_ARITH.ALL, použitie IEEE.STD_LOGIC_UNSIGNED.ALL, ---- Odkomentujte nasledujúce knižnice vyhlásenie, ak inštancií ---- žiadne Xilinx primitív v tomto kóde. - Knižnica UNISIM, - použitie UNISIM.VComponents.all, jednotky QAM je Port (ČLK: v std_logic, vstup: v std_logic_vector (0 downto 3), I_out: z celé číslo; Q_out: z INTEGER), koniec QAM, architektúra správanie QAM je začať proces začína počkať (clk'event a CLK = '1 '); prípad ("Input (0) vstup (1)"), ak je "00" => I_out I_out I_out I_out
 
Myslím, že dve knižnice arith a nepodpísané nebudú spolupracovať v Xilinx, odstráňte z nich. [/Quote]
 
Možno, že to je nie
Code:
 Vstup: v std_logic_vector (0 downto 3),
, ale
Code:
 Vstup: v std_logic_vector (3 downto 0);
alebo
Code:
 Vstup: v std_logic_vector (0 až 3 )
 

Welcome to EDABoard.com

Sponsor

Back
Top