اطلاعیه

Collapse
No announcement yet.

خانواده جدید میکروکنترلرهای AVR با نام XMEGA

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

    خانواده جدید میکروکنترلرهای AVR با نام XMEGA

    خانواده جدید میکروکنترلرهای AVR با نام XMEGA در حال حاضر شدن برای ورود به عرصه ی میکروکنترلرهای 8/16 بیتی است که در اواخر سال 2008 به بازار عرضه خواهد شد.
    ویژگی های این خانواده :
    - نسل دوم تکنولوژی picoPower و قابلیت کار با ولتاژ 1.6 تا 3.6 ولت و فرکانس 32MHz
    - سیستم تشخیص و کنترل رویدادهای ابتکاری مستقل از CPU
    - 4 کانال DMA برای افزایش کارایی CPU
    - وجود مبدل دیجیتال به آنالوگ و آنالوگ به دیجیتالی فوق سریع 12 بیتی
    - پشتیبانی از استانداردهای رمز گذاری AES و DES

    این خانواده از حافظه های Flash با مصرف کم از 16K تا 256K برخوردار است و سازگاری کامل با کامپایلرهای سری MEGA دارد .
    به نظر میاد این خانواده بیشتر برای استفاده توسط کارخانه ها و وسایلی که قابل حمل میباشند تولید شده . چون میتونه با باتری قلمی یا باتری موبایل کار کنه و تنها عیبی که داره اینه کنه در Package DIP عرضه نخواهد شد و به صورت نصب سطحی SMD هستش و دیگه نمیتونیم تو برد برد ازشون استفاده کنیم.


    ATMEL با قرار دادن DAC و َADC پر سرعت در این خانواده دست MicroChip رو از پشت بسته . :applause: :applause:

    #2
    پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

    نوشته اصلی توسط ramin_j2007
    به نظر میاد این خانواده بیشتر برای استفاده توسط کارخانه ها و وسایلی که قابل حمل میباشند تولید شده . چون میتونه با باتری قلمی یا باتری موبایل کار کنه و تنها عیبی که داره اینه کنه در Package DIP عرضه نخواهد شد و به صورت نصب سطحی SMD هستش و دیگه نمیتونیم تو برد برد ازشون استفاده کنیم.

    ATMEL با قرار دادن DAC در این خانواده دست MicroChip رو از پشت بسته . :applause: :applause:
    سلام

    برخی از میکروکنترلرهای 16 بیتی سری dsPIC33FJ دارای مبدل ADC و DAC بترتیب 12 و 16 بیتی هستند

    در ضمن دارای پکیج DIP هستند مثل dsPIC33FJ128GP802-I/SP با مشخصات زیر :bye:

    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335& dDocName=en532298

    دیدگاه


      #3
      پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

      به نام بعضیا :mrgreen: ( باهاش قهرم یه مدته :mrgreen: )


      بچه ها چطوری از این میکرو ها استفاده کنم که روی برد بورد نمیشه گذاشت ؟ مثلا Atmega64 که مربعی هست
      به نام خدا

      دیدم آن چشمه ی هستی که جهانش خوانند

      _-_-_-_-_-_-_-_-
      آنقدر آب کزان دست توان شست نداشت به به به به

      دیدگاه


        #4
        پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

        سلام
        آقا برا کار با این قطعات smd بهترین راه این هست که یه برد smd مخصوص بگیری (که تو بازار هم هست) بعد قطعه رو روش نصب میکنی یعد جلوش یه سری سوراخ هست که برا همین کار هست.از این سوراخا سیم میکشی به برد برد
        این بردها رو برا همین کار ساختن

        دیدگاه


          #5
          پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

          با سلام خدمت دوستان
          از مطلالبی که در رابطه با xmega فرمودید متشکرم .
          خیلی ممنون می شوم اگر در ارتباط با DMA و پشتیبانی از استانداردهای رمز گذاری AES و DES و کاربردشون توضیحی دهید .

          پیروز و سربلند باشید.
          آدمی از عالم خاکی نمی آید بدست

          عالمی دیگر بباید ساخت و از نو آدمی
          پردازش تصویر با FPGA از صفر تا انتها
          http://www.eca.ir/forum2/index.php?topic=74299.0

          دیدگاه


            #6
            پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

            ویژگی های خانواده جدید اونجوری که تو سایت ATMEL نوشته به صورت زیره:
            AVR CPU
            • Memories
            • DMAC - Direct Memory Access Controller
            • Event System
            • System Clock and Clock options
            • Power Management and Sleep Modes
            • System Contrl and Reset
            • WDT - Watchdog Timer
            • Interrupts and Programmable Multi-level Interrupt Controller
            • I/O Ports
            • TC - 16-bit Timer/Counter
            • AWeX - Advanced Waveform Extension
            • Hi-Res - High Resolution Extension
            • RTC - Real Time Counter
            • TWI - Two Wire Serial Interface
            • SPI - Serial Programmable Interface
            • USART - Universal Synchronous and Asynchronous Serial Receiver and Transmitter
            • IrCOM - IR Communication Module
            • Crypto Engines
            • EBI - External Bus Interface
            • ADC - Analog to Digital Converter
            • DAC - Digital to Analog Converter
            • AC - Analog Comparator
            • IEEE 1149.1 JTAG Boundary Scan Interface
            • PDI - Program and Debug Interface
            • Memory Programming
            • Instruction Set Summary
            8-bit
            XMEGA A
            Microcontroller
            XMEGA A
            MANUAL
            Preliminary
            عمر گران میگذرد خواهی نخواهی سعی بر آن کن نرود رو به تباهی
            مطلب دل را طلب از سوی خدا کن زآنکه بود رحمت او لا یتناهی

            دیدگاه


              #7
              پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

              امیدوارم زودتر به دست ما تو ایران هم برسه!

              دیدگاه


                #8
                پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                سلام!

                من قابلیت های FPGA رو درست نمیدونم، ولی خیلی در مورد برتریشون نسبت به AVR شنیدم، آیا XMEGA و FPGA قابل مقایسه هستند، یعنی کدومشون سرتره؟
                دلی دارم که از تنگی در او جز غم نمی گنجد........ غمی دارم ز دلتنگی که در عالم نمیگنجد

                دیدگاه


                  #9
                  پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                  avr با fpga اصلا قابل مقایسه نیستند . FPGA ها برای طراحی سخت افزار با زبان های توصیق سخت افزاری مانند VHDL طراحی شده اند و از سرعت خیلی بالایی پشتیبانی میکنند . ولی میکروکنترلرها برای ساده کردن کار بوجود امده اند و صرفا برنامه ای را که درون انها پروگرام شده است را اجرا میکنند.
                  بنابرین با FPGA ها نیز میتوان یک میکروکنترلر سفارشی ساخت .

                  دیدگاه


                    #10
                    پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                    سلام .........

                    نوشته اصلی توسط ramin_j2007
                    avr با fpga اصلا قابل مقایسه نیستند . FPGA ها برای طراحی سخت افزار با زبان های توصیق سخت افزاری مانند VHDL طراحی شده اند و از سرعت خیلی بالایی پشتیبانی میکنند . ولی میکروکنترلرها برای ساده کردن کار بوجود امده اند و صرفا برنامه ای را که درون انها پروگرام شده است را اجرا میکنند.
                    بنابرین با FPGA ها نیز میتوان یک میکروکنترلر سفارشی ساخت .
                    درسته ، این اشتباه رو خیلی ها میکنن . اساسا ساختار این دوتا کاملا باهم تفاوت داره ، FPGA ها آرایه های برنامه پذیری هستن که در فرکانس های بالا و برای پردازش های سرعت بالا کاربرد ویژه ای دارن . درسته که میشه از اینا مدار LED چشمک زن هم ساخت اما کسی نمیاد این همه خرج کنه به خاطر 2 یا 3 هزار تونم (نهایتش) . از این پردازنده ها بیشتر برای موارد و طرح های محابراتی ، پردازشی (صوت و تصویر) و لینک های گرافیکی و یا حتی ساخت یک سری آیسی مورد نظر استفاده می کنن . قابلیت انعطاف بالایی که دارن اونهارو اینقدر توانا ساخته که می تونن معادل و جایگزین خوبی هم برای اکثر تراشه های DSP باشن . برقراری ارتباط نرم افزاری که به واسطه ی محیط برنامه نویسی VHDL یا VERILOG برای طراح فراهم میکنن ، در کنار محدوده ی فرکانسی بالایی که در حیطه ی کاری با اون روبرو هستن به علاوه ی سنتز قابل اطمینان و دقیقی که دارن ، روز به روز بر گسترش کاربرهای اونها اضافه میکنه . در مقابل نیاز داشتن برخی از خانواده های این پردازنده به حافظه های خارجی در طراحی های کم حجم طراح رو به سمت خانواده ای میکشونه که از نظر قیمت بالاتر ، اما از نظر امکانات حافظه در وضعیت بهتری قرار داشته باشه و تا حدود زیادی هم بی نیاز از این موارد باشه . به هر حال همواره این Trade Off وجود داره و بسته به نوع طراحی میشه برای انتخاب اونها تصمیم گرفت .

                    اما در طرف دیگه میکروکنترلر ها هم که بازار رو پر کردن ، یکی به دلیل ارزانی ، دیگری تسهیلات بالا، دیگری کارایی آسان و سهل الوصول بودن، در بسیاری طراحی ها و پروژه های به عنوان ارکان اساسی میتونن نقش بازی کنن . در اکثر پروژه هایی که نیازی به محدوه ی فرکانسی اونقدر بالاییی ندارن که در بالا گفتیم ، میشه با صرف هزینه ی بسیار معقول ، از این خانواده ها استفاده کرد . موفق باشید .
                    دوستان! مدتی کمتر به سایت میام ..

                    دیدگاه


                      #11
                      پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                      سلام
                      در مورد FPGAمنابعی تو بازار برای مطلاعه بیشتر وجود دارد یا باید خودآموز پیش برم ؟
                      آدمی از عالم خاکی نمی آید بدست

                      عالمی دیگر بباید ساخت و از نو آدمی
                      پردازش تصویر با FPGA از صفر تا انتها
                      http://www.eca.ir/forum2/index.php?topic=74299.0

                      دیدگاه


                        #12
                        پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                        نوشته اصلی توسط پویا
                        سلام
                        در مورد FPGAمنابعی تو بازار برای مطلاعه بیشتر وجود دارد یا باید خودآموز پیش برم ؟
                        یه سر به انجمن مرتبط با FPGA بزن:

                        http://www.eca.ir/forum2/index.php?board=103.0

                        دیدگاه


                          #13
                          پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                          دیگه انتظارها به پاین رسید و شرکت ATMEL بالاخره دو تا از AVR های خانواده XMEGA رو با نامهای ATxmega128A1 و ATxmega64A1 رو روانه باز کرد. قیمتشون هم حدود 3.75 دلار هستش که به نظر من خیلی کمه ولی تا به دست ما برسه خیلی گرون تر میشه.
                          واقعا که سری جدید خیلی جالب تر شده.
                          -سرعت سری جدید دو برابر سری های قبلی (32 مگ) هستش.
                          -امکان اضافه کردن SRAM خارجی تا 16 مگا بایت رو داره.
                          - مدولاتور و دمدولاتور امواج اینفرارد IrDA رو به صورت سخت افزاری با حداکثر باود ریت 115kbps داره که میتونه به یکی از 8 USART موجود در میکرو وصل بشه.
                          Event system- هم که این امکان رو میده که بدون مشغول کردن CPU بتونیم رویدادهایی مثل تغییر در وضعیت هر یک از پورت ها یا اتمام کار مبدل ADC رو حتی در مد Idle پاسخ دهی کنیم .
                          -وجود استاندارد های کد گذاری AES و DES این امکان رو به ما میده که تا حد خیلی بالایی از برنامه هامون محافظت کنیم. این طور که من فهمیدم عملکرد این روش اینطوره که پس از پروگرام کردن میکرو یه کد حفاظتی در داخل یه ریجیستر قرار میدیم و CPU با این کد شروع به decode یا encode برنامه میکنه. یعنی صرف داشتن برنامه میکرو کافی نیست و حتما باید کد 8 بیتی رو هم برای دیکد کردن برنامه داشته یاشیم.
                          از دوستان اگه کسی تو بازار ایران میکروهای جدید رو پیدا کرد به ما هم یه خبر بده. :smile:



                          دیدگاه


                            #14
                            پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                            نوشته اصلی توسط ramin_j2007
                            دیگه انتظارها به پاین رسید و شرکت ATMEL بالاخره دو تا از AVR های خانواده XMEGA رو با نامهای ATxmega128A1 و ATxmega64A1 رو روانه باز کرد. قیمتشون هم حدود 3.75 دلار هستش که به نظر من خیلی کمه ولی تا به دست ما برسه خیلی گرون تر میشه.
                            واقعا که سری جدید خیلی جالب تر شده.
                            -سرعت سری جدید دو برابر سری های قبلی (32 مگ) هستش.
                            -امکان اضافه کردن SRAM خارجی تا 16 مگا بایت رو داره.
                            - مدولاتور و دمدولاتور امواج اینفرارد IrDA رو به صورت سخت افزاری با حداکثر باود ریت 115kbps داره که میتونه به یکی از 8 USART موجود در میکرو وصل بشه.
                            Event system- هم که این امکان رو میده که بدون مشغول کردن CPU بتونیم رویدادهایی مثل تغییر در وضعیت هر یک از پورت ها یا اتمام کار مبدل ADC رو حتی در مد Idle پاسخ دهی کنیم .
                            -وجود استاندارد های کد گذاری AES و DES این امکان رو به ما میده که تا حد خیلی بالایی از برنامه هامون محافظت کنیم. این طور که من فهمیدم عملکرد این روش اینطوره که پس از پروگرام کردن میکرو یه کد حفاظتی در داخل یه ریجیستر قرار میدیم و CPU با این کد شروع به decode یا encode برنامه میکنه. یعنی صرف داشتن برنامه میکرو کافی نیست و حتما باید کد 8 بیتی رو هم برای دیکد کردن برنامه داشته یاشیم.
                            از دوستان اگه کسی تو بازار ایران میکروهای جدید رو پیدا کرد به ما هم یه خبر بده. :smile:

                            سلام،

                            دوست عزیز واحد AES در XMEGA یک Engine رمز گذاری است که با اون می تونید به جای نرم افزار با سخت افزار داده رو Encrypt کنید و هدف این نیست که برنامه رو با اون حفاظت کنید :smile:
                            There is nothing so practical as a good theory. — Kurt Lewin, 1951

                            دیدگاه


                              #15
                              پاسخ : خانواده جدید میکروکنترلرهای AVR با نام XMEGA

                              سلام
                              بچه ها متاسفم که اینو می گم
                              ولی xmega به دلیل داشتن DES وAES قابلیت صادرات به ایران رو نداره.
                              همانطوری که SAM7XC تو ایران گیر نمیاد .(اونم DES و AES) داره.
                              پس الکی دل خودتونو خوش نکنید!

                              دیدگاه

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