Data I/O
ডেটা আই/ও হ 'ল ফ্ল্যাশ মেমরি, মাইক্রোকন্ট্রোলার এবং লজিক ডিভাইসগুলির জন্য ম্যানুয়াল এবং স্বয়ংক্রিয় ডেটা প্রোগ্রামিং এবং সুরক্ষা বিধান ব্যবস্থার সরবরাহকারী। 1972 সালে প্রতিষ্ঠিত হলেও 1969 সালে অন্তর্ভুক্ত, সংস্থাটি এমন সরঞ্জাম তৈরি করেছিল যা বৈদ্যুতিন ডিজাইনারদের পাঞ্চড কার্ড বা এ. এস. সি. আই. আই-এনকোডেড (আট-স্তরের) পাঞ্চড পেপার টেপে সংরক্ষিত ডেটা সহ অ-উদ্বায়ী অর্ধপরিবাহী ডিভাইসগুলি প্রোগ্রাম করার অনুমতি দেয়। এই পণ্যগুলি আইওটি, চিকিৎসা উন্নয়ন এবং ভোক্তা ইলেকট্রনিক্সের মতো শিল্পগুলিতে ব্যবহৃত সিস্টেমগুলির নকশা এবং উৎপাদনের জন্য ব্যবহৃত হত। পরবর্তী তিন দশক ধরে কোম্পানিটি বাইপোলার, ইপ্রোম, ইপ্রোম, নর ফ্ল্যাশ, অ্যান্টিফিউজ, ফ্র্যাম, ন্যান্ড ফ্ল্যাশ, ই. এম. এম. সি এবং ইউনিভার্সাল ফ্ল্যাশ স্টোরেজ (ইউ. এফ. এস) ডিভাইসের মতো প্রযুক্তিতে জড়িত ছিল। হিস্ট্রি ডেটা আই/ও-এর সদর দপ্তর ওয়াশিংটনের রেডমন্ডে, চীনের সাংহাই এবং জার্মানির গ্রাফেলফিং-এ অবস্থিত। আরও সম্প্রতি, সংস্থাটি মূল ইলেকট্রনিক্স প্রস্তুতকারকদের (ও. ই. এম) পাশাপাশি অন্যান্য বাজারের জন্য তাদের নিরাপত্তা স্থাপনার প্ল্যাটফর্মের সাথে প্রমাণীকরণ ব্যবস্থা, সুরক্ষিত মাইক্রোকন্ট্রোলার, মাইক্রোপ্রসেসর এবং সুরক্ষিত ফ্ল্যাশের জন্য নিরাপত্তা বিধান ক্ষমতা অন্তর্ভুক্ত করার জন্য স্বয়ংক্রিয় প্রাক-প্রোগ্রামিং সিস্টেমটি প্রসারিত করেছে। সংস্থার পণ্যগুলি একটি এফ. আই. পি. এস <আই. ডি1> লেভেল 3 অনুবর্তী এইচ. এস. এম-কে একটি স্বয়ংক্রিয় প্রোগ্রামিং সিস্টেমে সংহত করে যা উচ্চ পরিমাণে সুরক্ষা আই. সি এবং মাইক্রোকন্ট্রোলারগুলিতে শংসাপত্রের বিধান সক্ষম করার উদ্দেশ্যে। 2000 সালে প্রবর্তিত পণ্য, ডেটা আই/ও ফ্ল্যাশকোর প্রযুক্তি ন্যান্ড এবং এনওআর-ভিত্তিক ফ্ল্যাশ ডিভাইস এবং ফ্ল্যাশ মাইক্রোকন্ট্রোলারগুলির প্রোগ্রামিংয়ের জন্য অনুকূলিত এবং ফ্ল্যাশপ্যাক, পিএস-সিস্টেম, এফএলএক্স 500, এবং প্রোলাইন-রোড রানার প্রোগ্রামার মডেলগুলিতে বিক্রি হয় যা প্রকৌশল থেকে উচ্চ-ভলিউম অফলাইন এবং ইনলাইন "জাস্ট-ইন-টাইম" উত্পাদন পর্যন্ত বিস্তৃত। ডেটা আই/ও ফ্ল্যাশকোর প্রোগ্রামার সেট আপ করতে এবং ডেটা উৎস নির্দিষ্ট করতে উইন্ডোজ সফ্টওয়্যারের জন্য টাস্কলিঙ্ক প্রদান করে। উপরন্তু, তারা এমন সফ্টওয়্যার তৈরি করে যা স্বয়ংক্রিয় এবং দূরবর্তী প্রোগ্রামিং পরিচালনা করে, ডেটা সুরক্ষিত করে এবং ডিভাইস সিরিয়ালাইজেশন পরিচালনা করে। এগুলির মধ্যে অনেকগুলি টাস্কলিঙ্কের সাথে কাজ করে, অন্যগুলি স্বাধীন সফ্টওয়্যার প্যাকেজ। ডেটা আই/ও দুটি ডিভাইস প্রোগ্রামার তৈরি করে যা ডি. আই. পি (থ্রু-হোল) ডিভাইসগুলিকে সমন্বিত করতে পারে, প্লাস-48 এবং অপ্টিমা। উভয়ই ছোট, (তুলনামূলকভাবে) কম খরচের, ডেস্কটপ প্রোগ্রামার (ইঞ্জিনিয়ারিং) বাজারকে লক্ষ্য করে। লিগ্যাসি মডেল 1 'ইউনিভার্সাল' প্রোগ্রামারে তাদের প্রথম প্রচেষ্টার মধ্যে একটি ছিল মডেল 1, মডেল 5 (টিটিএল-ইকুয়েন্সার ভিত্তিক), মডেল 9 (মাইক্রোপ্রসেসর ভিত্তিক) এবং সিস্টেম 19 (1970-এর দশকের শেষের দিকে প্রবর্তিত)। এটি বিনিময়যোগ্য ডিভাইস সকেট এবং কনফিগারেশন প্লাগ-ইন প্রিন্টেড-সার্কিট কার্ড ব্যবহার করে, যা মূলত প্রতিরোধক, ডায়োড এবং জাম্পার নিয়ে গঠিত, যাতে বিভিন্ন মেমরি ডিভাইসের পড়া এবং প্রোগ্রামিং করা যায়। সিস্টেম 29 1980-এর দশকের গোড়ার দিকে, সিস্টেম 29 সিরিজের আবির্ভাব ঘটে। প্রথম মডেল, 29এ, ব্যবহারকারীর র্যাম যোগ করে এবং প্রোগ্রামারকে কনফিগার করার জন্য কীপ্যাড-প্রোগ্রামযোগ্য 'ফ্যামিলি' এবং 'পিনআউট' কোড সরবরাহ করে কনফিগারেশন কার্ডের প্রয়োজনীয়তা দূর করে। 29এ-এর সাথে চালু করা হয়েছিল 'ইউনিপাক', একটি বড় প্লাগ-ইন অ্যাডাপ্টার যা সকেট মডিউল পরিবর্তনের প্রয়োজনীয়তা হ্রাস করতে একাধিক আকারের জিফ সকেট বৈশিষ্ট্যযুক্ত। যেহেতু ইউনিপাক মেমোরি ডিভাইসগুলির সাথে কাজ করার মধ্যে সীমাবদ্ধ ছিল, তাই প্রোগ্রামেবল লজিক ডিভাইসগুলি (পিএএল, জিএএল ইত্যাদি) পরিচালনা করার জন্য 'লজিকপাক' নামে একটি অতিরিক্ত আনুষঙ্গিক সিরিজ চালু করা হয়েছিল। পরবর্তী মডেলগুলিতে একটি হাউজিংয়ে স্থির সকেট এবং একটি বিনিময়যোগ্য সকেট মডিউলের একটি সিরিজ প্রদর্শিত হয়েছিল। উপযুক্ত সকেট মডিউলের সহজ ইনস্টলেশনের মাধ্যমে 40 পিন আকারের মেমরি ডিভাইসগুলি পড়া বা প্রোগ্রাম করা যেতে পারে। 29বি চ্যাসি ব্যবহারকারীর র্যামের 1 এমবি পর্যন্ত ধারণ করতে পারে। ইউনি-পরিবার 1987 সালের দিকে, ডেটা আই/ও 'ইউনি-সাইট' আকারে 'ইউনি-পরিবার' প্রোগ্রামারদের প্রথম প্রবর্তন করে। এটি ছিল তাদের প্রথম ইঞ্জিনিয়ারিং প্রোগ্রামার যা সফ্টওয়্যার-প্রোগ্রামযোগ্য পিন ড্রাইভার বৈশিষ্ট্যযুক্ত, এমন একটি প্রযুক্তি যা ডিভাইস সকেটের যে কোনও পিনকে সফ্টওয়্যারের মাধ্যমে, শক্তি, স্থল বা প্রায় যে কোনও ধরণের প্রোগ্রামিং তরঙ্গের জন্য কনফিগার করতে দেয়। এই লাইনের প্রথম মডেল, ইউনিসাইট-40, একটি একক 40-পিন ডিআইপি জিফ সকেট সহ একটি অপসারণযোগ্য মডিউল বৈশিষ্ট্যযুক্ত, যা সাইট-40 নামে পরিচিত, এবং এই ডিআইপি মডিউলের ডানদিকে ঐচ্ছিক প্রোগ্রামিং অ্যাডাপ্টার ইনস্টল করার জন্য স্থান। এই ধরনের মডিউলগুলির মধ্যে রয়েছে 'সেটসাইট', আটটি পর্যন্ত অভিন্ন মেমরি ডিভাইসের গ্যাং প্রোগ্রামিংয়ের অনুমতি দেওয়ার জন্য আটটি 40-পিন জিফ সকেটযুক্ত একটি মডিউল এবং 'চিপসাইট', একটি প্রাথমিক মাল্টি-সকেট মডিউল যা 'ক্ল্যামশেল' জিফ সকেট সহ বিভিন্ন আকারের পিএলসিসি এবং এসওআইসি ডিআইপি প্যাকেজগুলিকে ধারণ করে। চিপসাইট ইউনিটের চূড়ান্ত উত্তরসূরি ছিল পিনসাইট। এটি একটি সর্বজনীন প্রোগ্রামিং বেস বৈশিষ্ট্যযুক্ত যা পিজিএ, কিউএফপি, টিএসওপি এবং আরও অনেকগুলিতে প্যাকেজ করা চিপ সহ বিভিন্ন সকেট অ্যাডাপ্টার গ্রহণ করতে পারে। এমনকি একটি বিশেষ সংযোগ মডিউলও উপলব্ধ করা হয়েছিল যা পিনসাইটের ভিত্তির মাধ্যমে ইউনিসাইটকে কারখানার মেঝের পরিবেশে স্বয়ংক্রিয় ডিভাইস হ্যান্ডলারগুলিতে প্রোগ্রামিং উৎস হিসাবে কাজ করার অনুমতি দিতে পারে। ইউনিফ্যামিলি ছিল ডেটা আই/ও প্রোগ্রামারদের প্রথম সিরিজ যা একটি অন্তর্নির্মিত ব্যবহারকারী মেনু বৈশিষ্ট্যযুক্ত। মৌলিক ক্রিয়াকলাপের জন্য প্রয়োজনীয় সমস্ত প্রোগ্রামার ছিল একটি মূক টার্মিনাল, যা একটি আরএস-232 সিরিয়াল পোর্টের মাধ্যমে সংযুক্ত ছিল। দ্বিতীয় সিরিয়াল পোর্টের মাধ্যমে কম্পিউটার ভিত্তিক রিমোট কন্ট্রোলের জন্যও সুবিধা প্রদান করা হয়েছিল। প্রথম দিকের ইউনিফ্যামিলিগুলি 720k ফ্লপি ডিসকেটে (ইউনিসাইটের ক্ষেত্রে) বা 1.44MB ফ্লপিগুলিতে (অন্যান্য ইউনিফ্যামিলি সদস্যদের ক্ষেত্রে) সংরক্ষিত সফ্টওয়্যার থেকে বুট এবং চালিত হয়েছিল। এই সফ্টওয়্যারটিতে অপারেটরের মেনু সিস্টেম, স্ব-পরীক্ষার রুটিন এবং ডিভাইস অ্যালগরিদম রয়েছে। পরে উৎপাদনের সময়, একটি ক্ষুদ্র হার্ড ড্রাইভ ইনস্টলেশনের জন্য একটি বিকল্প প্রদান করা হয়েছিল (নীচে এমএসএম, বা মাস স্টোরেজ মডিউল দেখুন)। ইউনিসাইট হল একমাত্র প্রোগ্রামার যার এখনও নন-এম. এস. এম অপারেশন বা বাহ্যিক পি. সি-ভিত্তিক সফ্টওয়্যারের সহায়তা ছাড়াই এম. এস. এম-এর সফ্টওয়্যার আপডেট করার জন্য সত্যিকারের 720 কে ফ্লপি প্রয়োজন। ইউনিফ্যামিলি লাইনের ফ্ল্যাগশিপ মডেল ছিল ইউনিসাইট, যা একটি সাধারণ কনফিগারেশনে 35,000 ডলারেরও বেশি দামে বিক্রি হয়েছিল এবং কমপক্ষে 20 বছর ধরে সক্রিয় উৎপাদনে ছিল। ডেটা আই/ও, কঠিন বাজেটের কোম্পানিগুলির কাছে ইউনিফ্যামিলি লাইনকে আরও আকর্ষণীয় করে তুলতে, ইউনিসেইটের মতো একই পিন-ড্রাইভার প্রযুক্তি ব্যবহার করে আরও বেশ কয়েকটি প্রোগ্রামার চালু করেছে, সবগুলিই (সাধারণত) 10,000 ডলারের নিচে বিক্রি হয়। এর মধ্যে মডেল 2900,3900,3980 এবং 3980এক্সপিআই অন্তর্ভুক্ত ছিল। প্রাথমিকভাবে পিন চালকের সংখ্যার দিক থেকে এই ইউনিটগুলির সক্ষমতায় বৈচিত্র্য ছিল। বেসিক 2900-এ 44 জন চালক ছিল, যেখানে 39XX সিরিজে 88 জন ছিল। ডেটা আই/ও একটি মালিকানাধীন মাল্টিপ্লেক্সিং স্কিম তৈরি করেছে যা ইউনিফ্যামিলি প্রোগ্রামারদের তাদের সর্বাধিক সংখ্যক হার্ডওয়্যার পিন ড্রাইভার দিয়ে সজ্জিত করে 240 টি পিন সহ ডিভাইস পরিচালনা করার অনুমতি দেয়। এই সিরিজের অন্যান্য পার্থক্যগুলি সামান্য। মডেলগুলি একটি সাধারণ বেস ডিজাইন ভাগ করে নেয় এবং ফ্লপি ডিস্কেট থেকে বুট এবং চালানোর ক্ষমতা এবং একটি অভ্যন্তরীণ মেনু সরবরাহ করে। পার্থক্যগুলি মূলত বৈশিষ্ট্যগুলির মধ্যে রয়েছে। উৎপাদনে প্রবেশের এক বছরেরও কম সময়ের মধ্যে ইউনিসাইটকে একটি নতুন ডিআইপি মডিউল আকারে সংশোধন করা হয়েছিল, যা 'সাইট48' হিসাবে উল্লেখ করা হয়েছে। এই অ্যাডাপ্টারের ডিআইপি সকেটে 48টি পিন ছিল এবং বহু বছর ধরে এটি মানসম্মত ছিল। এর উত্তরসূরি, সাইট48-এইচএস, কার্যকরীভাবে অভিন্ন তবে 2900 এবং 39এক্সএক্স সিরিজের মতো পূর্ববর্তী অ্যাডাপ্টারে ইলেক্ট্রোমেকানিকাল রিলের পরিবর্তে সকেট পিনের জন্য সলিড-স্টেট সুইচিং ব্যবহার করে। ইউনিসাইটে 512 কে ইউজার র্যাম, স্ট্যান্ডার্ড বৈশিষ্ট্যযুক্ত। এই প্রাথমিক ইউনিটগুলিকে 1 এমবি বা 8 এমবিতে উন্নীত করার জন্য একটি পৃথক মেমরি বোর্ড, উপযুক্ত সংখ্যক 30-পিন সিম, একটি মাউন্টিং বন্ধনী এবং আন্তঃসংযুক্ত তারের সমন্বয়ে ফিল্ড-ইনস্টলযোগ্য আপগ্রেড কিটগুলি উপলব্ধ করা হয়েছিল। 1990-এর দশকের মাঝামাঝি সময়ে 8এমবি আপগ্রেড কিটের দাম ছিল প্রায় 495 মার্কিন ডলার। এই প্রাথমিক কিটগুলি ইনস্টল করার জন্য যথেষ্ট শ্রমের প্রয়োজন ছিল, প্রোগ্রামারের ব্যাপক বিচ্ছিন্নকরণ সহ, কারণ মেমরি বোর্ডটি মূল সার্কিট বোর্ডের নীচে বসানোর জন্য ডিজাইন করা হয়েছিল। এই অসুবিধাগুলির প্রতিক্রিয়ায়, পাশাপাশি উপলব্ধ প্রযুক্তির উন্নতির জন্য, ইউনিসেইটের প্রধান সার্কিট বোর্ড শীঘ্রই বড় ধরনের সংশোধন পায়। এর মধ্যে বেশিরভাগ ডি. আই. পি-ভিত্তিক ডি. আর. এ. এম চিপ অপসারণ এবং মূল বোর্ডে দুটি 30-পিন মেমরি মডিউল সকেট যুক্ত করা অন্তর্ভুক্ত ছিল। এই পরিবর্তনগুলির সাথে, প্রোগ্রামারের উপলব্ধ র্যাম আপগ্রেড করা অনেক সহজ হয়ে ওঠে, যার জন্য শুধুমাত্র উপরের কভারটি অপসারণ, দুটি সিম ইনস্টলেশন এবং একটি পিএএল চিপ প্রতিস্থাপনের প্রয়োজন হয়। গণ সঞ্চয় মডিউল একটি নতুন বিকল্পকে সমর্থন করার জন্য ইউনি সাইটের প্রধান বোর্ডের সংশোধন করা হয়েছিল। ডেটা আই/ও ম্যাস স্টোরেজ মডিউল (এমএসএম) তৈরি করেছে। এর মধ্যে একটি অতিরিক্ত সার্কিট বোর্ড ছিল যার মধ্যে একটি ক্ষুদ্রাকার হার্ড ডিস্ক ড্রাইভ (সংশোধন স্তরের উপর নির্ভর করে একটি 2.5-inchPATA/IDE ডিভাইস বা একটি PCMCIA টাইপ III কার্ড ড্রাইভ) এবং উপযুক্ত ইন্টারফেস সার্কিট্রি ছিল। সমস্ত প্রোগ্রামারের অপারেটিং সফ্টওয়্যার এবং ডিভাইস অ্যালগরিদমগুলি অর্ধ ঘণ্টারও কম সময়ের মধ্যে এমএসএমের ড্রাইভে স্থানান্তরিত হতে পারে, যা ফ্লপি ডিস্কেটগুলিকে সরিয়ে দেয়। সর্বশেষ সংস্করণটি সম্পূর্ণরূপে সলিড-স্টেট, যার মধ্যে রয়েছে বোর্ডের আঠালো যুক্তি হিসাবে একটি একক বড় এফপিজিএ চিপ, একটি এসপিআরওএম (সিরিয়াল প্রোগ্রামেবল রিড-অনলি মেমরি) চিপ, যার মধ্যে এফপিজিএ-র অপারেটিং কোড, বাফারিংয়ের জন্য কয়েকটি এসআরএএম চিপ এবং একটি সলিড-স্টেট বা 'ফ্ল্যাশ' ড্রাইভ রয়েছে। এমএসএম 3900 এবং ইউনিসাইটের জন্য একটি ঐচ্ছিক, ক্ষেত্র-ইনস্টলযোগ্য মডিউল হিসাবে রয়ে গেছে। ইউনিসাইট প্রোগ্রামারদের এই বিকল্পটি ব্যবহার করার জন্য 8 এমবি ইউজার র্যাম এবং কন্ট্রোলার বোর্ড রিভিশন 701-2313-00 বা তার বেশি প্রয়োজন। উপরন্তু, এম. এস. এম-এর জন্য 6.6 বা তার বেশি অপারেটিং সফ্টওয়্যার সংশোধন প্রয়োজন। সমস্ত 3900 সিরিজের প্রোগ্রামাররা হার্ডওয়্যার স্তরে এমএসএম-সামঞ্জস্যপূর্ণ। একটি 3900 প্রোগ্রামারে এমএসএম-এর সফল ইনস্টলেশন স্বয়ংক্রিয়ভাবে এটিকে 3980 মডেলে পরিণত করে। এমএসএম আরেকটি বিকল্প যোগ করে, একটি উচ্চ-গতির সমান্তরাল পোর্ট ইন্টারফেস যা প্রোগ্রামারের সিরিয়াল পোর্টের পরিপূরক। উইন্ডোজ-ভিত্তিক পিসি এবং ডেটা আই/ও-এর টাস্কলিঙ্ক সফ্টওয়্যারের সাথে একত্রে, সমান্তরাল পোর্ট প্রোগ্রামারের কাছে এবং থেকে ডেটা স্থানান্তরের গতি ব্যাপকভাবে বাড়ায়। উদাহরণস্বরূপ, একটি 1এমবি ডেটা ফাইল তার সর্বোচ্চ উপলব্ধ গতিতে (19200 বাউড) সিরিয়াল পোর্টের মাধ্যমে একটি ইউনিফ্যামিলি প্রোগ্রামারের মধ্যে বা বাইরে স্থানান্তরিত হতে কমপক্ষে দুই মিনিট সময় নেয়। সমান্তরাল বন্দরের সাহায্যে স্থানান্তরিত একই ফাইলটি প্রায় 30-40 সেকেন্ড সময় নেয়। যে কোনও ইউনিফ্যামিলি প্রোগ্রামার যার নামের পরে 'এক্সপাই' রয়েছে (ইউনিসাইট-এক্সপাই, 3980-এক্সপাই) ইতিমধ্যে এমএসএম এবং সমান্তরাল পোর্ট বিকল্পগুলি স্ট্যান্ডার্ড সরঞ্জাম হিসাবে ইনস্টল করা আছে। এই প্রোগ্রামাররা ইউনিফ্যামিলি লাইনের শেষের প্রতিনিধিত্ব করে এবং উৎপাদনে না থাকলেও সম্পূর্ণরূপে সমর্থিত। তথ্যসূত্র বাহ্যিক লিঙ্ক কর্পোরেট ওয়েবপেজ ডেটা আই/ও জার্মানি ওয়েবপেজ ডেটা আই/ও চায়না ওয়েবপেজ ডেটা আই/ও জাপান ওয়েবপেজ ডেটা আই/ও হার্ডওয়্যার ডেটা আই/ও অপ্টিমা এবং স্প্রিন্ট রিসোর্স ডেটা আই/ও ল্যাবসাইট রিসোর্স ডেটা আই/ও চিপ রাইটার রিসোর্স ডেটা আই/ও 3900 রিসোর্স ডেটা আই/ও 2900 রিসোর্স ডেটা আই/ও ইউনিসাইট রিসোর্স ডেটা আই/ও 2700 রিসোর্স কোম্পানি ওয়াশিংটনের রেডমন্ড ভিত্তিক কোম্পানিগুলি 1969 সালে প্রতিষ্ঠিত নাসডাক ম্যানুফ্যাকচারিং কোম্পানিগুলিতে তালিকাভুক্ত।