رفتن به مطلب

زندگی نامه میکروکنترلر های arm


ارسال های توصیه شده

رده بندی میکروکنترلر های آرم به شرح زیر می باشد:arm1 :

این اولین و ابتدایی ترین معماری میکروکنترلر آرم می باشد و کلاک کاری آن در حد 1 مگا هرتز بود و نسبت d/mips 0.2mhz است که حتی در مقایسه با 8051 هم ضعیف به شمار می آید البته این نکته را هم در نظر داشته باشید که این معماری در زمان طراحی خود یک میکروکنترلر قدرمند به حساب می آید(سال 1983)

این میکروکنترلر حتی لایه cache هم ندارد از این رو سرعت پردازش و d/mips پایین می آید

arm2:

نسل بعد از آرم1 است که سرعت آن تا حدودی بهبود یافته است

فرکانس کاری 8 مگا هرتز شده است و نسبت d\mips به 0.5 مگا هرتز افزایش یافته است و فاقد لایه cache می باشد همچنین توسط شرکت های BBC Archimedes و Acorn Archimedes یک سری سیستم شبیه کامپیوتر های امروزی تولید شد که میزان ram حدود 512kb تا حداکثر 8mhz بود و حجم هارد دیسک هم بین 20 تا 100 مگا بایت بود(اگر چه بیشتر سری ها حتی هارد دیسک هم نداشت)

 

یک کامپیوتر خیلی ساده طراحی شده بر پایه arm2 و arm3

250px-Arch-computer.jpg

 

arm3:

در این سری یک لایه cache چهار کیلو بایتی قرار داده شد و سرعت تا حدود زیادی بهبود یافت(البته لایه کش در داخل خود میکرو قرار نمی گرفت و مصرف کننده باید خود یک آی سی دیگر را به عنوان cache به میکروکنترلر متصل میکرد) و این میکروکنترلر با فرکانس 25mhz توانایی انجام 12 میلیون دستورالعمل را دارا بود (نسبت d/mips 0.5mhz)

arm6:

فرکانس کاری حداکثر 33mhz بود و d/mips 0.65mhz شد و جزو اولین میکروکنترلر های آرمی بود که در کنسول های گیم استفاده شد و همچنین یک سری gps های نظامی توسط سازمان دفاع آمریکا با استفاده از این میکروکنترلر ها طراحی شد(ترکیبی)

آرم6 نیز لایه cache را نداشت و به صورت اختیاری میتوانستید آن را نیز به صورت سخت افزاری اضافه کنید

یک کنسول بازی که با arm6 طراحی شده:

250px-3do_pana.jpg.jpg

در تصویر زیر نیز یک کامپیوتر ساده طراحی شده با arm6 را مشاهده می نمایید که دارای cd-rom و فلاپی دیسک بود همچنین در این سری از میکروکنترلر های آرم بود که سیستم عامل جایگاه ویژه ای داشت و لینوکس نیز برای Arm6 پروت شده بود

arm7 :

این معماری جزو قدیمی ترین میکروکنترلر های آرم می باشد که نسل سوم محسوب می شود و کلاک کاری این میکرو حدودا به 40 مگا هرتز می رسد و نسبت d/mips اونا 0.68mhz می باشد

هنوز هم واحد mmu یا لایه cache به صورت اینترنال قرار نگرفته بود ولی از طریق سخت افزار می توانستند این قسمت را نیز اکسترنال اضافه کنند البته در سری arm7 مقدار لایه کش تا دو برابر (8kb )افزایش یافت

همچنین از سری arm7 بود که سیستم های پرتابل شکل اولیه گرفت و اولین pda ها وارد بازار شدند

شکل زیر یک pda Psion Series 5mx می باشد که در زمان خود خیلی عجیب بود

200px-2005-04-16_Psion_Serie_5mx_PRO_24MB_beschn_unscharf_scharf.JPG240px-Psion_5mx_17o06.jpg

دارای امکاناتی نظیر 32مگا بایت حافظه و پورت های irda و rs-232 ویک lcd 240*640 سیاه و سفید بود

*نکته:

نسل های arm1 arm2 arm3 arm6 arm7 همگی به کلی منسوخ شده ان و دیگر تولید نمی شوند

 

arm7tdmi:

بعد از سری arm7 این نسل توسط اتمل تولید شده است و پیشرفت زیادی نسبت به نسل های قبلی کرده است کلاک کاری آن تا حدود70مگا هرتز برای محصولات nxp (مانند lpc2148 یا lpc2378)و کلاک کاری 60 مگا هرتز برای محصولا atmel (مانند at91sam7x256 یا at91sam7x64 )می باشد

نسبت d\mips به حدود 0.9 مگا هرتز رسیده است و یک سری از امکانات سخت افزاری هم در این ورژن آرم قرار گرفته است (مانند can و lan وusb و...)

در این سری اولین کنسول های گیم حرفه ای پرتابل شکل گرفت مانند Game Boy Advance که ساخت شرکت gba چین است همچنین اولین ipod های شرکت apple هم وارد بازار شد

250px-Gameboy_Advance_On.png300px-IPod_family.png

در ضمن در این سری از میکروکنترلر های آرم نیز هنوز لایه cache قرار نگرفته

با این که این سری از میکروکنترلر های آرم هم قدیمی هستند(حدودا سال2004 یعنی 6 سال پیش)ولی روتین ترین و پر مصرف ترین میکروکنترلر های آرم در ایران هستن و سری Atmel فروشش چندین برابر محصولات nxp

strong arm:

در این سری سرعت فوق العاده افزایش یافته و بالاخره هم mmu با حجم 16kb به صورت اینترنال در داخله میکرو قرار گرفت کلاک کاری هم تا 230mhz با d/mips1.0mhz افزایش یافت

اولین pda ها و packet pc ها حرفه ای هم وارد بازار شدند که امکاناتی فوق العاده را ارائه میکردند

یک pda ساخت hp است که دارای محیط های گرافیکی جزاب وlcd color همچنین 64mb sdram و rom 32mb قرار دارد

220px-PocketPC-HP-iPAQ-h2210.jpg

منبع:

میکروکنترلر های آرم

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

لینک به دیدگاه
  • 2 سال بعد...
  • 2 هفته بعد...

atmega جز خانواده avr هستش برای شرکت اتمله

pic برای شرکت قوی میکروچیپه

این سوالی که مطرح کردید خودش یه کتابه تو سایتای دیگه رویت شده که سرش جنگ راه افتاده:ws3:

این دو تا میکرو معماری هاشون متفاوت هست

میگن که pic تو محیط های صنعتی و پر نویز مقاوم تر هستن.

شما از چه لحاظ میخواین مقایسه کنید؟

 

arm ها حرفه ای تر از pic , avr هستن .

لینک به دیدگاه

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...