اطلاعیه

Collapse
No announcement yet.

شروع کار با fpga

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

    #16
    پاسخ : شروع کار با fpga

    خب یه سوتی دادم یادم رفت درباره VREF که خودم قبلا سوال کرده بودم بگم:
    -VREF:ولتاژمرجع ورودی باری تعیین سطح آستانه سیگنال ورودی که در صورت استفاده باید در هر IO BANK همگی به ولتاژ مشخصی متصل گردند(با توجه به منطق ولتاژ مورد نیاز) حداکثر مقدار آن VCCO+0.5 می باشد.در صورت عدم استفاده از آن بعنوان VREF می توان بعنوان IO استفاده کرد.
    موفق باشید

    دیدگاه


      #17
      پاسخ : شروع کار با fpga

      دوست عزیز ، الویت در تغذیه DSP طبق دیتاشیت از این جهت اهمیت داره که اگر مثلا تغذیه بخش های سیستم رو قبل از تغذیه هسته اعمال کنید روی خروجیها وضعیت های ناخواسته دیده میشه که در برخی از سیستم ها مخصوصا صنعتی و نظامی شدیدا باید از این پدیده جلوگیری بشه.
      در مورد هیت سینک هم بله، ما از سطح مسی برد بسته به جریان کشی سیستم ، بعنوان انتقال دهنده و دفع کننده حرارت استفاده می کنیم.اینم نمونش.

      دیدگاه


        #18
        پاسخ : شروع کار با fpga

        سلام
        دستون با این پست خوبتون درد نکنه :nice: :nice:
        من هم باید یه برد fpga بسازم با آی سی spartan3
        البته قصد ندارم چیز زیادی روش قرار بدم
        فقط چند تا بافر برای ارتباط با بیرون
        و 4 تا مبدل آنالوگ به دیجیتال و دیجیتال به آنالوگ 12بیتی
        مشکل اینه که اصلا نمیدونم ازکجا شروع کنم !!!!!!!!!!!!!!!!!!!!!!
        در مورد انتخاب مبدل ها و بافرها هم مشکل دارم
        یکی از بچه ها که برد ساخته بود میگفت
        تغذیه آماده براش بیرون هست
        چون باید خیلی دقیق باشه این کار خطرش کمتره!
        بچه ها ادامه بدید که خیلی به کمک تون نیاز دارم

        دیدگاه


          #19
          پاسخ : شروع کار با fpga

          البته تغذیه خیلی مهمه ولی خب بستگی داره چه کار بخایم بکنیم.مثلا بورد fpga دانشگاهمون که دیدم 3 تا رگولاتور معملی گذاشته بود مشکلی هم نداشت.ولی خب تو فرکانس بالا و کارای دقیق حتما باید تغذیه مناسب باشه.
          خب این spartan 3 حتی نسبت به spartan 2 هم کلی توفیر داره.بد نیست ما هم یه تیم تحقیقاتی برا طراحی یه بورد قابل قبول FPGA Spartaniii درس کنیم و تقسیم کار کنیم تا سریع تر به هدفمون برسیم.
          بعدشم کارمون تموم نمیشه بلکه تازه اول کاره می تونیم کلی کار با این spartan3 کنیم.FPGA می تونه خیلی سریع تر از خیلی از این میکروها پردازش ها رو انجام بده چون میشه دستورات زیادی رو بصورت پارالل انجام بده.تازه خیلی راحت میشه یه میکرو رو FPGA پیاده کرده و خیلی چیزای دیگه.ولی خب به هر حال به قول یکی از دوستان FPGA خیلی مظلوم مونده.
          امیدوارم دوستان بیشتری از این کار استقبال کنن

          دیدگاه


            #20
            پاسخ : شروع کار با fpga

            نوشته اصلی توسط h_namazian66
            البته تغذیه خیلی مهمه ولی خب بستگی داره چه کار بخایم بکنیم.مثلا بورد fpga دانشگاهمون که دیدم 3 تا رگولاتور معملی گذاشته بود مشکلی هم نداشت.ولی خب تو فرکانس بالا و کارای دقیق حتما باید تغذیه مناسب باشه.
            خب این spartan 3 حتی نسبت به spartan 2 هم کلی توفیر داره.بد نیست ما هم یه تیم تحقیقاتی برا طراحی یه بورد قابل قبول FPGA Spartaniii درس کنیم و تقسیم کار کنیم تا سریع تر به هدفمون برسیم.
            بعدشم کارمون تموم نمیشه بلکه تازه اول کاره می تونیم کلی کار با این spartan3 کنیم.FPGA می تونه خیلی سریع تر از خیلی از این میکروها پردازش ها رو انجام بده چون میشه دستورات زیادی رو بصورت پارالل انجام بده.تازه خیلی راحت میشه یه میکرو رو FPGA پیاده کرده و خیلی چیزای دیگه.ولی خب به هر حال به قول یکی از دوستان FPGA خیلی مظلوم مونده.
            امیدوارم دوستان بیشتری از این کار استقبال کنن
            البته ممکنه مثلا همین S400 مثل dsp های TI برای 4-5 ماه توی بازار نیست و نابود بشه و یکدفعه از 2 برابر تا 4-5 برابر قیمت بیاد تو بازار! فکر کنم FPGA ها همینجور مظلوم بمونند بهتر باشه.
            در مورد تغذیه خود شرکت تگزاس برای DSP هاش پیشنهاد داده تغذیه هسته و IO ها باید با فلان زمانبندی و ترتیبی باشه .این موضوع توی دیتا شیت های FPGA مطرح شده ؟

            Gracias A La Vida
            [glow=red,2,300]ساخت فرز CNC[/glow]
            http://www.eca.ir/forum2/index.php?topic=56308.0
            http://up9.iranblog.com/images/4xd21f8vemt8g46011fx.jpg
            زمین سفت است و آب شلست و هوا نرم است و همه چیز عالیست در این حوالی...

            دیدگاه


              #21
              پاسخ : شروع کار با fpga

              البته تو کارای signal processing که FPGA یه گزینه واقعا مناسبه .الان تو پردازشگرای پشت رادارها FPGA ها بسیار مورد استفاده هستندحتی شرکت هایی که تو زمینه رادار کار می کنند تو شرایط استخدامیشون آشنایی با رFPGA جزو اولویت هاشونه.منها چیزی که هست چون کار کردن با FPGA سخت تره میکروها بیشتر مورد استفاده هستن خب قیمتش هم پایین تر میاد.البته FPGA چیزی هست که برا هر کاری نیست

              دیدگاه


                #22
                پاسخ : شروع کار با fpga

                من هم موافقم .در برخی از FPGA ها هسته های DSP به تعداد مشخص در نظر گرفته شده و این باعث میشه FPGA با خصوصیات بارز دیگه ای هم که داره واسه پردازش سیگنال عالی باشه. دوست خود من هم کارهای راداری سنگین و هم پردازش تصویر رو با پرفورمنس بالا با FPGA انجام میده که از نظر هزینه بسیار به صرفه تر از DSP هست ولی خب کار بیشتری میبره.

                دیدگاه


                  #23
                  پاسخ : شروع کار با fpga

                  خب حالا 2 تا موضوع هست یکی این که این TPS70302 از کجا گیر میاد؟
                  دوم این که اگه ما 5 ولت رو با DT50 درست کنیم،3.3 و 1.2 رو با یه TPS و 2.5 رو با یه DT25 چه طوره؟یا اینکه 3.3 ،2.5 ، 1.2 رو با 2تا TPS درست کنیم،ولی اینجوری یکی از خروجی های TPS بی استفاده می مونن؟

                  دیدگاه


                    #24
                    پاسخ : شروع کار با fpga

                    tps رو من سوال میکنم خبرشو میدم ولی هست چون خودم استفاده کردم.

                    دیدگاه


                      #25
                      پاسخ : شروع کار با fpga

                      با سلام
                      من هم با اجازه یه چیزایی به بلوک دیاگرام اضافه کردم.
                      http://www.4shared.com/file/Ub3dnEJD/Block_Diagram.html
                      مولای من
                      نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                      یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                      دیدگاه


                        #26
                        پاسخ : شروع کار با fpga

                        سلام . از پیشنهادتون ممنون.بلاک backaup یا احتمالا feedback رو خود TPS داره (vsense) . علاوه بر این ها تقویت کننده و فیلتر برا پشت adc و dac لازمه.LCCD هم یادم رفت بذارم البته نوعش رو نمی دونم.usb هم خوبه اما با چه ایسی؟ولی stepper بنظر شما بدرد می خوره؟

                        دیدگاه


                          #27
                          پاسخ : شروع کار با fpga

                          lcd می تونه از این گرافیکی های معمولی باشه (TS12864A-2 با پردازنده ی ks0108) یا حتی کاراکتری 16*2 .
                          برای usb هم معمولا" از ft232bm یا ft232bl که سریال (RS232) به usb است استفاده می کنن که به عنوان یه پل(Bridge) برای تبدیل پروتکل هاست.
                          جدیدا" تراشه ای هم اومده که خودش میزبان (Host ) برای USB است به نام VNC1l-1a که من مقاله اش رو توی مجله ی شماره 2 نویز نوشتم ولی یه مقدار قیمتش بالاست. 16500 تومان.
                          برای ارتباط سریال با کامپیوتر هم که حتما" می دونید از max232 استفاده می شه که منطق TTL رو به منطق کامپیوتر تبدیل می کنه. البته منطق FPGA رو
                          نمی دونم.
                          ببخشید اگه زیاد حرف زدم (نوشتم).
                          مولای من
                          نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                          یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                          دیدگاه


                            #28
                            پاسخ : شروع کار با fpga

                            خب FT232 و MAX232 هر دو باطنا uart هستند و من فکر می کنم یکیشون و ترجیحا FT رو بذاریم بهتره.vnc1-l هم مهم ترین عیبش گرونیشه ولی می تونیم PDIUSB بذاریم که usb device هستش
                            البته فعلا باید روی config و power بورد کار کنیم بعد باز هم روی اینها بحث می کنیم بقیه دوستان هم نظرشون میدن و به امید خدا منطقی ترین تصمیم رو می گیریم.

                            دیدگاه


                              #29
                              پاسخ : شروع کار با fpga

                              من راهنمایی می خواهم در مورد ساخت پروگرامر fpga.ممنون :question:

                              دیدگاه


                                #30
                                پاسخ : شروع کار با fpga

                                xilinx download cable 3 رو سرچ کنید خیلی راحت پیدا می کنید.برای altera هم byte blaster رو سرچ کنید

                                دیدگاه

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