اطلاعیه

Collapse
No announcement yet.

از کجا باید شروع کنم

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

    از کجا باید شروع کنم

    سلام دوستان عزیز
    من خیلی دوست دارم که fpga رو یاد بگیرم میکروکنترلرavr هم یاد دارم اگه میشه اولا از کاربردهای fpga برام بگید دوما پیش نیاز هایی رو که برای یادگیری fpga لازم هستش رو برام بگید . ایا لازم هستش که کلاس برم یا کتابی چیزی . اگه کتابی برام معرفی کنید ممنون میشم البته به زبان فارسی در ضمن ایا در صنعت هم کاربرد داره ممنون
    انجمن LABVIEW
    http://www.eca.ir/forum2/index.php?board=279.0
    اموزش ميكروكنترلرهاي AVR به زبان ساده
    http://www.eca.ir/forum2/index.php/topic,7070.0.html

    #2
    پاسخ : از کجا باید شروع کنم

    سلام
    من خودم FPGA را از روی کتاب Verilog آقای مهندس هادی پرنده افشار یاد گرفتم مرجع دیگه ای نمیشناسم و ندیدم.
    کتاب خوبیه
    میدونی که verilog یه زبان سخت افزاری است
    مثل VHDL که هدف همان توصیف مدارهای دیجیتالی است با استفاده از این زبان ها
    و میگن verilog نسبت به زبان های دیگه ارجحیت داره به خاطر اینکه ساختارش به ابزارهای سنتز نزدیک است.و به C هم نزدیکه.
    اما خب میشه یاد گرفت نگران نباشید :agree:
    موفق باشید
    جاذبه خاک به ماندن میخواند و آن عهد باطنی به رفتن
    عقل به ماندن میخواند و عشق به رفتن
    و این هر دو را خداوند آفریده است تا وجود انسان در آوارگی و حیرت
    میان عقل و عشق معنا شود. ( سید اهل قلم : ش.آ.)

    دیدگاه


      #3
      پاسخ : از کجا باید شروع کنم

      یادم رفت بگم
      باید نسبت به گیت های منطقی و عملکرد آنها آشنایی داشته باشید
      چون FPGA همان گیتهای منطقی هستند که تعدادیشان باهم فشرده شدن مثلا یه عالمه گیت در یک FPGA
      اونم بستگی به نیاز شما و مداری که طراحی شده داره
      با نرم افزار MaxplusII میتونی سیموله کنی و erorr های برنامه را ببینی و بقیه کارای FPGA را هم همینطور.

      موفق و پیروز باشید
      جاذبه خاک به ماندن میخواند و آن عهد باطنی به رفتن
      عقل به ماندن میخواند و عشق به رفتن
      و این هر دو را خداوند آفریده است تا وجود انسان در آوارگی و حیرت
      میان عقل و عشق معنا شود. ( سید اهل قلم : ش.آ.)

      دیدگاه


        #4
        پاسخ : از کجا باید شروع کنم

        چه مدارهایی میشه باهاش ساخت ایا میشه مثل میکرو کنترلر بهش فرمان داد. والا من از کسی شنیدم که اصلا میشه باهاش میکروکنترلر ساخت :eek:درسته یانه . لطفا کامل توضیح بدید
        انجمن LABVIEW
        http://www.eca.ir/forum2/index.php?board=279.0
        اموزش ميكروكنترلرهاي AVR به زبان ساده
        http://www.eca.ir/forum2/index.php/topic,7070.0.html

        دیدگاه


          #5
          پاسخ : از کجا باید شروع کنم

          سلام.
          بله میشه باهاش میکرو هم ساخت. ببینید به نظر من میشه اینطوری تعریفش کرد یه بستر آماده که شما میتونید تقریبا هر آی سی ای که میخواهید با مشخصات دلخواه از توش در بیارید. یه سری گیت آماده که با توجه به برنامه ریزی شما تبدیل به یه آی سی با مشخصات مورد نظر شما میشه. البته من خودم خیلی کار نکردم در حد طراحی یه ALU ولی این اطلاعات رو از اینطرف اون طرف گفتم.
          موفق باشید.
          شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
          هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
          چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

          دیدگاه


            #6
            پاسخ : از کجا باید شروع کنم

            نوشته اصلی توسط محمد نحوی
            سلام.
            بله میشه باهاش میکرو هم ساخت. ببینید به نظر من میشه اینطوری تعریفش کرد یه بستر آماده که شما میتونید تقریبا هر آی سی ای که میخواهید با مشخصات دلخواه از توش در بیارید. یه سری گیت آماده که با توجه به برنامه ریزی شما تبدیل به یه آی سی با مشخصات مورد نظر شما میشه. البته من خودم خیلی کار نکردم در حد طراحی یه ALU ولی این اطلاعات رو از اینطرف اون طرف گفتم.
            موفق باشید.
            سلام اقای نحوی اقا می تونم بپرسم رشته تحصیلی شما چی هستش ممنون
            انجمن LABVIEW
            http://www.eca.ir/forum2/index.php?board=279.0
            اموزش ميكروكنترلرهاي AVR به زبان ساده
            http://www.eca.ir/forum2/index.php/topic,7070.0.html

            دیدگاه


              #7
              پاسخ : از کجا باید شروع کنم

              نوشته اصلی توسط nex2004
              سلام اقای نحوی اقا می تونم بپرسم رشته تحصیلی شما چی هستش ممنون
              سلام.
              چی شد این سوال به ذهنتون اومد؟

              http://www.eca.ir/forum2/index.php/topic,1721.30.html

              موفق باشید.
              شأن انسان در ايمان و هجرت و جهاد است و هجرت، مقدمهآ‌ي جهاد فيآ‌سبيلآ‌الله.
              هجرت، هجرت از سنگينيآ‌هاست و جاذبهآ‌هايي كه تو را به خاك ميآ‌چسباند.
              چكمهآ‌هايت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت كن.

              دیدگاه


                #8
                پاسخ : از کجا باید شروع کنم

                بله میشه
                یعنی همه کارهایی را که با همون گیت ها منطقی انجام میدادیم حالا به راحتی با یک FPGA انجام داد
                همه اینها ملزم اینه که زبان برنامه نویسی اونا بلد شید
                باید از مدار داخلیش هم سر در آورد تا راحتتر قلقش دستتون باید
                اون مشکل نداره چون دیتا شیت داره
                میتونید اول با مدار های ساده که برنامه هاش هم ساده تر است شروع کرد تا به برنامه ها و مدارهای سنگین تر رسید
                فقط ملزم تمرینه مثل اون یکی زبان ها ی برنامه نویسی
                اما خب برنامه اش هم در سایت هست و راحت میشه وارد شد
                موفق باشید
                جاذبه خاک به ماندن میخواند و آن عهد باطنی به رفتن
                عقل به ماندن میخواند و عشق به رفتن
                و این هر دو را خداوند آفریده است تا وجود انسان در آوارگی و حیرت
                میان عقل و عشق معنا شود. ( سید اهل قلم : ش.آ.)

                دیدگاه


                  #9
                  پاسخ : از کجا باید شروع کنم

                  سلام دوستان عزیز
                  از گفته های شما من اینطوری برداشت کردم که برای یادگیری fpga باید اول زبان وریلاگ رو که اسونتر از VHDL هستش رو یاد بگیرم اگه ممکنه و برداشت من درسته یک کتاب یا PDF فارسی به من معرفی کنید که در این زمینه باشه .
                  خوب حالا بفرمایید که این FPGA رو برنامه نویسیشو توی کدوم نرم افزار انجام میدن
                  ممنون از شما
                  انجمن LABVIEW
                  http://www.eca.ir/forum2/index.php?board=279.0
                  اموزش ميكروكنترلرهاي AVR به زبان ساده
                  http://www.eca.ir/forum2/index.php/topic,7070.0.html

                  دیدگاه


                    #10
                    پاسخ : از کجا باید شروع کنم

                    سلام
                    والا در جواب اولتون که گفتم کدوم کتاب .
                    جواب اولی که دادم.
                    البته اون کتاب را خودم خوندم اما جواب داد.
                    نرم افزارشم که دوستان قرار دادن
                    MaxplusII

                    با کمی سرچ ممکنه PDF هم پیدا کنید.
                    ببینید زبان سختی نیست خیلی هم بد قلق نیست بستگی به همت خودتون داره و وقتی که میذارید پاش.
                    موفق باشید
                    جاذبه خاک به ماندن میخواند و آن عهد باطنی به رفتن
                    عقل به ماندن میخواند و عشق به رفتن
                    و این هر دو را خداوند آفریده است تا وجود انسان در آوارگی و حیرت
                    میان عقل و عشق معنا شود. ( سید اهل قلم : ش.آ.)

                    دیدگاه


                      #11
                      پاسخ : از کجا باید شروع کنم

                      نوشته اصلی توسط nex2004
                      سلام دوستان عزیز
                      من خیلی دوست دارم که fpga رو یاد بگیرم میکروکنترلرavr هم یاد دارم اگه میشه اولا از کاربردهای fpga برام بگید دوما پیش نیاز هایی رو که برای یادگیری fpga لازم هستش رو برام بگید . ایا لازم هستش که کلاس برم یا کتابی چیزی . اگه کتابی برام معرفی کنید ممنون میشم البته به زبان فارسی در ضمن ایا در صنعت هم کاربرد داره ممنون
                      بهتره با کتاب هائی سروع بکنی که ضمن اموزش دیجیتال روی زبان توصیف سخت افزاری کار می کنند
                      مثل کتاب موریس مانو یا نیلسون

                      موفق باشی

                      دیدگاه


                        #12
                        پاسخ : از کجا باید شروع کنم

                        سلام به شما دوستان گرامی و تشکر از شما به خاطر جواب هایی که به سوالات من میدید یک سوال داشتم و اون اینکه کاربرد FPGA بیشتر در کجاهاست ایا در صنعت هم کاربرد داره ایا در رباتیک کاربرد داره . قیمت یک FPGA چقدر هستش
                        ممنون از شما
                        موفق باشید
                        انجمن LABVIEW
                        http://www.eca.ir/forum2/index.php?board=279.0
                        اموزش ميكروكنترلرهاي AVR به زبان ساده
                        http://www.eca.ir/forum2/index.php/topic,7070.0.html

                        دیدگاه


                          #13
                          پاسخ : از کجا باید شروع کنم

                          مسلما در همه جا کاربرد داره
                          هر جا گیت منطقی استفاده میکنید، مثلا کلی گیت بذارید بجاش یک FPGA کلی مدار را کوچیک میکنه
                          حجم مدار
                          دقت
                          و خیلی پارامترها بهینه میشه
                          مثلا عیب یابی اش هم، من خودم مداری که بستم اشکالی داشت که اگه میخواستم با گیت های کوچک ببندم عیب یابی اش قرنی طول میکشید(البته واسه من :redface
                          بهر حال خیلی خوبه
                          مطمئنا یک تکنولوژی اینطوری مزایایی داره نسبت به قبلیش.
                          قیمتش هم متفاوته
                          بستگی به نوعش داره، اصلا کجا میخواهید واسه چه مداری و پارامترهایی که باید درنظر بگیرید.
                          جاذبه خاک به ماندن میخواند و آن عهد باطنی به رفتن
                          عقل به ماندن میخواند و عشق به رفتن
                          و این هر دو را خداوند آفریده است تا وجود انسان در آوارگی و حیرت
                          میان عقل و عشق معنا شود. ( سید اهل قلم : ش.آ.)

                          دیدگاه


                            #14
                            پاسخ : از کجا باید شروع کنم

                            نوشته اصلی توسط nex2004
                            سلام به شما دوستان گرامی و تشکر از شما به خاطر جواب هایی که به سوالات من میدید یک سوال داشتم و اون اینکه کاربرد FPGA بیشتر در کجاهاست ایا در صنعت هم کاربرد داره ایا در رباتیک کاربرد داره . قیمت یک FPGA چقدر هستش
                            ممنون از شما
                            موفق باشید
                            با سلام
                            هر جا که نتونی یه بار دیجیتالی رو به ساده ترین شکل طراحی بکنی
                            و مشکلت ساخت اون به خاطر تعداد زیاد گیت هائی که اگه اونا رو بخوای با ای سی های موجود بسازی باعث حجیم شدن و بالا رفتن هزینه هات بشه

                            البته این کاربرد و مثال برای موارد ساده تر FPGA ها بود که میشد مثال زد

                            از قیمت اونا می تونی با مراجعه به بازار شهرتون یا سایت های فروش اداوت الکترونیکی فارسی زبان توی نت متوجه بشی

                            موفق باشی

                            دیدگاه


                              #15
                              پاسخ : از کجا باید شروع کنم

                              با سلام خدمت دوستان عزیز که به سوالات بنده پاسخ می دن
                              یک سوال دیگه برای یادگیری FPGA کدوم رو اول به نظرتون یاد بگیرم وریلاگ یا VHDL
                              ممنون از شما :smile:
                              انجمن LABVIEW
                              http://www.eca.ir/forum2/index.php?board=279.0
                              اموزش ميكروكنترلرهاي AVR به زبان ساده
                              http://www.eca.ir/forum2/index.php/topic,7070.0.html

                              دیدگاه

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