Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
This is in a generic register file generation and I have this code, when I synthesize, im getting a priority encode decoder. Is there any way I can avoid priority encoder/decoder for for loop? Else is there any way I can have a case statement which is scalable (dont know how many case...
I see the following errors ... pls help me in solving this...
# Error: [46839]: "C:decoder3x8.vhd", line 30: Non-static range. Continuing ...
# Error: [46292]: Module work.decoder3x8(translated) cannot be compiled because it contains non-rtl constructs. Please check the log for warnings or...
The code has been modified as follows and still see the same
for i in I_b'RANGE downto 1 LOOP
O_g_tmp(i - 1) <= I_b(i) XOR I_b(i - 1);
END LOOP;
I see the error as
Illegal use of 'range/'reverse_range attribute
for loop is synthesizable
for i in I_b'RANGE downto 0 LOOP
O_g_tmp(i - 1) <= I_b(i) XOR I_b(i - 1);
END LOOP;
I see the error as
Illegal use of 'range/'reverse_range attribute
in which library do i get bit_vector subtraction with constant funtion??
can some one give me the code if possible...
the need is i have
SIGNAL O_cnt_xhdl1 : bit_vector(12 DOWNTO 0);
and i want to do
O_cnt_xhdl1 <= O_cnt_xhdl1 - "0000000000001";
I see the...
to_decstring in vhdl package
I got the following code for vhdl
WRITE(ERRORFILE, "time" & to_decstring(NOW) & ":");
from verilog of
$fdisplay (ERRORFILE, "time%d:", $time);
I get the error as
No feasible entries for subprogram "to_decstring".
in modelsim, what is the issue??
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.