اطلاعیه

Collapse
No announcement yet.

یک پروژه در زمینه ی فرکانس بالا : FPGA

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

    #16
    پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

    نوشته اصلی توسط محمد حسینی
    اون PLL واسه بلوک GTP هست و به درد بلوک های logic دیگه نمی خوره. GTP در virtex5 و GTX و GTH در virtex6 به اضافه GTZ در Virtex7 بلوک های انتقال پرسرعت هستند و در اینترفیس های پرسرعت مثل اترنت استفاده میشن. مثلا نرخ انتقال GTH در Virtex6 برابر 11Gbs هست و واسه خطوط نوری و اترنت 10G گزینه خوبیه (هرچند تو coreهای زایلینکس برای اینکار از چهار تا GTX با سرعت حدود 3G استفاده میشه و من هنوز دلیلش رو نفهمیدم!)
    منظورتون از بلوک hardcore هستش دیگه چون اگه softcore باشه که میشه به همه ی بخش های لاجیک تعمیمش داد ؟
    دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

    دیدگاه


      #17
      پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

      نوشته اصلی توسط Always Student
      منظورتون از بلوک hardcore هستش دیگه چون اگه softcore باشه که میشه به همه ی بخش های لاجیک تعمیمش داد ؟
      بله خب transceiverها hardcore هستن. بخاطر شرایط و ویژگی های خاصشون
      https://www.linkedin.com/in/mohammadhosseini69

      http://zakhar.blog.ir

      دیدگاه


        #18
        پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

        من یه بار دیگه تاپیک رو از اول خوندم. بذار خیالت رو در مورد FPGA راحت کنم. من حداقل تا virtex6 رو میدونم که فلیپ فلاپ هاش حداکثر تا 600(یا شایدم 800) مگاهرتز می تونن کلاک بخورن و به هیچ وجه به 1 نانوثانیه نمیرسه. و فکر نمیکنم FPGA با این توان وجود داشته باشه.

        اما شاید یه کلکی بشه زد. بگرد ببین میشه همون transceiverها رو داخل FPGA به هم متصل کرد. می خوای تایمر درست کنی دیگه. پس نیاز به چندتا فلیپ فلاپ داری. خب از همین فلیپ فلاپ های transceiverها استفاده کن. اگرم نشد داخل FPGA وصل بشن، از خارج که میشه پایه های Transceiverها رو به هم وصل کرد. دارم ایده های تخیلی میدما. این ایده ها کلی ارزش داره. :mrgreen:
        https://www.linkedin.com/in/mohammadhosseini69

        http://zakhar.blog.ir

        دیدگاه


          #19
          پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

          نوشته اصلی توسط محمد حسینی
          من یه بار دیگه تاپیک رو از اول خوندم. بذار خیالت رو در مورد FPGA راحت کنم. من حداقل تا virtex6 رو میدونم که فلیپ فلاپ هاش حداکثر تا 600(یا شایدم 800) مگاهرتز می تونن کلاک بخورن و به هیچ وجه به 1 نانوثانیه نمیرسه. و فکر نمیکنم FPGA با این توان وجود داشته باشه.

          اما شاید یه کلکی بشه زد. بگرد ببین میشه همون transceiverها رو داخل FPGA به هم متصل کرد. می خوای تایمر درست کنی دیگه. پس نیاز به چندتا فلیپ فلاپ داری. خب از همین فلیپ فلاپ های transceiverها استفاده کن. اگرم نشد داخل FPGA وصل بشن، از خارج که میشه پایه های Transceiverها رو به هم وصل کرد. دارم ایده های تخیلی میدما. این ایده ها کلی ارزش داره. :mrgreen:
          حتی تو FPGA هایی که براساس تکنولوژی 16nm طراحی شدن . باز هم فلیپ فلاپ ها حداکثر با 700 یا 800 مگا هرتز کلاک میخورن ؟
          مثلا : Virtex®-7 2000T که فکر میکنم تکنولوژی 20nm توش به کار رفته .
          دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

          دیدگاه


            #20
            پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

            نوشته اصلی توسط Always Student
            حتی تو FPGA هایی که براساس تکنولوژی 16nm طراحی شدن . باز هم فلیپ فلاپ ها حداکثر با 700 یا 800 مگا هرتز کلاک میخورن ؟
            مثلا : Virtex®-7 2000T که فکر میکنم تکنولوژی 20nm توش به کار رفته .
            بهرحال Transceiverها از پس این سرعت بر میان. حال از روش های مثل ddr و خطوط تفاضلی استفاده میکنن به کنار. شاید فلیپ فلاپ هاشون هم فرق داشته باشه.
            شما زمان رو با چی می خوای تریگر کنی؟ اگه سیگنال خارجی داری بده به همین transceiverها دیگه. واست تبدیل میکنه به داده های موازی و تو fpga میتونی بخونیش...
            https://www.linkedin.com/in/mohammadhosseini69

            http://zakhar.blog.ir

            دیدگاه


              #21
              پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

              اونچه قراره فرمان تریگ رو انجام بده
              مقاومت خروجیش 50 اهم و رسپان تایمی در حد 259 پیکوثانیه داره .
              دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

              دیدگاه


                #22
                پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

                نوشته اصلی توسط Always Student
                اونچه قراره فرمان تریگ رو انجام بده
                مقاومت خروجیش 50 اهم و رسپان تایمی در حد 259 پیکوثانیه داره .
                من در مورد مشخصه های الکتریکی سیگنال transceiverها چیزی نمی دونم و نمی تونم نظر بدم. باید همون دیتاشیت ها رو بیینی. اما نکته دیگه اینه که باید سیگنال رو تفاضلی هم بکنی
                در مورد response time (اگه منظور همین بود) متوجه نشدم در رابطه با تریگر چه معنایی داره!
                https://www.linkedin.com/in/mohammadhosseini69

                http://zakhar.blog.ir

                دیدگاه


                  #23
                  پاسخ : یک پروژه در زمینه ی فرکانس بالا : FPGA

                  نوشته اصلی توسط محمد حسینی
                  من در مورد مشخصه های الکتریکی سیگنال transceiverها چیزی نمی دونم و نمی تونم نظر بدم. باید همون دیتاشیت ها رو بیینی. اما نکته دیگه اینه که باید سیگنال رو تفاضلی هم بکنی
                  در مورد response time (اگه منظور همین بود) متوجه نشدم در رابطه با تریگر چه معنایی داره!
                  منظورم اینه که پایه ها حداقل باید توانایی ساپورت کردن فرکانس 4 گیگا هرتز رو داشته باشن .
                  دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

                  دیدگاه

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