سلام دوستان عزیز
من کد زیر رو نوشتم که با هر لبه بالا رونده کلاک مقادیر ورودی رو در متغیر s که هر دو رو به صور آرایه 40*40 تعریف کردم و من هر بار 8 تا 8 تا داخل s کپی می کنم بریزم اما این کار رو نمی کنه errorهم نمیده فقط مقدار s به ازای همه اعضا همیشه صفر باقی می مونه.
ممنون
من کد زیر رو نوشتم که با هر لبه بالا رونده کلاک مقادیر ورودی رو در متغیر s که هر دو رو به صور آرایه 40*40 تعریف کردم و من هر بار 8 تا 8 تا داخل s کپی می کنم بریزم اما این کار رو نمی کنه errorهم نمیده فقط مقدار s به ازای همه اعضا همیشه صفر باقی می مونه.
ممنون
کد:
aP1:PROCESS (s,clk,x) begin l1:FOR i IN 1 TO 40 loop l2:for k in 1 to 5 loop if (clk'EVENT AND clk='1') then ( s(i)(1+(k-1)*8 to 8*k)<=x(i)(1+(k-1)*8 to 8*k; end if; end loop l2; end loop l1; ee5<='1'; end process aP1;
دیدگاه