আমি বর্তমানে সুপার ওএসডি - একটি অন স্ক্রিন প্রদর্শন প্রকল্পে কাজ করছি। http://code.google.com/p/super-osd এর সমস্ত বিবরণ রয়েছে।
এই মুহুর্তে আমি কাজটি করার জন্য একটি dsPIC MCU ব্যবহার করছি। এটি একটি খুব শক্তিশালী ডিএসপি (৪০ এমআইপিএস @ ৮০ মেগাহার্টজ, থ্রি-রেজিস্টার সিঙ্গল-সাইকেল অপারেশন এবং একটি ম্যাক ইউনিট) এবং, গুরুত্বপূর্ণভাবে এটি একটি ডিআইপি প্যাকেজে আসে (কারণ আমি প্রোটোটাইপের জন্য একটি ব্রেডবোর্ড ব্যবহার করছি।) আমি ' আমি ওএসডি চালিয়ে যাচ্ছি তার মধ্যে প্রতিটি শেষ বিট পারফরম্যান্স পেয়েছি - চিপটির আউটপুট স্টেজে প্রায় 200ns বা 10 পিক্সেল প্রতি চক্র রয়েছে তাই কোডটি এই অংশে খুব আশাবাদী হতে হবে (এই কারণে এটি সর্বদা লিখিত থাকবে) সমাবেশ।)
এখন আমি এটির জন্য একটি এফপিজিএ ব্যবহার করার বিষয়টি বিবেচনা করছিলাম কারণ এই জাতীয় চিপের সমান্তরাল আর্কিটেকচারের কারণে ওএসডি চালিত করার জন্য একটি সাধারণ লজিক প্রোগ্রাম করা সম্ভব। অঙ্কন লাইন এবং অ্যালগরিদমিক কোডের মতো জিনিসগুলি একজন এমসইউ দ্বারা পরিচালিত হবে, তবে আসল আউটপুট একটি এফপিজিএ দ্বারা সম্পন্ন হবে। এবং কিছু সাধারণ জিনিস যেমন পিক্সেল সেট করা বা অনুভূমিক এবং উল্লম্ব লাইনগুলি আঁকতে আমি গতি উন্নত করতে এফপিজিএতে একীভূত করতে চাই।
আমার কিছু প্রশ্ন আছে:
- এটির জন্য আরও বেশি খরচ হবে? আমি খুঁজে পাওয়া সস্তাতম এফপিজিএগুলি প্রতিটি ~ 5 ডলার এবং ডিএসপিআইসি প্রতি 3 ডলার। সুতরাং এটি আরও ব্যয় হবে, কিন্তু কত দ্বারা?
- DsPIC একটি SO28 প্যাকেজে ফিট করে। আমি এসও 28 বা টিকিউএফপি 44 এর চেয়ে বড় হতে চাই না। বেশিরভাগ এফপিজিএ আমি বিজিএ বা টিকিউএফপি> 100 প্যাকেজগুলিতে দেখেছি যেগুলি এই মুহুর্তে কোনও বিকল্প নয়, শেয়ার আকারের কারণে এবং সেগুলি নিজেই বিক্রি করার অসুবিধা।
- এফপিজিএ কতটি বর্তমান ব্যবহার করে? ডিএসপিক সলিউশন বর্তমানে প্রায় 55mA +/- 10mA গ্রাস করে, যা এই মুহুর্তে ঠিক আছে। কোনও এফপিজিএ কম বেশি খরচ করবে? এটি কী পরিবর্তনশীল, নাকি এটি ডিএসপিকের মতো বেশ স্থির?
- ওএসডি গ্রাফিক্স সঞ্চয় করতে আমার কমপক্ষে 12KB গ্রাফিক্স মেমরি দরকার। এফপিজিএর কি চিপটিতে এই জাতীয় স্মৃতি রয়েছে বা এটি কেবল বাহ্যিক চিপগুলির সাথেই পাওয়া যায়?