اطلاعیه

Collapse
No announcement yet.

فرکانس کاری ARM

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

    فرکانس کاری ARM

    سلام.

    دوستان من در بعضی از پستها خوندم که ARM بیش از 1 گیگاهرتز میتونه فرکانس داشته باشه!!!!! اونوقت چطوری این فرکانس واسش تولید میشه؟؟؟! امیدوارم که خوب منظورمو رسونده باشم.

    الان که شما با ARM کار میکنین، فرکانس میکرو چقدره (یا رو چقدر میزارین)؟ کریستال میزارین؟!


    تشکر
    http://ceworld.ir/images/ads/dornablogcom_ads.gif

    #2
    پاسخ : فرکانس کاری ARM

    سلام
    برای رسیدن به اون فرکانسها حتی خیلی پایینتر مثلا 72mhz لازم نیست که حتما همچین کلاک ورودی داشته باشی
    توی میکروها معمولا(توی پیشرفته هاش حتما) یه واحدی به نام PLL (حلقه فاز قفل شده) که میتونه فرکانس ورودی از کریستالو توی یه عددی ضرب کنه مثلا توی lpc2378 این عدد تا 512 میتونه باشه و یه قسمت دیگه به نام Divider داره که میتون فرکانس تولید شده رو به یه عددی تقسیم کنه که با این حساب دستمون خیلی باز میشه
    یه مثال توی lpc2378 با فرکانس خارجی(کریستال) 12mhz میشه به 72mips رسید البته با فرکانس کمتر هم میشه (فرکانس ورودی رو تا 512 میتونی ضرب کنی و یه عدد تا 256 میتونی تقسیم کنی)
    موفق باشی

    [glow=black,2,300]بردی جالب با سیستم عاملی جالب !!![/glow]

    دیدگاه


      #3
      پاسخ : فرکانس کاری ARM

      AVR32 سرعتش به 200MHz میرسه 32 بیت هم هست

      دیدگاه


        #4
        پاسخ : فرکانس کاری ARM

        سری های 7 ARM تا حداکثر 72 مگاهرتز فرکانس کاری اونها هست

        اما در سری های 9 سرعت های 180 - 200 -266 و 400 مگا هرتز فرکانس کاری اونها می باشد

        مثلا تراشه AT91SAM9263 از شرکت ATMEL و یا LPC3180 از NXP تا 200 مگاهرتز
        تراشه AT91SAM9G10 از ATMEL و یا LPC3220/30/40/50 از NXP تا 266 مگاهرتز
        تراشه AT91SAM9G45 از ATMEL ویا S3C2440A از SAMSUNG تا 400 مگاهرتز

        اما در سری 11 سرعت تا 1 گیگا هرتز نیز میرسد
        هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

        دیدگاه


          #5
          پاسخ : فرکانس کاری ARM

          قدرت پردازش پروسسور فقط به فرکانس کاری بستگی نداره ، بلکه عامل مهمتر معماری داخلی پردازشگر ( superscaler, superpipline , cache ,bus,... ) هست . پس یکم زیادی عوامانس که بگیم avr32 با فرکانس فلان از arm با فلان فرکانس قوی تره . مثلا بعضی از پروسسور ها با فرکانس 100 مگ ، از cpu های دوهسته ای اینتل با فرکانس 3 گیگاهرتز قوی تر هستن(و البته خیلی هم گرونترن) . برای مقایسه فقط از بنچمارک باید استفاده کرد.
          جدا از قدرت پردازش ، چون arm مقبولیت بیشتری پیدا کرده و روش بیشتر کار کردن ، avr32 هونقدر موفق میشه که pic32 شد ! البته افرادی که به عنوان سرگرمی با میکرو کنترلر کار میکنن ممکنه برن سراغ avr32 (چون ساده تره ) .

          دیدگاه


            #6
            پاسخ : فرکانس کاری ARM

            در مورد سرعت کاملا حق با اقا فرزاد هست ولی اگه فقط در مورد فرکانس می خوای بدونی نسل بعد از Arm11 رو بهش میگن cortex3 که اون دیگه منفجر کرده و از این نسل 7 و 9 و11 هم بالاتر رفته

            البته بهتره بدونی اینا رو ما فقط می تونیم نگاشون کنیم چون معمولا پگیجشون طوریه که باید بردهای چند لایه بزنی و یا اینکه اینقدر تعداد پین ها زیاده که خط ها خیلی باریک میشه و در کل ساخت pcb ش تو ایران یه چیزه محاله با امکانات حاضر
            علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

            دیدگاه


              #7
              پاسخ : فرکانس کاری ARM

              نسل بعد از arm11 ، سری cortex هست که فعلا از cortex-m0 داریم تا cortex-a9 .
              بر اساس cortex-m3 میکرو کنترلر های زیادی ساختن که حداکثر تا 90 مگ میتونه کار کنه . ولی چون در هر سیکل 1.25 دستور رو (به طور متوسط) اجرا میکنه و از دستور العمل های جدیدتری هم برخورداره (به instruction set های arm مراجعه شود) تقریبا 2 برابر سریعتر از arm7 هست ولی چون arm9 فرکانس کاری بیشتری داره و دستور العمل های تقریبا یکسانی دارن (امکانات سخت افزار داخلی arm9 هم بیشتره) ، از لحاظ قدرت بین arm9 و arm7 قرار میگیره.

              علت اینکه تو ایران بورد چند لایه نمیزنن اینه که نیاز نبوده ( مشتری نبوده)، تا 3 سال پیش که نهایت چیزی که استفاده میشد avr , pic , 8051 بود ، و الان تازه داره استفاده از ic های جدید و استفاده از پکیج smd کم کم باب میشه . شاید اگه تقاضا بیشتر بشه تا چند سال آینده روی آوردن تنکنولوژی ساخت pcb بیشتر سرمایه گذاری بشه .(البته استثنا هم بوده ولی اونا بورد رو سفارش میدادن به تایوان بزنن)
              به نظر من برای یاد گیری نباید تا چند سال دیگه صبر کرد ! باید بورد هایی که تو ایران نمیشه زد رو از خارج تهیه کرد ، مثلا من یه بورد cortext-a8 خریدم (600MHz و 1200 میپس )تا بعدا (حدود 2 ماه دیگه) لینوکس روش نصب کنم و باهاش کار کنم.

              دیدگاه


                #8
                پاسخ : فرکانس کاری ARM

                یه فکر جالب:
                اگر وسایل زیر موجود باشد این کار عملی است:
                1-سوکت BGA
                2-آیسی با پکیج BGA
                حتما شما بدلیل نبود تکنولوژی ساخت برد بیش از 2 لایه نمی توانستید از ARM9 به بالا استفاده کنید حداقل برای آزمایش برای همین سراغ IC های دیگر میرفتید اما حالا من یه فکر خوب دارم میتوانیم با اتصال چند برد یک برد 7 لایه داشته باشیم
                برای شروع باید چند برد هزار سوراخ داشته باشید سوکت را(اگر پایه هایش مثل سوکت های قدیمی بلند باشد)روی برد اول قرار دهید فقط پایه هایی را که در قسمت خارجی قرار گرفته اند لحیم کنید و اضافه را قطع کنید ولی پایه های آزاد را قطع نکنید در مرحله بعدی یک برد دیگر بگذارید(با فاصله برای جدا شدن از برد بالا)و بعد پایه های خارجی که مانده را لحیم کنید و تا آخر همین طور ادامه دهید در آخر سوکت و برد ها شبیه یک ساختمان چند طبقه میشود
                البته همش به صورت تئوری بود و تا حالا همچین کاری نکردم :mrgreen:
                اگه کسی میبینه طرح جالبیه یکی بسازه و از نتیجش مارو هم مطلع کنه

                دیدگاه


                  #9
                  پاسخ : فرکانس کاری ARM

                  ببین دوست عزیر ، از اینکه به این زمینه ها علاقه داری خوشحالم ولی اینجا یه انجمن هست که بیشتر کار برای اون دانشجو یا فارغ التحصیل دانشگاه هستن ، برایهمین وقتی میخوای یه پست بدی یکم بیشتر در موردش فکر کن که مثلا چرا یه همچین چیز ساده ای به ذهن هیچ کس دیگه ای نرسیده ؟ البته لزومی نداره که برای گفتن نظرت حتما دانشگاه رفته باشی ولی حتما لازمه که کمی در اون موردمطالعه کرده باشی(مثلا توی گوگل سرچ کنی و 2-3 تا مطلب در اون مورد ببینی) و در مورد فرکانس بالا و میدان مغناطیسی و نویز و امثال اینا یه دیدی داشته یاشی.
                  طراحی بورد با فرکانس بالا و به صورت چندلایه خودش یه تخصص هست . البته خوشبختانه امروزه با وجود اینترنت تو هر زمینه ای که علاقه مند باشی میتونی مطلب و کتاب پیدا کنی .همین مطالعه قبل از دادن پست و اطمینان از پاسخ باعث میشه خیلی چیزا رو یاد بگیری.

                  دیدگاه


                    #10
                    پاسخ : فرکانس کاری ARM

                    خوب حالا میشه بگید مشکل طرح من چیه؟؟؟ oo:

                    دیدگاه

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