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





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









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









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






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

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

نمایش نتایج: از 1 به 9 از 9
  1. #1
    2009/03/04
    27
    4

    یه سوال فنی VHDL

    سلام به همه عزیزان
    من با Vhdl کاملا اشنایی دارم اما به یه سوال برخوردم ...
    یه پروسس داریم با حساسیت کلاک ! اگه دستورات داخل پروسس انقدر زیاد باشه که قبل از اجرای کامل دستورات پروسس کلاک مجدد بیاد ! چه اتفاقی می افته !؟ پروسس تا انتها میره یا از هر جا که باشه ریست میشه !؟
    از نظرتون ممنونم...
  2. #2
    2010/06/24
    مشهد
    949
    5

    پاسخ : يه سوال فني VHDL

    ببخشيد عزيز. يه سوال پايه اي.
    مگه ترتيب اجراي برنامه ها و sequence بنديشون بر اساس کلاک نيست؟
    اون وقت با اين چيزي که شما مي گيد، ما بايد بتونيم يه تحريک به هر ميکرويي بديم و اون خودش ديگه تا آخر بره واسه خودش کار کنه؟؟؟ :angry: :angry:
    اصل بقاي انرژي داريم.

    با اومدن پالس کلاک، ليست process شروع ميشه و دستورات توش با اومدن کلاک به ترتيب اجرا ميشن.
    اگه توجه کني، توي FPGA ها با هر کلاک يه خط دستور اجرا ميشه (البته توي process ها)


    جدي يعني تو مي توني برنامه اي بنويسي که وقتي کلاک مياد process شروع بشه و هنوز بعدي نيومده تموم بشه؟
    دانش فني تا به عمل تبديل نشده، ذره اي ارزش نداره. اما بعضي وقت ها بايد از دانش براي باز کردن مرزهاي جديدي در علم استفاده کرد، نه اينکه اونها رو صرفاً فقط به عمل تبديل کرد.
  3. #3
    2008/08/04
    شيراز
    162
    1

    پاسخ : يه سوال فني VHDL

    من vhdl کار نکردم ولي حسن fpga اينه که همه دستورات داخل يه procces (تو verilog ، داخل always يا initial ) ميتونه با هم اجرا کنه البته ميشه sequence هم بهش بدي
    پس اگه اجرا همزمان باشه که هيچي ولي اگه sequence داشته باشه و تحريک بعدي بياد بنظر من proces اينجا reset ميشه پس بايديه جوري مثل اينتراپت ميکرو ليست حساسيت رو غير فعال کنيد مثلا با يه سيگنال ديگه and کنيد و ...
  4. #4
    2009/03/04
    27
    4

    پاسخ : يه سوال فني VHDL

    نقل قول نوشته اصلی توسط حامد پور آزاد
    ببخشيد عزيز. يه سوال پايه اي.
    مگه ترتيب اجراي برنامه ها و sequence بنديشون بر اساس کلاک نيست؟
    اون وقت با اين چيزي که شما مي گيد، ما بايد بتونيم يه تحريک به هر ميکرويي بديم و اون خودش ديگه تا آخر بره واسه خودش کار کنه؟؟؟ :angry: :angry:
    اصل بقاي انرژي داريم.

    با اومدن پالس کلاک، ليست process شروع ميشه و دستورات توش با اومدن کلاک به ترتيب اجرا ميشن.
    اگه توجه کني، توي FPGA ها با هر کلاک يه خط دستور اجرا ميشه (البته توي process ها)


    جدي يعني تو مي توني برنامه اي بنويسي که وقتي کلاک مياد process شروع بشه و هنوز بعدي نيومده تموم بشه؟
    کی گفته تو پروسس هر خط با یه کلاک اجرا میشه !!!! اگه اینطور بود که خود پروسس ها نسبت به هم همزمان نمی شدن !!!
  5. #5
    2010/06/24
    مشهد
    949
    5

    پاسخ : يه سوال فني VHDL

    نقل قول نوشته اصلی توسط nimooly
    کي گفته تو پروسس هر خط با يه کلاک اجرا ميشه !!!! اگه اينطور بود که خود پروسس ها نسبت به هم همزمان نمي شدن !!!
    ببين منظورم از اين حرف اين بود که براي اجراي هر خط، يه کلاک زمان لازمه. براي اينکه منظورم رو متوجه بشي فرق بين AVR و 8051 رو ببين، که تو AVR توي هر کلاک مي تونه يه خط ( يا يه دستور) رو اجرا کنه، اما 8051 يه سري از دستوراش fetch کردنش 4، 5 تا کلاک طول مي کشه.
    حالا البته اصلاً اين موضوع اصلي نيست، که بهش گير دادي. بحث اصلي اينه که توي process با يه کلاک کل دستوراي توي اون processاجرا نميشه. اين مساله کاملاً طبيعيه، چون اگه اينجوري نبود، مي تونستي يه عالمه دستور رو بريزي توش و يه کلاک بدي و اون خودش تا ته اجرا کنه. يعني اون وقت ديگه کلاک توي ميکرو ميشد کشک. توجه کن که تو process ديگه اجراي دستورات همروند نيست.

    توي هر نوع اجراي دستوري، چه هم روند و چه ترتيبي، سنکرون کردن زمان اجراي دستورات رو با کلاک انجام ميدن.
    دانش فني تا به عمل تبديل نشده، ذره اي ارزش نداره. اما بعضي وقت ها بايد از دانش براي باز کردن مرزهاي جديدي در علم استفاده کرد، نه اينکه اونها رو صرفاً فقط به عمل تبديل کرد.
  6. #6
    2009/03/04
    27
    4

    پاسخ : یه سوال فنی VHDL

    کاملا موافقم...
    پس تو پروسس همه دستورات با یه کلاک اجرا نمیشه ! ولی نمیشه هم گفت که n تا خط از پروسه با یه کلاک اجرا میشه بقیه با کلاک بعدی !!! (چیزی که شما اول گفتی! )
  7. #7
    2010/06/24
    مشهد
    949
    5

    پاسخ : يه سوال فني VHDL

    نقل قول نوشته اصلی توسط nimooly
    کاملا موافقم...
    پس تو پروسس همه دستورات با يه کلاک اجرا نميشه ! ولي نميشه هم گفت که n تا خط از پروسه با يه کلاک اجرا ميشه بقيه با کلاک بعدي !!! (چيزي که شما اول گفتي! )
    من کي اينو گفتم؟ :surprised:
    من گفتم هر خط با يه کلاک اجرا ميشه، قاعدتاً توي يه خط يه دستور هم وجود داره ديگه!

    ببينيد، اين حرفم بر مي گرده به سيستم CISC توي اين ميکروها.
    دانش فني تا به عمل تبديل نشده، ذره اي ارزش نداره. اما بعضي وقت ها بايد از دانش براي باز کردن مرزهاي جديدي در علم استفاده کرد، نه اينکه اونها رو صرفاً فقط به عمل تبديل کرد.
  8. #8
    2008/08/04
    شيراز
    162
    1

    پاسخ : يه سوال فني VHDL

    ببينيد تو پروسس همه دستورات همزمان آغاز ميشند البته اگه sequence براش نذاريم
  9. #9
    2010/06/24
    مشهد
    949
    5

    پاسخ : يه سوال فني VHDL

    نقل قول نوشته اصلی توسط Hossein.N
    ببينيد تو پروسس همه دستورات همزمان آغاز ميشند البته اگه sequence براش نذاريم
    بله. خوب بحث ما هم راجع به sequence بود ديگه. تو حالت همروند که مساله اصلاً چيز ديگه ايه.
    دانش فني تا به عمل تبديل نشده، ذره اي ارزش نداره. اما بعضي وقت ها بايد از دانش براي باز کردن مرزهاي جديدي در علم استفاده کرد، نه اينکه اونها رو صرفاً فقط به عمل تبديل کرد.
نمایش نتایج: از 1 به 9 از 9

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

  1. یک سوال در مورد vhdl
    توسط electronics در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 55
    آخرين نوشته: 2017/09/08, 22:58
  2. يک سوال در رابطه با vhdl
    توسط farzaneh_2561 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 2
    آخرين نوشته: 2012/04/10, 20:06
  3. چند سوال در رابطه با VHDL
    توسط t_heidari_elc در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 10
    آخرين نوشته: 2012/03/09, 21:40
  4. سوال در مورد VHDL
    توسط hamid256 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 1
    آخرين نوشته: 2010/12/07, 10:12
  5. سوال در مورد vhdl
    توسط 8423067 در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 3
    آخرين نوشته: 2009/02/16, 17:14

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

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

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

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

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