Data I/O
ڈیٹا I/O دستی اور خودکار ڈیٹا پروگرامنگ اور فلیش میموری، مائیکرو کنٹرولرز، اور منطق آلات کے لیے حفاظتی فراہمی کے نظام کا فراہم کنندہ ہے۔ 1972 میں قائم ہونے کے باوجود 1969 میں شامل ہونے والی کمپنی نے ایسا سامان تیار کیا جس نے الیکٹرانک ڈیزائنرز کو پنچڈ کارڈز یا اے ایس سی آئی آئی-انکوڈڈ (آٹھ درجے) پنچڈ پیپر ٹیپ پر محفوظ کردہ ڈیٹا کے ساتھ غیر مستحکم سیمی کنڈکٹر ڈیوائسز کو پروگرام کرنے کی اجازت دی۔ ان مصنوعات کو آئی او ٹی، میڈیکل ڈویلپمنٹ اور کنزیومر الیکٹرانکس جیسی صنعتوں میں استعمال ہونے والے سسٹمز کے ڈیزائن اور مینوفیکچرنگ کے لیے استعمال کیا جاتا تھا۔ اگلی تین دہائیوں کے دوران، کمپنی بائی پولر، ای پی آر او ایم، ای ای پی آر او ایم، این او آر فلیش، اینٹی فیوز، ایف آر اے ایم، نینڈ فلیش، ای ایم ایم سی، اور یونیورسل فلیش اسٹوریج (یو ایف ایس) ڈیوائسز جیسی ٹیکنالوجیز میں شامل رہی۔ ہسٹری ڈیٹا I/O کا صدر دفتر ریڈمنڈ، واشنگٹن میں ہے، جس کے دفاتر شانگھائی، چین اور گریفیلفنگ، جرمنی میں ہیں۔ حال ہی میں، کمپنی نے اصل الیکٹرانکس مینوفیکچررز (او ای ایم) کے ساتھ ساتھ دیگر بازاروں کے لیے اپنے حفاظتی تعیناتی پلیٹ فارم کے ساتھ تصدیق کے نظام محفوظ مائیکرو کنٹرولرز، مائیکرو پروسیسرز، اور محفوظ فلیش کے لیے حفاظتی فراہمی کی صلاحیتوں کو شامل کرنے کے لیے خودکار پری پروگرامنگ سسٹم میں توسیع کی ہے۔ کمپنی کی مصنوعات ایک ایف آئی پی ایس 140-2 لیول 3 کے مطابق ایچ ایس ایم کو ایک خودکار پروگرامنگ سسٹم میں ضم کرتی ہیں جس کا مقصد سیکیورٹی آئی سیز اور مائیکرو کنٹرولرز میں اعلی حجم میں اسناد کی فراہمی کو قابل بنانا ہے۔ 2000 میں متعارف کرائی گئی پروڈکٹس، ڈیٹا I/O فلیش کور ٹیکنالوجی NAND اور NOR پر مبنی فلیش ڈیوائسز اور فلیش مائکرو کنکولرز کے پروگرامنگ کے لیے بہتر بنائی گئی ہے اور اسے فلیش پی اے کے، پی ایس-سسٹم، ایف ایل ایکس 500، اور پرولین-روڈ رنر پروگرامر ماڈلز میں فروخت کیا جاتا ہے جو انجینئرنگ سے لے کر ہائی والیوم آف لائن اور ان لائن "جسٹ ان ٹائم" مینوفیکچرنگ تک پھیلے ہوئے ہیں۔ ڈیٹا I/O فلیش کور پروگرامرز کو ترتیب دینے اور ڈیٹا ذرائع کی وضاحت کرنے کے لیے ونڈوز سافٹ ویئر کے لیے ٹاسک لنک فراہم کرتا ہے۔ اس کے علاوہ، وہ ایسا سافٹ ویئر تیار کرتے ہیں جو خودکار اور ریموٹ پروگرامنگ کا انتظام کرتا ہے، ڈیٹا کو محفوظ کرتا ہے، اور ڈیوائس سیریلائزیشن کا انتظام کرتا ہے۔ ان میں سے بہت سے ٹاسک لنک کے ساتھ کام کرتے ہیں، جبکہ دیگر آزاد سافٹ ویئر پیکیجز ہیں۔ ڈیٹا I/O دو ڈیوائس پروگرامر تیار کرتا ہے جو ڈی آئی پی (تھرو ہول) ڈیوائسز، پلس-48 اور آپٹیما کو ایڈجسٹ کر سکتے ہیں۔ دونوں کا مقصد چھوٹے، (نسبتا) کم لاگت والے، ڈیسک ٹاپ پروگرامر (انجینئرنگ) مارکیٹ ہے۔ میراث ماڈل 1 'یونیورسل' پروگرامر میں ان کی پہلی کوششوں میں سے ایک ماڈل 1، ماڈل 5 (ٹی ٹی ایل-سیکوینسر پر مبنی)، ماڈل 9 (مائکرو پروسیسر پر مبنی)، اور سسٹم 19 (1970 کی دہائی کے آخر میں متعارف کرایا گیا) تھا۔ اس نے متغیر ڈیوائس ساکٹ اور کنفیگریشن پلگ ان پرنٹڈ سرکٹ کارڈز کا استعمال کیا، جو بنیادی طور پر مزاحم، ڈایڈس اور جمپرز پر مشتمل تھے، تاکہ مختلف قسم کے میموری ڈیوائسز کو پڑھنے اور پروگرامنگ کی اجازت دی جا سکے۔ سسٹم 29 1980 کی دہائی کے اوائل میں، سسٹم 29 سیریز ابھری۔ پہلا ماڈل، 29 اے، نے صارف رام کو شامل کیا اور پروگرامر کو ترتیب دینے کے لیے کی پیڈ پروگرام کے قابل 'فیملی' اور 'پن آؤٹ' کوڈز پیش کر کے ترتیب کارڈ کی ضرورت کو ختم کر دیا۔ 29 اے کے ساتھ متعارف کرایا گیا 'یونیپک'، ایک بڑا پلگ ان اڈاپٹر تھا جس میں ساکٹ ماڈیولز کو تبدیل کرنے کی ضرورت کو کم کرنے کے لیے متعدد سائز کے زیف ساکٹ شامل تھے۔ چونکہ یونیپاک میموری ڈیوائسز سے نمٹنے تک محدود تھا، اس لیے پروگرام کے قابل منطق ڈیوائسز (پی اے ایل، جی اے ایل وغیرہ) کو سنبھالنے کے لیے 'لاجک پاک' نامی ایک اضافی لوازمات کی سیریز متعارف کرائی گئی۔ بعد کے ماڈلز میں ایک ہاؤسنگ میں فکسڈ ساکٹوں کا ایک سلسلہ اور ایک متغیر ساکٹ ماڈیول شامل تھا۔ 40 پن تک کے میموری ڈیوائسز کو مناسب ساکٹ ماڈیول کی سادہ تنصیب کے ساتھ پڑھا یا پروگرام کیا جا سکتا ہے۔ 29 بی چیسیس 1 ایم بی تک کی صارف ریم کو ایڈجسٹ کر سکتی ہے۔ یونی فیملی 1987 کے آس پاس، ڈیٹا I/O نے 'یونی فیملی' پروگرامرز میں سے پہلے کو 'یونی سائٹ' کی شکل میں متعارف کرایا۔ یہ ان کا پہلا انجینئرنگ پروگرامر تھا جس میں سافٹ ویئر پروگرام کے قابل پن ڈرائیوروں کی خصوصیت تھی، ایک ایسی ٹیکنالوجی جو ڈیوائس ساکٹ کے کسی بھی پن کو سافٹ ویئر کے ذریعے، پاور، گراؤنڈ، یا تقریبا کسی بھی قسم کے پروگرامنگ ویوفارم کے لیے ترتیب دینے کی اجازت دیتی ہے۔ اس لائن کے پہلے ماڈل، یونیسائٹ-40 میں ایک ہٹنے کے قابل ماڈیول شامل تھا جس میں ایک واحد 40-پن ڈی آئی پی زیف ساکٹ تھا، جسے سائٹ-40 کہا جاتا ہے، اور اس ڈی آئی پی ماڈیول کے دائیں طرف اختیاری پروگرامنگ اڈاپٹر نصب کرنے کے لیے جگہ تھی۔ اس طرح کے ماڈیولز میں 'سیٹ سائٹ'، ایک ماڈیول جس میں آٹھ 40-پن زیف ساکٹ ہوتے ہیں جو آٹھ ایک جیسے میموری ڈیوائسز کے گینگ پروگرامنگ کی اجازت دیتے ہیں، اور 'چپ سائٹ'، ایک ابتدائی ملٹی ساکٹ ماڈیول جس میں کئی سائز کے پی ایل سی سی اور ایس او آئی سی ڈی آئی پی پیکیجز کو 'کلیم شیل' زیف ساکٹ کے ساتھ ایڈجسٹ کیا جاتا ہے۔ چپ سائٹ یونٹ کا حتمی جانشین پن سائٹ تھا۔ اس میں ایک عالمگیر پروگرامنگ بیس شامل تھا جو مختلف قسم کے ساکٹ اڈاپٹرز کو قبول کر سکتا تھا، بشمول پی جی اے، کیو ایف پی، ٹی ایس او پی، اور بہت سے دوسرے میں پیک شدہ چپس کے لیے۔ یہاں تک کہ ایک خصوصی کنکشن ماڈیول بھی دستیاب کیا گیا تھا جو پن سائٹ کے بیس کے ذریعے یونی سائٹ کو فیکٹری کے فرش کے ماحول میں خودکار ڈیوائس ہینڈلرز میں پروگرامنگ سورس کے طور پر کام کرنے کی اجازت دے سکتا تھا۔ یونیفیمیلی ڈیٹا I/O پروگرامرز کی پہلی سیریز تھی جس میں بلٹ ان یوزر مینو پیش کیا گیا تھا۔ بنیادی آپریشن کے لیے درکار تمام پروگرامر ایک گونگا ٹرمینل تھا، جسے آر ایس-232 سیریل پورٹ کے ذریعے منسلک کیا گیا تھا۔ دوسرے سیریل پورٹ کے ذریعے کمپیوٹر پر مبنی ریموٹ کنٹرول کے لیے بھی سہولیات فراہم کی گئیں۔ ابتدائی یونیفیمیلی تمام 720k فلاپی ڈسکیٹس (یونیسیٹ کے معاملے میں) یا 1.44MB فلاپیز (دیگر یونیفیمیلی اراکین کے معاملے میں) پر محفوظ کردہ سافٹ ویئر سے چلایا اور چلایا گیا۔ یہ سافٹ ویئر آپریٹر کے مینو سسٹم، سیلف ٹیسٹ کے معمولات، اور ڈیوائس الگورتھم پر مشتمل ہے۔ بعد میں پیداوار میں، ایک چھوٹی ہارڈ ڈرائیو کی تنصیب کا آپشن فراہم کیا گیا تھا (نیچے ایم ایس ایم، یا ماس اسٹوریج ماڈیول دیکھیں)۔ یونی سائٹ واحد پروگرامر ہے جسے اب بھی غیر ایم ایس ایم آپریشن کے لیے حقیقی 720k فلاپیز کی ضرورت ہوتی ہے، یا بیرونی پی سی پر مبنی سافٹ ویئر کی مدد کے بغیر ایم ایس ایم کے سافٹ ویئر کو اپ ڈیٹ کرنا ہوتا ہے۔ یونیسائٹ یونیفامیلی لائن کا فلیگ شپ ماڈل تھا، جو ایک عام ترتیب میں 35,000 ڈالر سے زیادہ میں فروخت ہوا اور کم از کم 20 سال تک فعال پیداوار میں رہا۔ ڈیٹا I/O، سخت بجٹ والی کمپنیوں کے لیے یونیفامیلی لائن کو زیادہ پرکشش بنانے کے لیے، کئی دوسرے پروگرامرز متعارف کروائے جو یونیسائٹ کی طرح ہی پن ڈرائیور ٹیکنالوجی کا استعمال کرتے ہیں، یہ سب (عام طور پر) 10,000 ڈالر سے کم میں فروخت ہوتے ہیں۔ ان میں ماڈل 2900، 3900، 3980، اور 3980XPi شامل تھے۔ یہ اکائیاں صلاحیت میں مختلف تھیں، بنیادی طور پر پن ڈرائیوروں کی تعداد کے لحاظ سے۔ بنیادی 2900 میں 44 ڈرائیور تھے، جبکہ 39XX سیریز میں سب کے پاس 88 تھے۔ ڈیٹا I/O نے ایک ملکیتی ملٹی پلیکسنگ اسکیم تیار کی جس نے یونیفیمیلی پروگرامرز کو، جو اپنی زیادہ سے زیادہ ہارڈ ویئر پن ڈرائیوروں سے لیس تھے، 240 پنوں والے آلات کو سنبھالنے کی اجازت دی۔ سیریز میں دیگر اختلافات معمولی ہیں۔ ماڈلز ایک مشترکہ بیس ڈیزائن کا اشتراک کرتے ہیں اور فلاپی ڈسکیٹس سے بوٹ کرنے اور چلانے اور اندرونی مینو فراہم کرنے کی صلاحیت رکھتے ہیں۔ اختلافات بنیادی طور پر خصوصیات میں ہیں۔ یونائٹ، پیداوار میں داخل ہونے کے ایک سال سے بھی کم عرصے بعد، ایک نئے ڈی آئی پی ماڈیول کی شکل میں نظر ثانی کی گئی، جسے 'سائٹ 48' کہا جاتا ہے۔ اس اڈاپٹر کے ڈی آئی پی ساکٹ میں 48 پن تھے اور یہ کئی سالوں تک معیاری رہا۔ اس کا جانشین، سائٹ 48-ایچ ایس، عملی طور پر ایک جیسا ہے لیکن 2900 اور 39 ایکس ایکس سیریز جیسے پہلے اڈاپٹرز میں الیکٹرو مکینیکل ریلے کے بجائے ساکٹ پنوں کے لیے سالڈ اسٹیٹ سوئچنگ کا استعمال کرتا ہے۔ یونیسائٹس میں 512K صارف ریم، معیاری تھی۔ ان ابتدائی یونٹوں کو 1 ایم بی یا 8 ایم بی تک اپ گریڈ کرنے کے لیے فیلڈ انسٹال کرنے کے قابل اپ گریڈ کٹس، جو ایک علیحدہ میموری بورڈ، مناسب تعداد میں 30-پن SIMMs، ایک ماؤنٹنگ بریکٹ، اور باہم منسلک کیبل پر مشتمل تھیں، دستیاب کرائی گئیں۔ 1990 کی دہائی کے وسط میں 8 ایم بی اپ گریڈ کٹ کی قیمت تقریبا 495 ڈالر تھی۔ ان ابتدائی کٹس کو نصب کرنے کے لیے کافی محنت کی ضرورت ہوتی تھی، جس میں پروگرامر کو وسیع پیمانے پر الگ کرنا بھی شامل تھا، کیونکہ میموری بورڈ کو مرکزی سرکٹ بورڈ کے نیچے نصب کرنے کے لیے ڈیزائن کیا گیا تھا۔ ان مشکلات کے ساتھ ساتھ دستیاب ٹیکنالوجی میں بہتری کے جواب میں، یونیسائٹ کے مرکزی سرکٹ بورڈ کو جلد ہی بڑی ترامیم موصول ہوئیں۔ ان میں زیادہ تر ڈی آئی پی پر مبنی ڈی آر اے ایم چپس کو ہٹانا اور مرکزی بورڈ پر دو 30-پن میموری ماڈیول ساکٹ کا اضافہ شامل تھا۔ ان تبدیلیوں کے ساتھ، پروگرامر کی دستیاب رام کو اپ گریڈ کرنا بہت آسان ہو گیا، جس میں صرف اوپری کور کو ہٹانے، دو SIMM کی تنصیب، اور ایک PAL چپ کو تبدیل کرنے کی ضرورت ہوتی ہے۔ ماس اسٹوریج ماڈیول یونی سائٹ مین بورڈ میں ترمیم ایک نئے آپشن کی حمایت کے لیے کی گئی تھی۔ ڈیٹا I/O نے ماس اسٹوریج ماڈیول (MSM) بنایا۔ اس میں ایک اضافی سرکٹ بورڈ شامل تھا جس میں ایک چھوٹی ہارڈ ڈسک ڈرائیو (یا تو ایک 2.5-inchPATA/IDE ڈیوائس یا ایک PCMCIA ٹائپ III کارڈ ڈرائیو، نظر ثانی کی سطح پر منحصر ہے) اور مناسب انٹرفیس سرکٹری شامل تھی۔ پروگرامر کے تمام آپریٹنگ سافٹ ویئر اور ڈیوائس الگورتھم کو فلاپی ڈسکیٹس کو ہٹاتے ہوئے آدھے گھنٹے سے بھی کم وقت میں ایم ایس ایم کی ڈرائیو میں منتقل کیا جا سکتا ہے۔ تازہ ترین ترمیم مکمل طور پر سالڈ اسٹیٹ ہے، جس میں بورڈ کے گلو منطق کے طور پر ایک بڑی ایف پی جی اے چپ، ایک ایس پی آر او ایم (سیریل پروگرام ایبل ریڈ-اونلی میموری) چپ، جس میں ایف پی جی اے کا آپریٹنگ کوڈ، بفرنگ کے لیے چند ایس آر اے ایم چپس اور ایک سالڈ اسٹیٹ یا 'فلیش' ڈرائیو شامل ہے۔ ایم ایس ایم 3900 اور یونی سائٹ کے لیے ایک اختیاری، فیلڈ انسٹال کرنے کے قابل ماڈیول ہے۔ یونی سائٹ پروگرامرز کو اس آپشن کو استعمال کرنے کے لیے 8 ایم بی یوزر ریم اور کنٹرولر بورڈ ریویژن 701-2313-00 یا اس سے زیادہ کی ضرورت ہوتی ہے۔ اس کے علاوہ، ایم ایس ایم کے لیے 6.6 یا اس سے اوپر کے آپریٹنگ سافٹ ویئر میں ترمیم کی ضرورت ہوتی ہے۔ تمام 3900 سیریز پروگرامر ہارڈ ویئر کی سطح پر ایم ایس ایم سے مطابقت رکھتے ہیں۔ 3900 پروگرامر میں ایم ایس ایم کی کامیاب تنصیب خود بخود اسے ماڈل 3980 میں بدل دیتی ہے۔ ایم ایس ایم ایک اور آپشن شامل کرتا ہے، ایک تیز رفتار متوازی پورٹ انٹرفیس جو پروگرامر کے سیریل پورٹ کی تکمیل کرتا ہے۔ ونڈوز پر مبنی پی سی، اور ڈیٹا I/O کے ٹاسک لنک سافٹ ویئر کے ساتھ مل کر، متوازی پورٹ پروگرامر کو اور اس سے ڈیٹا کی منتقلی کی رفتار کو بہت بڑھاتا ہے۔ ایک مثال کے طور پر، 1 ایم بی ڈیٹا فائل کو اس کی سب سے زیادہ دستیاب رفتار (19200 باؤڈ) پر سیریل پورٹ کے ذریعے یونیفیمیلی پروگرامر میں یا اس سے باہر منتقل ہونے میں کم از کم دو منٹ لگتے ہیں۔ متوازی بندرگاہ کی مدد سے منتقل کی گئی وہی فائل تقریبا 30-40 سیکنڈ لیتی ہے۔ کسی بھی یونیفامیلی پروگرامر کے پاس 'ایکس پی آئی' اس کے نام کے بعد (یونیسائٹ-ایکس پی آئی، 3980-ایکس پی آئی) پہلے سے ہی ایم ایس ایم اور متوازی بندرگاہ کے اختیارات معیاری آلات کے طور پر نصب ہیں۔ یہ پروگرامر یونیفیمیلی لائن کے اختتام کی نمائندگی کرتے ہیں اور اگرچہ اب پیداوار میں نہیں ہیں، لیکن مکمل طور پر تعاون یافتہ ہیں۔ حوالہ جات بیرونی روابط کارپوریٹ ویب پیج ڈیٹا I/O جرمنی ویب پیج ڈیٹا I/O چائنا ویب پیج ڈیٹا I/O جاپان ویب پیج ڈیٹا I/O ہارڈ ویئر ڈیٹا I/O آپٹیما اور سپرنٹ ریسورس ڈیٹا I/O لیب سائٹ ریسورس ڈیٹا I/O چپ رائٹر ریسورس ڈیٹا I/O 3900 ریسورس ڈیٹا I/O 2900 ریسورس ڈیٹا I/O یونی سائٹ ریسورس ڈیٹا I/O 2700 ریڈمنڈ، واشنگٹن میں مقیم ریسورس کمپنیاں جو 1969 میں واشنگٹن (ریاست) میں قائم نیس ڈیک مینوفیکچرنگ کمپنیوں پر درج ہیں۔