المساعدة> مع uController مقابل CPLD / إف بي جي إيه

S

skammer

Guest
لقد تم استخدام uControllers في التصاميم لبعض الوقت ، ولكن النظر إلى implmenting CPLD للحد من الاحتياجات للعناصر الخارجية ، والحصول على مزيد من السرعة ، الخ...

المشكلة هي أننا لم يكن لديك خلفية في قدرات والتصميم بما CPLDs.

بعض الأشياء نحن حاليا لا يتم تحويل (د) ، بوم ، بالاتصالات مسلسل (I2C ، الحزب الاشتراكي الإيراني).

لقد قرأت أن بعض CPLDs والتصميم بما قد المضاهاة المعالج الدقيق والتي يمكن تحميلها فيها.يمكن للشخص أن تعطيني نحيل بسيطة على متى واين يمكن اختيار واحد على الآخر في بعض التطبيقات؟

 
مرحبا

كنت جديدا على استخدام CPLD / إف بي جي إيه.يمكنك الذهاب إلى لاستخدام متحكم الملكية الفكرية على استعداد لCPLD / إف بي جي إيه.

لديك واحدة أكثر من خيار.وهذا هو الذي FPSLIC اتميل.بل هو مزيج من متحكم وإف بي جي إيه في حزمة واحدة.يمكنك استخدام متحكم دقيق للعملية المعتادة الخاصة بك وإف بي جي إيه حصول على وظائف اضافية مثل تنفيذ البروتوكولات واجهة.

لمزيد من التفاصيل : http://www.atmel.com/products/FPSLIC/overview.aspالتحيات ،
فيشوا

 
التصميم بما يتم بسرعة ومرونة رائعة CPLD أن أوصي بتجنب إلا إذا كنت حقا بحاجة منخفضة للغاية من حيث التكلفة ، أو التكوين ، غير متقلبة.

إلى متحكم استخدام لينة الأساسية التي في المجمع) MicroBlaze (أ أكثر تعقيدا ، البرنامج الذي ريسك 32 بت لينة الأساسية شملت يوفر المعالج ثلاثة خيارات : أ الصغيرة مجانا (من السهل PicoBlaze Xilinx EDK مع برنامج مترجم وجيم) ، وباور و المعالج (ق) في صلب Virtex - 4 الواسعة القابلة للالعملات الأجنبية.

يمكنك شراء منخفضة التكلفة مجالس التنمية إف بي جي إيه من Xilinx ، Altera ، أو عدة شركات 3rd الطرف.

وهناك الكثير من الناس هنا التي يمكن أن تساعدك إذا تمسك تحصل عليه.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="غمزة" border="0" />
 
يمكنك استخدام Picoblaze هو 8bit - ريسك الأساسية متحكم الحرة من Xilinx في إف بي جي إيه

فيما يتعلق

بات

 
مرحبا ، إذا كنت لم تكن مألوفة مع إف بي جي إيه أو cpld ، وأنا لا ننصح باستخدام رابط بكود الجزئي تحكم مثل picoblaze أو microblaze مع إف بي جي إيه أو cpld ، ولكن يمكنك استخدام الحروف الكبيرة منفصلة مع إف بي جي إيه منفصلة أو cpld.

 
فما هي بعض الأشياء التي CPLD أو إف بي جي إيه هي حقا جيدة في.يمكننا أن مجموعة منهم حتى لا أ / د أو د / أ (من خلال بوم على سبيل المثال).يمكنهم السيطرة على أجهزة الحزب الاشتراكي الإيراني أو I2C حافلة والجهاز الرئيسي.

يمكن أن يستغرق وقراءة مباشرة من أجهزة الاستشعار وبذل كل ما في تحويل الخ...

هل هذه الأجهزة استخدام الكريستال الخارجية للتوقيت أو لديهم ساعات على متن الطائرة ، وما إلى ذلك.نيس شيء عن هذه الأجهزة هو ارتفاع ط / س العدد والتكلفة المنخفضة.التي تجعل من القيادة الصمام يعرض وأشياء من هذا القبيل الرتق سهلة مع منظمات دولية متبقية لتجنيب.

ما هي بعض التطبيقات التي تستخدم عينة أنها يمكن أن تكون فيه.

وهدل / VHDL الخيار الوحيد للبرمجة لهم؟حتى مع بيكو / MicroBlaze رابط ، ألاحظ المستخدم أعلاه يتحدث عن البيئة مقرها جيم مع تضمين.

 
وإف بي جي إيه مثل وجود علبة كبيرة من شرائح المنطق الرقمي الذي يمكنك الاتصال تقريبا أي بالطريقة التي تريدها ، ويمكن أن تفعل تقريبا أي مهمة الرقمية يمكن ان يخطر لك.هذا هو تصميم الأجهزة الرقمية ، وليس البرمجة.إذا كنت لا مصمم الرقمية ، ثم عليك أن تعلم أنه قبل بدء إف بي جي إيه.كنت لا تريد أن تبدأ تعلم التصميم مع إف بي جي إيه رأيك مليئة أفكار برمجة المعالجات الدقيقة.

في بعض الأحيان من المفيد أن إسقاط متحكم في مشروع التصميم الرقمي في معظمها.في هذه الحالة ، فمن المنطقي أن تنظر وضع النواة لينة في إف بي جي إيه الخاص ، لأنه قد يكون أسهل أو أرخص من إرفاق رقاقة متحكم الخارجية.

التصميم بما CPLDs وعادة ما تحتاج ساعة الخارجية.يمكنك ان ترى على سبيل المثال تعمل عن طريق تحميل كامل ، على سبيل المثال ، Xilinx / التقييم المتقشف - 3 Digilent مجلس التخطيطي :
http://www.xilinx.com/products/spartan3/boards/s3_board_sch.pdf

كما تحقق من هذا الموقع قليلا :
http://www.fpga4fun.com/
وهذا الموقع من النوى حرة (أو وحدات فيريلوج VHDL) التي يمكنك التراجع في والاستعمال :
http://www.opencores.org/ (اه ، يا ، موقع على شبكة الإنترنت اليوم مكسورة ، حاول غدا)

هدل هو أفضل طريقة لتصميم إف بي جي إيه.هل تريد أن تتعلم أو فيريلوج VHDL.فمن الممكن تصميم من جانب رسم الخطط المنطق ، ولكن هذا مملة للغاية.

نعم ، جيم البرمجة يتوفر المعالج النوى الكبيرة.ولكن التنمية هي أدوات معقدة جدا وXilinx EDK لمبتدئ إف بي جي إيه.أنا لا أعرف حول منتجات Altera.

 
فلا بأس من استخدام متحكم ، هو فكرة جيدة لاستخدام إف بي جي إيه colll الاشياء الجديدة ، ولكن دعونا ننظر لها من زاوية مختلفة :
firstival تكلفة الحذاء إف بي جي إيه flage الصورة expencive الطريق ثم متحكم العادية فقط
هل الثانوية وفريق وexpirience بما فيه الكفاية للقيام هجرة متبادلة ، منحنى التعلم سوف يكون من الصعب
ثالثا تحتاج إلى أدوات expencive البساطة أو منتور جرافيكس للقيام التنمية ، bthere حرج في بورصة اسطنبول Xilinx أو Altera تشو (في) rtus ، ولكن إذا plannning لوضع متحكم وبقية perifirial تحتاج للاستثمار في أدوات
عليها وقت الاختبار ، والآن تحتاج إلى التحقق من الرمز الخاص إف بي جي إيه وتطبيقها ، مما يزيد بشكل كبير وقت الاختبار
avaliabilty الخامسة من شفرة المصدر وحدة المعالجة المركزية / النائب داخل إف بي جي إيه هو العلامة التجارية الجديدة discovey سيئة في مجال الهندسة الالكترونية ، asnd لا توجد لموتش avalible لذلك ، قارن إلى القديم "الطريقة" الكلاسيكية....

أود أن أقترح العصا مع متحكم ، فقط إضافة إف بي جي إيه رخيصة الصغيرة وتحميل بعض functionallity من وحدة المعالجة المركزية لإف بي جي إيه.في هذه الحالة lerning منحنى سيتم طريقة سهلة ، يمكنك استخدام الأدوات من Altera وXilinx (ولكنها تعمل على الدولار 3000 دولار) ، وأهم شيء إذا كان على غير ما يرام وسوف تتمكن من القفز دائما العودة الى اكبر microntroller أو لوضع additinal واحدة...
فيما يتعلقيوري

 
حتى إذا كنت سمعه لك الحق ، وأنت تقترح ترك فكرة النظام على رقاقة وحده (أي إف بي جي إيه تشغيل / CPLD مع بروآتر الناعمة) ، والخلاف مع السماح للuController التعامل مع إدارة sytem والسماح للCPLD / إف بي جي إيه مقبض ارتفاع تبديل السرعة وتشغيل العرض وكذا؟

 
حاجة ما لديكم لقدرات شركة تطوير العقبة؟
مع إف بي جي إيه / CPLD فقط ، ستحتاج إلى أكثر من إشارة المخفف / المحدد لتمثيلية حقيقية الاستشعار عن بعد.بعد كل شيء ، فهي المدخلات الرقمية / الإخراج فقط.

 
ليس بالضرورة أن تكون باهظة الثمن.وWebPACK Xilinx (إف بي جي إيه التنمية) وPicoBlaze (صغير متحكم) على حد سواء مجانا.يمكنك شراء التنمية إف بي جي إيه الصغيرة متنها حوالي 100 دولار أمريكي ، وتقرر لنفسك إذا كنت ترغب في النهج العام.نعم هناك منحنى التعلم كبيرة.

شهدت أنا مع إف بي جي إيه ، ولكن ليس النوى الناعمة.استغرق مني حوالي يوم واحد لمعرفة PicoBlaze وتسقطها في مشروع تجريبي صغير (أ) (وثيقة مع واجهة إيثرنت العلمية).PicoBlaze تستهلك 10 ٪ فقط من إف بي جي إيه بي الصغيرة ، وذلك لدي الكثير من الفضاء لإيثرنت لجنة الهدنة العسكرية وأجهزة المنطق.

 
وفيما يتعلق بموضوع شركة تطوير العقبة ، ونحن القراءة أجهزة الاستشعار الخارجية التي تعمل على تزويد 5V ، لذلك نحن بحاجة إلى القيام شركة تطوير العقبة لمعرفة ما هي التي تقول لنا أجهزة الاستشعار.

 

Welcome to EDABoard.com

Sponsor

Back
Top