ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2007/05/05
    109
    3

    کمک در اصلاح کد

    سلام دوستان عزیز
    من کد زیر رو نوشتم که با هر لبه بالا رونده کلاک مقادیر ورودی رو در متغیر 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;
    خبر آمد خبری در راه است---- خرم آندل که ازو گاهست
  2. #2
    2008/11/13
    80
    1

    پاسخ : کمک در اصلاح کد

    سلام خوبید؟
    شرمنده که من دیر دیدم این قسمتو آخه من گه گاهی سر میزنم این ورااااااا
    اشکالات:::::::
    1:اولا که تو پروسس هیچ متغیری نباید قرار بگیره
    2:دوما که هیچ متغری من نمی بینم شما تعریف کرده باشی/ پیشنهاد می کنم که لیبل های لوپ هار و برداری هیچ مشکلی پیش نمی آد برنامه نرم افزاری که نیست!!!
    اگه مشکلت حل نشد کد کامل رو بزار تا بدونم که کدوم قسمتارو از قلم انداختی.
    فدات. :smile:
    ن
  3. #3
    2007/09/10
    تهران
    7
    0

    پاسخ : کمک در اصلاح کد

    سلام.
    من یه سوال دارم. شما کد رو صرفا واسه شبیه سازی نوشتید؟
    چون دستور for در عمل کاربردی نداره.
  4. #4
    2008/11/13
    80
    1

    پاسخ : کمک در اصلاح کد

    »نظورتون از کاربردی نداره چیه؟یهنی سنتز نمی شه ه ه ه ه ؟
  5. #5
    2009/11/29
    9
    0

    پاسخ : کمک در اصلاح کد

    سلام
    دوست عزیز تا اونجا که یادمه دستور loop در زمان دلتا انجام میشه . بنابراین آوردنش در اینجا درست نیست . شما میتونید از یک متغیر I استفاده کنید و بعد از
    هر لبه بالارونده اون رو increse کنی. ضمنا آوردن دستورات قبل از if clk=1 and clk event توصیه نمیشه.
  6. #6
    2007/09/10
    تهران
    7
    0

    پاسخ : کمک در اصلاح کد

    نقل قول نوشته اصلی توسط SPARTAN_E20
    سلام
    دوست عزیز تا اونجا که یادمه دستور loop در زمان دلتا انجام میشه . بنابراین آوردنش در اینجا درست نیست . شما میتونید از یک متغیر I استفاده کنید و بعد از
    هر لبه بالارونده اون رو increse کنی. ضمنا آوردن دستورات قبل از if clk=1 and clk event توصیه نمیشه.
    دقیقا. دستورات حلقه فقط توی شبیه سازی قابل قبولن.
  7. #7
    2008/11/13
    80
    1

    پاسخ : کمک در اصلاح کد

    سلام ولی باید بگم که کتاب volnei pedroni توصیه کرده در بیشتر مدارت از if )clk event)
    استفاده میشه خود رفرنس ها و نمونه های ساخته شده توسط شرکت آلترا میشه گفت تقریبا در تمام مدارات ترتیبی از این استفاده میشه البته بازم هم به طور کل بر می گرده به نوع خصوصیات و روش های توسعه مدار که خبری هم از دوستمون نیست که داره....
    در مورد loop درسته این دستور تو زبان سخت افزاری معنی نداره و باید بجای این دستور از process هایی که در آرچیتکتور همزمان عمل می کنند استفاده کرد.
    فدای همه برو بچ. :smile:
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. RFID با برد 10 متر (اصلاح می شود به ریدر uhf با برد یک متر)
    توسط John Lock در انجمن ماژول های RFID و NFC
    پاسخ: 22
    آخرين نوشته: 2016/04/27, 13:01
  2. اصلاح نام در pcb ؟ اصلاح ابعاد صفحات ؟
    توسط sma در انجمن نرم افزار Protel
    پاسخ: 5
    آخرين نوشته: 2015/02/12, 10:59
  3. اصلاح فرم ثبت نام
    توسط علی سعیدی در انجمن گفتگو درباره ECA
    پاسخ: 3
    آخرين نوشته: 2014/08/04, 09:07
  4. اصلاح یک سورس برنامه با C
    توسط Ahp_online در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2010/07/12, 21:44
  5. اصلاح ضربب قدرت
    توسط *محمد* در انجمن ترانسفورماتورها و ماشين هاي الکتريکي
    پاسخ: 38
    آخرين نوشته: 2010/03/16, 10:24

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •