اطلاعیه

Collapse
No announcement yet.

اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

Collapse
این موضوع برجسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #46
    پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

    سلام بر همه گی
    من یک سوال داشتم.
    من برای کار پردازش تصویر به صورت بلادرنگ نیاز به یک برد embedded دارم که حتما GPU خوبی روش باشه مثل pandaboard ولی GPU اش قویتر از اون باشه.
    میتونید بهم معرفی کنید؟
    میخوام بتونم روش سیستم عامل هم بالا بیارم.

    دیدگاه


      #47
      پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

      نوشته اصلی توسط embedded 1
      سلام بر همه گی
      من یک سوال داشتم.
      من برای کار پردازش تصویر به صورت بلادرنگ نیاز به یک برد embedded دارم که حتما GPU خوبی روش باشه مثل pandaboard ولی GPU اش قویتر از اون باشه.
      میتونید بهم معرفی کنید؟
      میخوام بتونم روش سیستم عامل هم بالا بیارم.
      gpu ربطی به پردازش تصویر نداره
      تنها موردی که همه آدما یقین دارن خدا در حقش زیاد لطف کرده
      داشتن عقله زیادتر از دیگر آدم ها است

      دیدگاه


        #48
        پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

        نوشته اصلی توسط embedded 1
        سلام بر همه گی
        من یک سوال داشتم.
        من برای کار پردازش تصویر به صورت بلادرنگ نیاز به یک برد embedded دارم که حتما GPU خوبی روش باشه مثل pandaboard ولی GPU اش قویتر از اون باشه.
        میتونید بهم معرفی کنید؟
        میخوام بتونم روش سیستم عامل هم بالا بیارم.
        با سلام

        مقدار MIPS مورد نیاز الگوریتم های شما چقدر است؟

        تا 1000MIPS با cortex-A8 , A9 می توانید کار کنید.( بردهای آموزشی آنها موجودند. )

        از 2000MIPS به بالا باید سراغ DSP , FPGA , intel_amd_cpu و نهایتا سراغ NVIDIA_CUDA_GPU بروید.

        با سپاس
        گشتی در لاله زار
        http://www.eca.ir/forum2/index.php?topic=76138.0

        http://www.eca.ir/forum2/index.php?topic=76141

        دیدگاه


          #49
          پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

          با سلام
          کسی میدونه منظور از عبارت TBC تو جدول زیر چیه ؟

          دعایم کنید که شاید به واسطه ی دعای خیر شما مشکلاتم حل شود .

          دیدگاه


            #50
            پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

            سریعترین ARM Cortex-M دنیا!:

            Fastest mcus built on ARM Cortex-M range?

            نوشته اصلی توسط Solsal
            تا 1000MIPS با cortex-A8 , A9 می توانید کار کنید.( بردهای آموزشی آنها موجودند. )

            از 2000MIPS به بالا باید سراغ DSP , FPGA , intel_amd_cpu و نهایتا سراغ NVIDIA_CUDA_GPU بروید.
            Solsal جان
            چند تا سوال دارم از شما:
            1- شما چطور FPGA رو با بقیه مقایسه کردید؟
            2- من فکر میکنم نهایتا بتونیم روی FPGA مثل یه پردازشگر 400 مگاهرتزی حساب کنیم. نه اینقده! واقعا میشه؟
            3- الان سریعترین DSP که معرفی شده اینه:


            Texas Instruments claims fastest DSP

            نرخ کلاکش 720 هستش در حالی که cortex-A8 , A9 خودتون بگید...

            دیدگاه


              #51
              پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

              نوشته اصلی توسط Rohalamin
              سریعترین ARM Cortex-M دنیا!:

              خبر فوق مقداری قدیمی است
              و در سال 2011 درباره سرعت 200 مگاهرتز صحبت شده
              و در چند سازنده اکنون سرعت 200 مگاهرتز رایج شده از جمله NXP_LPC4XXX

              08 November 2011
              Signup for newsletterWant more news like this sent straight to your inbox? Sign up for our newsletter.
              Fastest mcus built on ARM Cortex-M range?

              The Kinetis X series shares the same ARM Cortex-M4 core - with dsp and floating point instructions – used for other Kinetis devices, but with an increased operating frequency up to 200MHz, the fastest of any Cortex-M class mcu



              Fastest mcus built on ARM Cortex-M range?
              Solsal جان

              چند تا سوال دارم از شما:
              1- شما چطور FPGA رو با بقیه مقایسه کردید؟

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


              http://www.wpi.edu/Pubs/E-project/Av...king_Final.pdf

              http://users.ece.cmu.edu/~echung/mic...es-distrib.pdf

              http://www.forbes.com/sites/tomgroen...k-at-jpmorgan/

              The bank has ordered a second supercomputer which will be equivalent to over 12,000 conventional x86 cores, providing 128 Teraflops of performance.

              Each MaxNode is a computing powerhouse with 12 Intel Xeon CPU cores, up to 192GB of RAM for the CPUs and up to 4 MAX3 dataflow compute cards, each with the latest Xilinx Virtex-6 FPGAs.


              http://audioanecdotes.com/2012/10/pa...supercomputer/



              http://news.slashdot.org/story/11/07...-supercomputer


              http://www.extremetech.com/computing...supercomputing





              https://en.bitcoin.it/wiki/Mining_hardware_comparison




              2- من فکر میکنم نهایتا بتونیم روی FPGA مثل یه پردازشگر 400 مگاهرتزی حساب کنیم. نه اینقده! واقعا میشه؟

              ( چیپهای آخرین خانواده از FPGA های هر دو سازنده بزرگ، قدرت محاسباتی موازی بیش از core-i7 را ایجاد می کنند )

              3- الان سریعترین DSP که معرفی شده اینه:


              Texas Instruments claims fastest DSP

              نرخ کلاکش 720 هستش در حالی که cortex-A8 , A9 خودتون بگید...



              Based on the TMS320C64x DSP core, this 720-MHz part was developed using a 130-nm semiconductor production process.

              این خبر هم قدیمی است ( سال 2003 و صحبت از فرآیند 130 نانومتر : اکنون تولید با 32 و 28 نانو متر صورت می گیرد که تا 4000 مگاهرتز سرعت کلاک می تواند داشته باشد)
              اکنون dsp های تگزاس از 2000 مگاهرتز عبور کرده اند.

              سلام

              پاسخها ارایه شد.

              سپاس
              گشتی در لاله زار
              http://www.eca.ir/forum2/index.php?topic=76138.0

              http://www.eca.ir/forum2/index.php?topic=76141

              دیدگاه


                #52
                پاسخ : پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                نوشته اصلی توسط Solsal
                سلام

                پاسخها ارایه شد.

                سپاس
                Solsal الان داشتم سایت تگزاس رو زیرو رو میکردم. فقط می تونم بگم اااااااااااااااااااااااااااااااااااااااااااااااااا اااااااا!!!!!!
                آخه چرا اینا توی کشور نمیاد!
                یه چیزی دیدم دارم وحشت میکنم. واسه DSPهای چند هسته ای نوشته: Up to 16GHz !!!! :eek:
                اینا گیر میاد؟
                ببین Solsal من به یه پردازنده سرعت بالا نیاز دارم واسه کارام. حتما می دونی تو بعضی جاها کورتکس M هم کم میاره. من به یه چیزی توی مایه های 1 گیگاهرتز نیاز دارم و فقط هم می خوام کاربر باشم(منظورم اینه که نمی خوام اضافی یاد بگیرم). توی کشور هم راحت گیر بیاد و یادگرفتنش چیز زیادی هم نخواد. به نظرت چی بهتره!؟

                دیدگاه


                  #53
                  پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                  سلام

                  میکرو کنترلرهای رایج و عمومی، تا کنون یعنی 2013/09 به سرعت 200 مگاهرتز رسیده اند و در بعضی مدلها تا 300 مگاهرتز.
                  ( تولید کنندگان ، بازار مصرف آنها را به این مقدار ارزیابی نموده و سرعتهای بالاتر را مورد نیاز ندانسته اند )

                  بر اساس انواع پریفرالهای موجود در میکروکنترلرها، نیاز 99% کارها، با این مقدار پریفرال و این سرعت ، براورده می شود.

                  برای کارهایی که نیاز به سرعت بالا در رده 1 تا 2 گیگاهرتز دارند،
                  "چهار + یک" گروه سخت افزار وجود دارند

                  1- پردازنده های کاری application processor که Cortex-Ax در این گروه قرار می گیرد و نیاز به سیستم عامل دارید.
                  پردازنده ها PC هم در این گروه قرار دارند ولی مصرف بالاتر در کنار قدرت زیاد را دارند.

                  2- پردازنده های DSP که سرعت بالای محاسبات ریاضی را در کنار پریفرالهای متنوع ارایه می دهند.

                  3- پردازنده های آرایه ای یا FPGA که سرعت نسبتا" بالا در کنار امکان محاسبات موازی و انبوه ورودی و خروجی و پروتکلهای ارتباطی سریع را ارایه می دهند.

                  4- پردازنده های مبتنی بر معماری های رایج مانند Cortex-Ax که توسط سازندگان استفاده شده و برای مقاصد کنترلی یا مقاصد خاص طراحی شده اند.

                  مثلا" Cortex-A5 توسط Atmel به میکروکنترلر 536 مگاهرتزی تبدیل شده لیکن سیستم عامل می طلبد.
                  http://www.atmel.com/microsite/sama5d3/default.aspx
                  http://www.eetimes.com/document.asp?doc_id=1317586

                  یا Coretx-A9 توسط ST به پردازنده تبادلات شبکه تبدیل شده : The SPEAr1310 is a member of the SPEAr family of embedded MPUs for network devices.
                  http://www.st.com/web/en/catalog/mmc...S1009/PF251211


                  5- انواع دیگری که حالت سفارشی یا اختصاصی دارند و به صورت عمومی در دسترس نیستند. و مورد بحث قرار ندارند.

                  ================================================== ==========================================

                  بر اساس اطلاعات فوق، ضروری است که نیازهای کاربرد مورد نظر را بررسی کنیم و سعی کنیم در یکی از گروههای فوق قرار دهیم
                  و متناسب با گروه ، پردازنده را انتخاب می کنیم ( اولویت با " ارزانترین + در دسترسترین ( قطعه و نرم افزار ) + سریعترین راه حل " است.

                  ================================================== ==========================================

                  پردازنده های تگزاس و آنالوگ دیوایس ، معمولا" در کاربردهای نظامی و پردازش سیگنال استفاده شده و "مصرف پر تعداد عمومی/ساده" نداشته اند
                  لذا طبیعی است که کمتر در مغازه ها در دسترس باشد.

                  با سپاس
                  گشتی در لاله زار
                  http://www.eca.ir/forum2/index.php?topic=76138.0

                  http://www.eca.ir/forum2/index.php?topic=76141

                  دیدگاه


                    #54
                    پاسخ : پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                    نوشته اصلی توسط Rohalamin
                    Solsal الان داشتم سایت تگزاس رو زیرو رو میکردم. فقط می تونم بگم اااااااااااااااااااااااااااااااااااااااااااااااااا اااااااا!!!!!!
                    آخه چرا اینا توی کشور نمیاد!
                    یه چیزی دیدم دارم وحشت میکنم. واسه DSPهای چند هسته ای نوشته: Up to 16GHz !!!! :eek:
                    اینا گیر میاد؟
                    ببین Solsal من به یه پردازنده سرعت بالا نیاز دارم واسه کارام. حتما می دونی تو بعضی جاها کورتکس M هم کم میاره. من به یه چیزی توی مایه های 1 گیگاهرتز نیاز دارم و فقط هم می خوام کاربر باشم(منظورم اینه که نمی خوام اضافی یاد بگیرم). توی کشور هم راحت گیر بیاد و یادگرفتنش چیز زیادی هم نخواد. به نظرت چی بهتره!؟
                    اونایی که نوشته 16 گیگا هرتز چند هسته ای هست و ممکنه حتی 8 تا هسته DSP داخلش باشه ضمن این که قیمت خیلی بالایی داره از 30 تا 160 دلار فقط برای چیپ خالیش خب معلومه که لازم نیست برای هر کاری یه همچین پردازشگری رو استفاده کرد چون بهینه نیست
                    ولی تو جاهای نظامی تا دلت بخاد از این پردازشگرا استفاده میکنن اصلا تگزاس یه دسته از محصولات داره با نام تطابق بالا که توی این سری از محصولات یه شاخه ویژه محصولات نظامی هست.
                    پردازشگرای سری C6000 برای کارای پردازشی جزء بهتریناست چون علاوه بر قدرت پردازش بالا و سرعتی تا 1.2 GHz قیمت مناسبی هم دارن
                    البته اکثرشون به صورت Fixed-Point هستند و سری های Floating-Point دارای سرعت پایین تر و فک کنم حداکثر 300 MHz باشن
                    زندگی یعنی امید و حرکت
                    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
                    سوالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
                    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
                    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

                    دیدگاه


                      #55
                      پاسخ : پاسخ : پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                      نوشته اصلی توسط علی ایمانی فر
                      اونایی که نوشته 16 گیگا هرتز چند هسته ای هست و ممکنه حتی 8 تا هسته DSP داخلش باشه ضمن این که قیمت خیلی بالایی داره از 30 تا 160 دلار فقط برای چیپ خالیش خب معلومه که لازم نیست برای هر کاری یه همچین پردازشگری رو استفاده کرد چون بهینه نیست
                      ولی تو جاهای نظامی تا دلت بخاد از این پردازشگرا استفاده میکنن اصلا تگزاس یه دسته از محصولات داره با نام تطابق بالا که توی این سری از محصولات یه شاخه ویژه محصولات نظامی هست.
                      پردازشگرای سری C6000 برای کارای پردازشی جزء بهتریناست چون علاوه بر قدرت پردازش بالا و سرعتی تا 1.2 GHz قیمت مناسبی هم دارن
                      البته اکثرشون به صورت Fixed-Point هستند و سری های Floating-Point دارای سرعت پایین تر و فک کنم حداکثر 300 MHz باشن
                      ولی واقعا اینکه میگن هم خیلی با کیفیت کار میکنه و هم بهترین DSPها رو میسازه حقیقت داره. :rolleyes:
                      خب آره، واسه هر کاری انتخاب مناسبی نیست.

                      دیدگاه


                        #56
                        پاسخ : پاسخ : پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                        نوشته اصلی توسط Rohalamin
                        ولی واقعا اینکه میگن هم خیلی با کیفیت کار میکنه و هم بهترین DSPها رو میسازه حقیقت داره. :rolleyes:
                        خب آره، واسه هر کاری انتخاب مناسبی نیست.
                        روی کیفیتش که شکی نیست عالین
                        من خودم یه برد DSK6416 دارم و دارم آروم آروم پیش میرم
                        خیلی کار باهاش لذت بخشه مخصوصا کار با CCS v5 که واقعا امکانات خوبی داره
                        زندگی یعنی امید و حرکت
                        کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
                        سوالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
                        برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
                        به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

                        دیدگاه


                          #57
                          پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                          مرسی
                          خوب بود
                          www.eplan-training.ir
                          www.projectmatlab.ir

                          دیدگاه


                            #58
                            پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                            سلام من تازه کار رو با ARM شروع کردم همه تاپیک ها رو تا حدودی خوندم ولی متوجه تفاوت cortex ها نشدم مثلا cortex m با R چه فرقی میک نه !؟
                            اول توکل
                            دوم پشتکار
                            سوم مشورت
                            چهارم عمل
                            -----------------------------------------------------------------------------------------------------------------
                            نرم افزار برای دانلود نامحدود از rapideshare: http://k12student.persiangig.com/other ------- تشکر یادتون نره. موفق باشید.

                            دیدگاه


                              #59
                              پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                              نوشته اصلی توسط hd_uni_pro
                              سلام من تازه کار رو با ARM شروع کردم همه تاپیک ها رو تا حدودی خوندم ولی متوجه تفاوت cortex ها نشدم مثلا cortex m با R چه فرقی میک نه !؟
                              کاربردهای عملی ARM

                              دیدگاه


                                #60
                                پاسخ : اطلاعاتی در مورد arm وتفاوت با میکرو کنترلر های دیگر

                                سلام
                                چندتا سوال داشتم:
                                شرکتهای مختلفی دارن براساس معماری ارم میکرو تولید میکنند مثل :atmel , NXP و..
                                1-میکروهای STM32 ساخت کدوم شرکتن؟
                                2-در سایت خود ارم تقسیم بندی که انجام دادن CortexM,R,A و Securcore هستن.میکروهای ARM9-ARM11-CortexA در زیر انجمن این تالار ساخت کدوم شرکت و جز کدوم تقسیم بندی ارم میشن؟
                                3-میکروهای ساخت شرکت های مختلف از نظر کمپایلر و کار کردن با هم تفاوت میکنند؟یا اگه با میکروهای یه شرکت کار بکنیم کفایت میکنه (به جهت یادگیری)؟

                                دیدگاه

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