آرڈر_بی جی

مصنوعات

NUC975DK61Y - انٹیگریٹڈ سرکٹس، ایمبیڈڈ، مائیکرو کنٹرولرز - NUVOTON ٹیکنالوجی کارپوریشن

مختصر کوائف:

NUC970 سیریز کو عام مقصد کے لیے ہدف بنایا گیا ہے 32-بٹ مائکروکنٹرولر ایک شاندار CPU کور ARM926EJ-S کو سرایت کرتا ہے، ایک RISC پروسیسر جسے Advanced RISC Machines Ltd. نے ڈیزائن کیا ہے، 300 MHz تک چلتا ہے، 16 KB I-cache، 16 KB D-cache اور USB، NAND اور SPI فلیش سے بوٹنگ کے لیے MMU، 56KB ایمبیڈڈ SRAM اور 16 KB IBR (اندرونی بوٹ روم)۔

NUC970 سیریز دو 10/100 Mb ایتھرنیٹ میک کنٹرولرز، USB 2.0 HS کو مربوط کرتی ہے۔

HS ٹرانسیور ایمبیڈڈ کے ساتھ ہوسٹ/ڈیوائس کنٹرولر، TFT ٹائپ LCD کنٹرولر، CMOS سینسر I/F کنٹرولر، 2D گرافکس انجن، DES/3DES/AES کرپٹو انجن، I2S I/F کنٹرولر،

SD/MMC/NAND فلیش کنٹرولر، GDMA اور 8 چینلز 12-bit ADC کنٹرولر مزاحمتی ٹچ اسکرین فعالیت کے ساتھ۔یہ UART، SPI/MICROWIRE، I2C، CAN، LIN، PWM، Timer، WDT/Windowed-WDT، GPIO، Keypad، Smart Card I/F، 32.768 KHz XTL اور RTC (ریئل ٹائم کلاک) کو بھی مربوط کرتا ہے۔

اس کے علاوہ، NUC970 سیریز ایک DRAM I/F کو مربوط کرتی ہے، جو سپورٹ کے ساتھ 150MHz تک چلتا ہے۔

DDR یا DDR2 قسم SDRAM، اور ایک بیرونی بس انٹرفیس (EBI) جو SRAM کو سپورٹ کرتا ہے اور

DMA درخواست اور ack کے ساتھ بیرونی آلہ۔


مصنوعات کی تفصیل

پروڈکٹ ٹیگز

مصنوعات کی خصوصیات

TYPE تفصیل
قسم انٹیگریٹڈ سرکٹس (ICs)

ایمبیڈڈ

مائیکرو کنٹرولرز

Mfr نیووٹون ٹیکنالوجی کارپوریشن
سلسلہ NUC970
پیکج ٹرے
پروڈکٹ کی حیثیت فعال
DigiKey قابل پروگرام غیر تصدیق شدہ
کور پروسیسر ARM926EJ-S
کور سائز 32 بٹ سنگل کور
رفتار 300MHz
کنیکٹوٹی ایتھرنیٹ، I²C، IrDA، MMC/SD/SDIO، SmartCard، SPI، UART/USART، USB
پیری فیرلز براؤن آؤٹ ڈٹیکٹ/ری سیٹ، DMA، I²S، LVD، LVR، POR، PWM، WDT
I/O کی تعداد 87
پروگرام میموری کا سائز 68KB (68K x 8)
پروگرام میموری کی قسم فلیش
EEPROM سائز -
رام سائز 56K x 8
وولٹیج - سپلائی (Vcc/Vdd) 1.14V ~ 3.63V
ڈیٹا کنورٹرز A/D 4x12b
آسکیلیٹر کی قسم بیرونی
آپریٹنگ درجہ حرارت -40°C ~ 85°C (TA)
چڑھنے کی قسم سطح کا پہاڑ
پیکیج / کیس 128-LQFP
سپلائر ڈیوائس پیکیج 128-LQFP (14x14)
بیس پروڈکٹ نمبر NUC975

دستاویزات اور میڈیا

وسائل کی قسم لنک
ڈیٹا شیٹ NUC970 ڈیٹا شیٹ
خصوصی صنعت ٹکٹ وینڈنگ مشین

ماحولیاتی اور برآمدی درجہ بندی

وصف تفصیل
RoHS حیثیت ROHS3 کے مطابق
نمی کی حساسیت کی سطح (MSL) 3 (168 گھنٹے)
ریچ اسٹیٹس غیر متاثر پہنچیں۔
ایچ ٹی ایس یو ایس 0000.00.0000

 

انٹیگریٹڈ سرکٹ کی قسم

1 مائیکرو کنٹرولر کی تعریف

چونکہ مائیکرو کنٹرولر ریاضی کی منطقی اکائی ہے، میموری، ٹائمر/کیلکولیٹر، اور مختلف / O سرکٹس وغیرہ کو ایک چپ میں ضم کیا جاتا ہے، جو ایک بنیادی مکمل کمپیوٹنگ سسٹم کی تشکیل کرتا ہے، اسے سنگل چپ مائکرو کمپیوٹر بھی کہا جاتا ہے۔

مائیکرو کنٹرولر میموری میں پروگرام جو مائیکرو کنٹرولر ہارڈویئر اور پیریفرل ہارڈویئر سرکٹس کے ساتھ قریب سے استعمال ہوتا ہے، اسے PC کے سافٹ ویئر سے ممتاز کیا جاتا ہے، اور اسے مائیکرو کنٹرولر پروگرام فرم ویئر کہا جاتا ہے۔عام طور پر، ایک مائیکرو پروسیسر ایک سنگل انٹیگریٹڈ سرکٹ پر ایک سی پی یو ہوتا ہے، جب کہ مائیکرو کنٹرولر ایک سی پی یو، روم، ریم، وی او، ٹائمر وغیرہ سب ایک ہی مربوط سرکٹ پر ہوتا ہے۔سی پی یو کے مقابلے میں، مائیکرو کنٹرولر میں اتنی طاقتور کمپیوٹنگ پاور نہیں ہے، اور نہ ہی اس میں میموری مینامنٹ یونٹ ہے، جس کی وجہ سے مائیکرو کنٹرولر صرف کچھ نسبتاً واحد اور سادہ کنٹرول، منطق اور دیگر کاموں کو ہینڈل کر سکتا ہے، اور اس کا بڑے پیمانے پر آلات کے کنٹرول، سینسر سگنل پروسیسنگ میں استعمال ہوتا ہے۔ اور دیگر شعبے، جیسے کچھ گھریلو آلات، صنعتی آلات، بجلی کے اوزار، وغیرہ۔

2 مائکروکنٹرولر کی ترکیب

مائکروکنٹرولر کئی حصوں پر مشتمل ہے: مرکزی پروسیسر، میموری، اور ان پٹ/آؤٹ پٹ:

مرکزی پروسیسر:

مرکزی پروسیسر MCU کا بنیادی جزو ہے جس میں آپریٹر اور کنٹرولر کے دو اہم حصے شامل ہیں۔

-آپریٹر

آپریٹر ریاضی اور منطقی یونٹ (ALU)، جمع کرنے والا اور رجسٹر وغیرہ پر مشتمل ہوتا ہے۔ ALU کا کردار آنے والے ڈیٹا پر ریاضی یا منطقی کارروائیاں کرنا ہے۔ALU ان دونوں ڈیٹا کے سائز کو جوڑنے، گھٹانے، ملاپ کرنے یا موازنہ کرنے اور آخر میں نتیجہ کو جمع کرنے والے میں ذخیرہ کرنے کی صلاحیت رکھتا ہے۔

آپریٹر کے دو کام ہیں:

(1) ریاضی کے مختلف کام انجام دینا۔

(2) مختلف منطقی کارروائیوں کو انجام دینے اور منطقی ٹیسٹ کرنے کے لیے، جیسے صفر قدر ٹیسٹ یا دو قدروں کا موازنہ۔

آپریٹر کی طرف سے کئے جانے والے تمام آپریشنز کنٹرولر کے کنٹرول سگنلز کے ذریعہ ہدایت کی جاتی ہیں، اور، جبکہ ریاضی کا عمل ریاضی کا نتیجہ پیدا کرتا ہے، ایک منطقی آپریشن ایک فیصلہ پیدا کرتا ہے۔

-کنٹرولر

کنٹرولر پروگرام کاؤنٹر، انسٹرکشن رجسٹر، انسٹرکشن ڈیکوڈر، ٹائمنگ جنریٹر اور آپریشن کنٹرولر وغیرہ پر مشتمل ہوتا ہے۔ یہ "فیصلہ ساز ادارہ" ہے جو حکم جاری کرتا ہے، یعنی کوآرڈینیٹ کرتا ہے اور پورے مائیکرو کمپیوٹر سسٹم کو چلانے کی ہدایت کرتا ہے۔اس کے اہم افعال ہیں:

(1) میموری سے کسی ہدایت کو بازیافت کرنا اور میموری میں اگلی ہدایت کے مقام کی نشاندہی کرنا۔

(2) ہدایات کو ڈی کوڈ کرنا اور جانچنا اور متعلقہ آپریشن کنٹرول سگنل تیار کرنا تاکہ مخصوص کارروائی کو انجام دینے میں آسانی ہو۔

(3) سی پی یو، میموری، اور ان پٹ اور آؤٹ پٹ آلات کے درمیان ڈیٹا کے بہاؤ کی سمت کو ہدایت اور کنٹرول کرتا ہے۔

مائکرو پروسیسر اندرونی بس کے ذریعے ALU، کاؤنٹرز، رجسٹر اور کنٹرول سیکشن کو آپس میں جوڑتا ہے، اور بیرونی بس کے ذریعے بیرونی میموری اور ان پٹ/آؤٹ پٹ انٹرفیس سرکٹس سے جوڑتا ہے۔بیرونی بس، جسے سسٹم بس بھی کہا جاتا ہے، کو ڈیٹا بس DB، ایڈریس بس AB اور کنٹرول بس CB میں تقسیم کیا گیا ہے، اور ان پٹ/آؤٹ پٹ انٹرفیس سرکٹ کے ذریعے مختلف پردیی آلات سے منسلک ہے۔

-یاداشت

میموری کو دو قسموں میں تقسیم کیا جاسکتا ہے: ڈیٹا میموری اور پروگرام میموری۔

ڈیٹا میموری کا استعمال ڈیٹا کو بچانے کے لیے کیا جاتا ہے اور پروگرام اسٹوریج کو پروگرام اور پیرامیٹرز کو اسٹور کرنے کے لیے استعمال کیا جاتا ہے۔

 

-ان پٹ/آؤٹ پٹ -مختلف آلات کو جوڑنا یا چلانا

سیریل کمیونیکیشن پورٹ - MCU اور مختلف پیری فیرلز کے درمیان ڈیٹا کا تبادلہ، جیسے UART، SPI، 12C، وغیرہ۔

 

3 مائیکرو کنٹرولر کی درجہ بندی

بٹس کی تعداد کے لحاظ سے، مائیکرو کنٹرولرز کی درجہ بندی کی جا سکتی ہے: 4 بٹ، 8 بٹ، 16 بٹ، اور 32 بٹ۔عملی ایپلی کیشنز میں، 32 بٹ اکاؤنٹس 55٪، 8 بٹ اکاؤنٹس 43٪، 4 بٹ اکاؤنٹس 2٪، اور 16 بٹ اکاؤنٹس 1٪ ہیں۔

یہ دیکھا جا سکتا ہے کہ 32 بٹ اور 8 بٹ مائیکرو کنٹرولرز آج کل سب سے زیادہ استعمال ہونے والے مائیکرو کنٹرولرز ہیں۔
بٹس کی تعداد میں فرق اچھے یا برے مائیکرو پروسیسر کی نمائندگی نہیں کرتا، بٹس کی تعداد جتنی زیادہ ہوگی مائیکرو پروسیسر اتنا ہی بہتر ہوگا، اور بٹس کی تعداد جتنی کم ہوگی مائیکرو پروسیسر اتنا ہی خراب ہوگا۔

8 بٹ MCUs ورسٹائل ہیں؛وہ سادہ پروگرامنگ، توانائی کی کارکردگی اور چھوٹے پیکیج کا سائز پیش کرتے ہیں (کچھ میں صرف چھ پن ہوتے ہیں)۔لیکن یہ مائیکرو کنٹرولرز عام طور پر نیٹ ورکنگ اور کمیونیکیشن کے افعال کے لیے استعمال نہیں ہوتے ہیں۔

سب سے عام نیٹ ورک پروٹوکول اور کمیونیکیشن سوفٹ ویئر اسٹیک 16- یا 32 بٹ ہیں۔کچھ 8 بٹ ڈیوائسز کے لیے کمیونیکیشن پیری فیرلز دستیاب ہیں، لیکن 16- اور 32 بٹ MCUs اکثر زیادہ موثر انتخاب ہوتے ہیں۔اس کے باوجود، 8 بٹ MCUs کو عام طور پر مختلف قسم کے کنٹرول، سینسنگ اور انٹرفیس ایپلی کیشنز کے لیے استعمال کیا جاتا ہے۔

آرکیٹیکچرل طور پر، مائیکرو کنٹرولرز کو دو قسموں میں تقسیم کیا جا سکتا ہے: RISC (کم انسٹرکشن سیٹ کمپیوٹرز) اور CISC (کمپلیکس انسٹرکشن سیٹ کمپیوٹرز)۔

RISC ایک مائکرو پروسیسر ہے جو کمپیوٹر ہدایات کی کم اقسام پر عمل کرتا ہے اور 1980 کی دہائی میں MIPS مین فریم (یعنی، RISC مشینوں) کے ساتھ شروع ہوا، اور RISC مشینوں میں استعمال ہونے والے مائکرو پروسیسر کو اجتماعی طور پر RISC پروسیسر کہا جاتا ہے۔اس طرح، یہ تیز رفتار سے آپریشنز کرنے کے قابل ہے (لاکھوں مزید ہدایات فی سیکنڈ، یا MIPS)۔چونکہ کمپیوٹرز کو ہر قسم کی ہدایات پر عمل کرنے کے لیے اضافی ٹرانزسٹرز اور سرکٹ عناصر کی ضرورت ہوتی ہے، اس لیے کمپیوٹر انسٹرکشن سیٹ جتنا بڑا ہوتا ہے وہ مائیکرو پروسیسر کو زیادہ پیچیدہ بناتا ہے اور آپریشنز کو آہستہ آہستہ انجام دیتا ہے۔

CISC میں مائیکرو ہدایات کا ایک بھرپور مجموعہ شامل ہے جو پروسیسر پر چلنے والے پروگراموں کی تخلیق کو آسان بناتا ہے۔ہدایات اسمبلی کی زبان پر مشتمل ہیں، اور سافٹ ویئر کے ذریعہ اصل میں نافذ کردہ کچھ عام افعال اس کے بجائے ہارڈ ویئر انسٹرکشن سسٹم کے ذریعہ لاگو ہوتے ہیں۔اس طرح پروگرامر کا کام بہت کم ہو جاتا ہے، اور کمپیوٹر کے عمل کی رفتار کو بڑھانے کے لیے ہر انسٹرکشن پیریڈ میں کچھ نچلے درجے کے آپریشنز یا آپریشنز بیک وقت کیے جاتے ہیں، اور اس سسٹم کو کمپلیکس انسٹرکشن سسٹم کہا جاتا ہے۔

4 خلاصہ

 

آج کے آٹوموٹیو الیکٹرانکس انجینئرز کے لیے ایک سنگین چیلنج کم لاگت، پریشانی سے پاک تعمیر کرنا ہے، اور ناکامی کی صورت میں بھی آٹوموٹیو سسٹم کام کر سکتا ہے، اس وقت کار کی کارکردگی میں بتدریج بہتری آتی ہے، مائیکرو کنٹرولرز سے توقع کی جاتی ہے کہ وہ کارکردگی میں اضافہ کریں گے۔ آٹوموٹو الیکٹرانک کنٹرول یونٹس


  • پچھلا:
  • اگلے:

  • اپنا پیغام یہاں لکھیں اور ہمیں بھیجیں۔