اطلاعیه

Collapse
No announcement yet.

فوری:محاسبه ولتاژافست با hspice

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    فوری:محاسبه ولتاژافست با hspice

    سلام مهندسین محترم
    خسته نباشید
    میشه درباره اندازه گیری ولتاژ افست با نرم افزار hspice اگه دستوری دارید بمنم بگید که چطوری مقدار افست در زوج تفاضلی را با برنامه hspice اندازه گیری کنم
    متشکرم

    #2
    پاسخ : فوری:محاسبه ولتاژافست با hspice

    سلام
    میتونید ورودی تفاضلی رو به صفر ولت وصل کنید و بعد با دستور
    کد:
    .measure
    ولتاژ خروجی رو اندازه بگیرید که میشه همون ولتاژ آفست.

    دیدگاه


      #3
      پاسخ : فوری:محاسبه ولتاژافست با hspice

      نوشته اصلی توسط mohammadhgh
      سلام
      میتونید ورودی تفاضلی رو به صفر ولت وصل کنید و بعد با دستور
      کد:
      .measure
      ولتاژ خروجی رو اندازه بگیرید که میشه همون ولتاژ آفست.
      lممنون از جوابتون
      ولی ادامه دستور چی باشه ؟
      میخوام افست رو به صورت یک عدد بهم نشون بده
      :read:

      دیدگاه


        #4
        پاسخ : فوری:محاسبه ولتاژافست با hspice

        ورودی رو صفر بدم که راه اندازی نمیشه
        چطوری شما صفر میدید ورودی رو؟ :cry:

        دیدگاه


          #5
          پاسخ : فوری:محاسبه ولتاژافست با hspice

          ولی ادامه دستور چی باشه ؟
          برای مثال میتونید از دستور زیر استفاده کنید :
          کد:
          .MEASURE    TRAN    Offset_Voltage   Avg   PARAM=('V(Out2)-V(Out1)')
          که Out1 و Out2 خروجی های تفاضلی هستند. در این صورت میانگین ولتاژ آفست در طول بازه بررسی به عنوان خروجی ظاهر میشه.

          ورودی رو صفر بدم که راه اندازی نمیشه
          چطوری شما صفر میدید ورودی رو؟
          اگر منبع تغذیه تون متقارن باشه و سیگنال ورودی رو صفر بزارید مشکلی برای حالت DC مدار پیش نمیاد.
          مثلا توی شکل اگر ولتاژهای V1 و V2 صفر باشن راهت میشه ولتاژ آفست رو اندازه گرفت.

          دیدگاه


            #6
            پاسخ : فوری:محاسبه ولتاژافست با hspice

            خیلی متشکرم
            ورودی اینجوری تعریف کنم
            vin vin gnd o ?
            من اینجوری تعریف کردم برنامه ارور داد و راه اندازی نشد
            چرا؟ :cry:

            دیدگاه


              #7
              پاسخ : فوری:محاسبه ولتاژافست با hspice

              اگر کد spice تون رو بزارید بهتر میتونم کمکتون کنم.

              ولی به صورت کلی برای صفر کردن ورودی یا کلا منابع سیگنال کوچک رو حذف کنید و یا هنگامی که ترانزیستور های زوج تفاضلی رو تعریف میکنید در بیس آن ها از نود '0' استفاده کنید.

              دیدگاه


                #8
                پاسخ : فوری:محاسبه ولتاژافست با hspice

                مرسی جناب مهندس
                ولی من اینجوری که شنیدم برا محاسبه افست باید از دستور سویپ استفاده کرد وبازه منبع ورودی را از مثلا 0.6 تا -0.6 تعریف باید کرد و به ازای این تعریف یه منحنی خروجی باید بدست اورد
                جزییات این روند رو دقدق نمیدونم نظر شما چیه؟
                برا نمونه برنامه ای که شما فرمودید من رو دو برنامه نوشتم ولی در هر دو مقدار افست را در تحلیل صفر داد

                دیدگاه


                  #9
                  پاسخ : فوری:محاسبه ولتاژافست با hspice

                  سلام
                  چیزی که من راجع به ولتاژ آفست در زوج تفاضلی دیدم به شکل زیر است :



                  متاسفانه در مورد روندی که شما گفتید اطلاعی ندارم.

                  علت این که ولتاژ آفستی که محاسبه می کنید صفر است، به نظر من اینه که اگر مدار را به صورت ایده آل شبیه سازی کنید ( یعنی دو طرف زوج تفاضلی کاملا منطبق باشند) از نظر تئوری نباید آفستی در خروجی ظاهر بشه. علت وجود آفست در زوج تفاضلی عدم تطابق (mismatch) در دو طرف زوج تفاضلی هست. (البته برای حالتی که خروجی هم تفاضلی باشه) . برای مثال mismatch در نسبت W/L ترانزیستور ها.

                  دیدگاه


                    #10
                    پاسخ : فوری:محاسبه ولتاژافست با hspice

                    بسیار تشکر
                    اگر راه حلی غیر از انچه بیان شد پیدا کردم حتما در این پست مطرح خواهم کرد

                    دیدگاه


                      #11
                      پاسخ : فوری:محاسبه ولتاژافست با hspice

                      با سلام اول
                      باید مشخص بشه که برای چه مداری میخواین آفست بدست بیارید در هر صورت با توجه به تکنولوژی مورد استفاده شما باید توی مدارتون mismatch به وجود بیارید که به طور کلی mismatch در cmos به دو عامل وابسته هست یکی اثر تغییرات عرض ترانزیستور که خودشو توی جریان ترانزیستور نشون میده و دومی هم اثر تغییرات ولتاژ استانه هستش که هرکدوم با توجه با یه فرمول تعریف میشن برای محاسبه آفست باید این دو عامل رو توی مدار تاثیر داد که خود این هم دستورات خاص خودشو داره ........................................در هر صورت شما که دفاع کردید موفق باشد :redface:

                      دیدگاه

                      لطفا صبر کنید...
                      X