![]() |
|
|
|
#1 |
|
hello
iam writing a code for comparing the array with input vector parallely. could you please see once . is this code will work ( i mean it work for my above mentioned requirement or not). and the function iam using in my code is described in package. ENTITY nest_addr IS generic(pstate_width:integer :=8; mem_width:integer:=128; --out from mem..in to logic no_of_ns: integer:=16; --for array size .this block index: integer :=4); port( clk :in std_logic; diff_states: in std_logic_vector(mem_width-1 downto 0 ); pstate: in std_logic_vector(pstate_width-1 downto 0); data -- ARCHITECTURE nest_addr_beh OF nest_addr IS type temp is array ( o to no_of_ns-1) of std_logic_vector(0 to pstate_width-1); signal temp_c:temp; signal temp_vect :std_logic_vector (no_of_ns-1 downto 0); signal data_temp:integer:=0; begin assign variable first:integer:=1; variable second:integer:=0; begin for i in 0 to no_of_ns loop if i =0 then temp_c(i)<=diff_states(0 to pstate_width-1); else first:=first+pstate_width; second:=first+(pstate_width-1); temp_c(i)<= diff_states(first to second); end if; end loop; end process assign; ns:for i in 0 to no_of_ns-1 generate if temp_c(i)= pstate then --here its showing error data_temp<=i; end if; end generate ns; conv: process(data_temp) begin data<=int_to_vect(4,data_temp); end process; end ARCHITECTURE nest_addr_beh; thank you, please give some hints . that are useful for my design. srinukasam |
|
|
|
|
#2 |
|
Posts: n/a
|
srinukasam wrote:
> hello > iam writing a code for comparing the array with input vector parallely. > could you please see once . is this code will work ( i mean it work for > my > above mentioned requirement or not). and the function iam using in my > code > is described in package. Rather than asking the group to decipher your code and determine if it will work, did you bother to write a test bench and run a simulation? -a Andy Peters |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| need code problem | gaurav_kant | Software | 0 | 09-29-2007 01:31 PM |
| Problem in building code with Solaris 9 and g++ compiler | dileepd | Software | 0 | 07-18-2007 03:05 PM |
| Problem in VHDL code. | caylakprogramci | Hardware | 2 | 05-07-2007 07:30 PM |
| problem with code for random number generation | sandeep_sp7 | Hardware | 0 | 04-12-2007 04:59 PM |
| Re: Serious Computer Problem | hootnholler | A+ Certification | 1 | 11-24-2003 12:18 PM |