HeadlinesBriefing favicon HeadlinesBriefing.com

1993 সালে 25MHz 486-SX-এ GPS নির্মাণ

Hacker News •
×

৯০-এর দশকে, আমাকে একজন এম্বেডেড সিস্টেম ডেভেলপার হিসেবে নিয়োগ করা হয়েছিল 25MHz 486-SX CPU-তে 32MB RAM এবং 1024x768 ডিসপ্লে সহ একটি রিয়েল-টাইম GPS-চালিত মুভিং ম্যাপ ডিসপ্লে নির্মাণের জন্য। 486-SX-এ গণিত কো-প্রসেসর ছিল না, যা একটি সমস্যা ছিল কারণ GIS গণিত ফ্লোটিং-পয়েন্ট ট্রিগ সূত্রের উপর ব্যাপকভাবে নির্ভরশীল ছিল।

Dr. Dobb's Journal-এর একটি প্রবন্ধ আমাকে Hipparchus-এর সাথে পরিচয় করিয়ে দেয়, যা Geodesy-এর একটি লাইব্রেরি যা Voronoi Cells ব্যবহার করে এবং বেশিরভাগ গণিতকে 8- এবং 16-বিট পূর্ণসংখ্যা গণনায় পরিণত করে। এটি এক্সটেন্ডেড-প্রেসিশন ফ্লোটিং পয়েন্টের চেয়ে ভালো ফল দিয়েছিল। আমি একটি প্রোটোটাইপ তৈরি করেছিলাম, ক্লায়েন্টকে লাইব্রেরিটি কিনতে বলেছিলাম, এবং একটি সম্পূর্ণ কার্যকর মডেল সরবরাহ করেছিলাম।

ক্লায়েন্ট আর্থিক সমস্যায় পড়ে এবং আমি সব কিছু সমর্পণ করি। পরে কেউ আমাকে এটি পুনরাবৃত্তি করতে যোগাযোগ করে, কিন্তু একজন চুক্তিকারী হিসেবে আমি IP-এর মালিক ছিলাম না। আমি Phoenix Technologies যেমন BIOS-এর জন্য ব্যবহার করেছিল তেমন ক্লিন-রুম পদ্ধতি সম্পর্কে অবগত ছিলাম না, যা আদালত 1989 সালে সমর্থন করেছিল।

এটি Garmin বা Magellan-এর কনজ্যুমার GPS ডিভাইস আসার 5 বছর আগে ছিল। আমার সিস্টেম প্রথম প্রজন্মের ডিভাইসের চেয়ে দ্বিগুণ দ্রুত ছিল, প্রতি 2 সেকেন্ডে একটি রঙিন ডিসপ্লে আপডেট করত। কনজ্যুমার GPS-এর গণিত কো-প্রসেসর ছাড়া সেই পারফরম্যান্সের সমান হতে 10 বছর লেগেছিল। সেই প্রাথমিক ডিভাইসগুলিতে ছোট 360x240 মোনোক্রোম স্ক্রিন ছিল।

মূল সত্তা: কোম্পানি: Geodesy, Garmin, Magellan, Phoenix Technologies, IBM, Apple, Franklin