اطلاعیه

Collapse
No announcement yet.

شروع fpga

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

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

    اصلا چه پروژه هایی میشه باهاش انجام داد چتد تا پروژه پیشرفته رو میشه باهاش مثال بزنید...مرسی
    زنده بودن را با زندگی بگذرانیم که سالها به اجبار خواهیم خفت

    دیدگاه


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

      برای هر کاری که نیاز به ساختار شکنی داشته باشید نیاز است FPGA استفاده کنید.

      مثلا:
      مثلا یک میکرو میخواهید که 10 تا پورت SPI داشته باشد، یک راه، ساختِ چنین میکرویی بر روی FPGA است

      برای بسیاری از کارهای ارتباطی و ساخت درگاه ارتباطی از FPGA استفاده می شود و این ساختار ها بعد از تست روی FPGA ممکن است به صورت آی سی تولید شود:
      مثلا
      این برد متن باز که شبکه 10 گیگ را پیشتیبانی می کند
      http://netfpga.org/site/#/

      برای راه اندازی ADC های سرعت بالا بهترین وسیله FPGA است:
      مثلا
      http://www.ohwr.org/projects/fmc-adc-400k18b4cha-iso که 400000 نمونه در ثانیه بر می دارد
      یا
      http://www.ohwr.org/projects/fmc-adc-100m14b4cha که 100000000 نمونه در ثانیه بر می دارد

      برای نمونه برداری های سرعت بالا معمولا FPGA دیده می شود
      مانند:
      http://www.seeedstudio.com/wiki/DSO_Quad این وسیله متن باز از ترکیب FPGA با پردازنده استفاده می کند.

      هر چیزی که دیگر میکرو به راحتی جواب ندهد با FPGA و با روش هایی خاص قابل پیاده سازی است.

      یک کار دیگری هم که من در ایران دیدم

      اگر تعداد زیادی پایه را بخواهید کنترل کنید مثلا بخواهید 100 پایه PWM داشته باشید باز هم FPGA و CPLD خوب است .
      { خلاف قوانین - پاک شد }

      دیدگاه


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

        من میخام یادش بگیرم تا بتونم پروژه های پیچیده تری انجام بدم مثل اونااییی ک شما گفتین
        من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

        دیدگاه


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

          سلام

          چه شرکتی چه مقدار هزینه ای !

          با کتاب
          FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version

          شروع کنید، این برای xilinx شروع کرده و 90 درصد کتاب برای FPGA های دیگر هم صادق است.

          نکته بعدی اینکه، وسط های این کتاب ها به این فکر نکنید اینهایی که می خوانید به چه دردی می خورد فعلا فقط بخوانید. بعضی مسایل ساده هستند ولی باید خوب درک کنید تا ساختار و روش دست شما بیاید.
          { خلاف قوانین - پاک شد }

          دیدگاه


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

            همین سوالم داشتم این شرکتا در مجموع تراشه هاشون چ فرقی باهم دارن؟؟؟
            من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

            دیدگاه


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

              این شرکت ها معمولا در قیمت فرق می کنند.

              در ماژولهایی که در داخل FPGA پیاده سازی می شود مثلا میزان رم ها و سرعت نوشتن و خواندن رم ها.

              در برخی FPGA ها پردازنده وجود دارد، هر شرکت یک مدل پردازنده را درون IC پیاده سازی میکند.

              در کل مثل میکرو کنترلر ATMEL , ST , NXP مثل همین ها FPGA هم بر اساس کارخانه یک سری ویژگی به شما می دهد.
              { خلاف قوانین - پاک شد }

              دیدگاه


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

                ضمن تشکر از پاسخ های خوب شما چند سوال؟
                چه زبانی برای fpga ؟
                چه بردی یرای آموزش ابتدایی؟
                چرا در بعضی از مدارت از DSP کنار fpga استفاده می شود؟آیا نیاز به یادگیری DSP نیز هست؟
                زنده بودن را با زندگی بگذرانیم که سالها به اجبار خواهیم خفت

                دیدگاه


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

                  این چیزهایی که من از الان میگم نظر من هست! کلی نیست

                  چه زبانی برای fpga ؟
                  من vhdl را بیشتر از verilog کار کردم.

                  چه بردی یرای آموزش ابتدایی؟
                  این سوال بی جواب خواهد ماند، چون من چند بار پرسیدم برای آموزش چه مقدار هزینه می خواهید صرف کنید ( شما از یک برد cpld تا یک FPGA بزرگ حق انتخاب دارید) و بی جواب ماند.

                  چرا در بعضی از مدارت از DSP کنار fpga استفاده می شود؟آیا نیاز به یادگیری DSP نیز هست؟
                  احتمالا دلیلش این است که معمولا FPGA به ADC های پر سرعت وصل است و این یکی از ساختار هایی است که زیاد دیده می شود.
                  حالا این داده خام یکجا باید پردازش شود و نتیجه بدست آید! راه دوم هم پیاده سازی الگوریتم بر روی خود FPGA است که مشکلات خودش را دارد.
                  { خلاف قوانین - پاک شد }

                  دیدگاه


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

                    به این یه نگاه بندازید
                    http://baranelec.mihanblog.com/post/99
                    شاید مفید باشه
                    مهم نیست که کجایی هستی، چه رنگی هستی، به چه زبونی حرف می زنی. مهم اینه که انسان باشی.
                    http://baranelec.mihanblog.com/
                    آینده ای خواهم ساخت که گذشته ام در برابرش زانو بزند...

                    دیدگاه


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

                      نوشته اصلی توسط rima3250
                      به این یه نگاه بندازید
                      http://baranelec.mihanblog.com/post/99
                      شاید مفید باشه
                      ممنون خیلی عالی بود...

                      لطفا اگر لینک مفید دیگه ای شبیه این داشتید

                      بذارید تا ذهنیتمون نسبت ب fpga شفاف تر بشه....

                      بازهم تشکر میکنم از راهنماییتون...

                      دیدگاه

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