التوافق NE2000

التوافق NE2000

وهناك مصطلح أنت من المحتمل أن نسمع ، في اشارة الى رمز البرنامج للتحكم الشبكة NE2000 - متوافق. وكان NE2000 في وقت مبكر والشعبية الكمبيوتر بطاقة واجهة الشبكة من نوفيل. بطاقة الواردة الوطنية لاشباه الموصلات DP8390 تحكم. برمجيات لأنظمة التي تستخدم '8390أو شريحة متوافقة قد حان ليعرف NE2000 رمز متوافق. إحدى السمات الرئيسية لل'8390 هو مجموعة من السجلات الداخلية. من القراءة والكتابة في السجلات ، وحدة المعالجة المركزية يمكن تكوين وحدة تحكم ، والشروع في نقل البيانات على الشبكة ، وقراءة البيانات الواردة في الشبكة. ويسجل في '8390مرتبة في اثنين من 16 صفحات بايت. للتسجيل في السجل التجاري هو 00h يقابلها في كلا الصفحتين. الكتابة إلى بت 6 و 7 في سجل تحديد مسؤولية الشركات في الصفحة الحالية. إزاحة 01H خلال 0Fh على كل مخزن الصفحة قيم تسجيل إضافية. على السلطة ، أو حتى إعادة تعيين رمز البرنامج عادة تهيئة السجلات إلى القيم المرغوبة إيثرنت قبل بدء نقل البيانات. NE2000 والرقائق متوافقة يجب أن تدعم كل من '8390' ق السجلات. أحدث رقائق عموما قد سجل صفحات إضافية لدعم الميزات الجديدة.

  

NE2000 الرقائق متوافقة ومن المرجح أيضا أن الحصول على دعم العازلة الذاكرة عند العناوين 4000h خلال 7FFFh. جزء من الذاكرة أشكال عازلة عصابة لتخزين البيانات الواردة من الشبكة ، والجزء المتبقي من مخازن الذاكرة أن تحال البيانات على الشبكة. مقدمي الوثائق وكثير من رقائق تحكم يكون رمز المثال لإعداد السجلات ونقل الإطارات. قد تحتاج إلى ترجمة رمز للاستخدام مع وحدة المعالجة المركزية محددة. مصدر قانون قابل للتنفيذ ويتوفر أيضا من العديد من البائعين من الوحدات التي تستخدم رقائق البطاطس. والوثائق للDP8390 الأصلي يمكن أن تكون تكملة مفيدة للوثائق أحيانا رقيقة المنصوص عليها أحدث NE2000 الرقائق متوافقة. اشباه الموصلات وطنية أيضا بضع ملاحظات التطبيق. ملاحظة حدوث - 475 : DP8390 واجهة الشبكة والمراقب المالي : دليل تمهيدية ، ويصف عمليات إرسال واستقبال البيانات. ملاحظة حدوث - 874 : الكتابة للسائقين DP8390 شركة الاستثمارات الوطنية للأسرة تحكم إيثرنت ، ويركز على البرمجة ، مع التجمع المثال رمز لجهاز كمبيوتر. وأنا لن محاولة لتكرار وحدات تحكم 'صحائف بيانات هنا. بدلا من ذلك ، سوف يركز على الخصائص والقدرات التي سترغب في معرفة في اختيار شريحة من أجل المشروع. يمكنك ثم انتقل إلى ورقة البيانات للحصول على التفاصيل.

وAX88796 ASIX

وحدة تحكم إيثرنت المصممة للاستخدام في أنظمة المدمجة هو AX88796 3 في 1 من الناقل المحلي إيثرنت سريعة المراقب من ASIX Electonics المؤسسة. أرنب اشباه الموصلات يستخدم هذا تحكم في وحدة RCM3200. وتؤيد وحدة تحكم في الاتصالات إيثرنت 10 و 100 ميجا بايت / ثانية و'88796هو NE2000 - متوافق. وهناك فرق كبير بين '88796وDP8390 هو أن'88796 له على رقاقة 16 كيلوبايت من ذاكرة الوصول العشوائي الساكنة (SRAM) العازلة لشبكة البيانات. و'88796أيضا منفصلة (وليس متعدد) معالجة البيانات والحافلات واجهة لEEPROM التسلسلية.

اتصالات

إيثرنت. لالملتوية شبكات الزوج ، يمكن للشريحة الاتصال من خلال مرشح لالملكية الأردنية - 45 رافعة. وRCM3200 يستخدم PulseJack من النبض وحدة الهندسة ، وشركة وحدة تدمج الملكية الأردنية - 45 موصل ودوائر الترشيح في حزمة واحدة. وعلى الرقاقة تمكن الوزارة باستخدام PHY الخارجية للاتصال أنواع الكابلات الأخرى في 10 أو 100 ميجا بايت / ثانية. أوتوبيسات التوافق. وCPU0 وCPU1 دبابيس تكوين رقاقة للاستخدام مع واحد من أربعة أنواع الحافلات التي تحظى بشعبية في النظم جزءا لا يتجزأ من : عيسى ، وإنتل 80186 ، إنتل الإشراف - 51 (8051) ، وشركة موتورولا 68000. الحافلة مختارة يحدد وظائف من المسامير التي تتحكم في القراءة والكتابة الى الحافلة البيانات الخارجي والاستقطاب من إخراج المقاطعة. على سبيل المثال ، على متن حافلة 68000 ، دبوس 18 هو آر / واط المدخلات التي تسيطر على حافلة يقرأ ويكتب الرقم 19 وليس له علاقة ، في حين أن واجهة عيسى قد فصل القراءة والكتابة اشارات : الرقم 18 هو الرقم 19 وIOWR هو IORD. SRAM. وحدة تحكم في 16 كيلوبايت SRAM العازلة يحمل الحزم في انتظار أن أحيل على الشبكة والحزم الواردة من الشبكة.

مع 8 بت البيانات الحافلة ، فقط 8 كيلو من SRAM متوفرة. كلمته. رقاقة معالجة المدخلات و10 ، ولكن ليس جميع النظم بحاجة لهم جميعا. البتات الخمسة الأولى (SA0 خلال SA4) التصدي للتحكم في سجلات الداخلية. يجب أن يكون كل وحدة تحكم هذه السطور متصلا وحدة المعالجة المركزية ومعالجة الحافلة. اثنان من سجلات (10h ، 11h) هي بيانات الميناء ، والتي تمكن وحدة المعالجة المركزية للوصول إلى وحدة تحكم في 16 كيلو بايت من دون SRAM باستخدام خطوط معالجة إضافية. وفي معظم النظم ، وإيثرنت سهم تحكم الحافلة البيانات مع العناصر الأخرى ، ولذلك فإن وحدة المعالجة المركزية الاحتياجات من وسيلة لتحديد وحدة تحكم على متن الحافلة. طريقتان لتحقيق ذلك هي عن طريق استخدام خطوط معالجة إضافية لتحديد العنوان الأساسي أو باستخدام وحدة تحكم في رقاقة اختر (/ سى اس) المدخلات. في 10 - BASE0 ، 10 - BASE1 ، و10 - دبابيس BASE2 على '88796يمكن اختيار واحد من ثمانية عناوين قاعدة. البلوزات أو وحدة المعالجة المركزية النواتج يمكن السيطرة على دبابيس ، أو أنها يمكن أن يكون من الصعب السلكية. القيم معالجة متوافقة مع أجهزة الكمبيوتر الشخصي ، ولكن ليس هناك سبب لا يمكنك استخدامها في النظم الأخرى. على سبيل المثال ، إذا وحدة تحكم له عنوان قاعدة 200h ، وحدة المعالجة المركزية بالوصول إلى شريحة وتسجيلات من القراءة والكتابة إلى العناوين 200h خلال 21Fh.

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

نقل البيانات

مثل DP8390 ، ويستخدم '88796الوصول المباشر للذاكرة (ديامأيه) لأتمتة عمليات نقل البيانات من والى شبكة من SRAM. وحدة المعالجة المركزية يقرأ ويكتب لمنفذ بيانات السجل ، ومخازن وحدة تحكم أو باسترداد البيانات في عناوين متتابعة في SRAM. استلام البيانات. و'88796مخازن البيانات الواردة من الشبكة في جزء من رقاقة SRAM محفوظة كمنطقة عازلة الدائري. عصابة في منطقة عازلة ، واثنين من المؤشرات التي تحدد للقراءة والكتابة المقبل. الكتابة بعد كل الزيادات مؤشر الكتابة إلى المخزن. بعد الكتابة إلى العنوان أعلى ، يلتف المؤشر مرة أخرى إلى عنوان أدنى ، وتشكيل عصابة. وفي الوقت نفسه ، كما أن وحدة المعالجة المركزية يقرأ البيانات من المخزن ، وقراءة المؤشر من خلال خطوات العازلة بطريقة مماثلة. لمنع فقدان البيانات ، يجب على وحدة المعالجة المركزية استرداد البيانات بسرعة كافية للحفاظ على العازلة من فيضان. وفي '88796، وبدء صفحة العنوان سجل (PSTART) ، وعنوان الصفحة إيقاف السجل (PSTOP) تحديد حجم المخزن المؤقت. عادة ، ونصف أو أكثر من SRAM محجوز لالعازلة الدائري ، ويترك الباقي للأحيل العازلة. العازلة والدائري هو شكل سلسلة من المخازن 256 بايت ، أو الصفحات. وسجل مؤشر الحدود (BNRY) هو قراءة المؤشر ، الذي يحمل عنوان الصفحة لحزم البيانات القادمة من أجل وحدة المعالجة المركزية للقراءة.

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

مقال مقدم من دانييل ر.


تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات.
المهم : هذه المادة "NE2000 التوافق" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.


Online: 294 users browsing the articles directory