माइक्रोचिप-लोगो

माइक्रोचिप KSZ9477 इथरनेट स्विच

MICROCHIP-KSZ9477-इथरनेट-स्विच-उत्पादनपरिचय

  • यो आवेदन नोटले उच्च-उपलब्धता सिमलेस रिडन्डन्सी (HSR) को अवधारणा प्रस्तुत गर्दछ, यसले कसरी काम गर्छ भनेर व्याख्या गर्दछ, र KSZ9477 इथरनेट स्विचसँग यसलाई कसरी कार्यान्वयन गर्ने भन्ने बारे मार्गदर्शन र सन्दर्भ प्रदान गर्ने लक्ष्य राख्छ। यो कागजात HSR प्रोटोकल र माइक्रोचिप KSZ9477 सँग परिचित प्रयोगकर्ताहरूको लागि हो। यो मुख्यतया एकल-रिंग नेटवर्क परिदृश्यमा केन्द्रित छ र जडान-रिंग परिदृश्यहरू समेट्दैन।
  • यस आवेदन नोटमा देखाइएको कार्यसम्पादन मापन डेटा निम्नमा आधारित छ:
    • a) EVB-KSZ9477 जहाँ बाह्य प्रोसेसर, SAMA5D3 ले स्विच व्यवस्थापन गर्दछ
    • ख) SAMA7D65 जिज्ञासा भएको KSZ9477 EDS2 छोरी कार्ड

खण्डहरू

यो आवेदन नोटले निम्न खण्डहरू समेट्छ:

सन्दर्भहरू
यो आवेदन नोट प्रयोग गर्दा निम्न कागजातहरू हेर्नुहोस्:

  • KSZ9477S ७-पोर्ट गिगाबिट इथरनेट स्विच रिङ रिडन्डन्सी, SGMII र RGMII/MII/RMII इन्टरफेस डेटा पाना सहित
  • EVB-KSZ9477 गिगाबिट इथरनेट स्विच मूल्याङ्कन बोर्ड प्रयोगकर्ता गाइड
  • KSZ9477 EDS2 छोरी कार्ड प्रयोगकर्ता गाइड
  • SAMA7D65-जिज्ञासा किट प्रयोगकर्ता गाइड
  • IEC ६२४३९-३ खण्ड ५

सामान्य जानकारी

रिडन्डेंसी विकल्प

  • सञ्चार विफलताबाट बचाउनको लागि, STP/RSTP, लिङ्क एग्रीगेसन, र DLR, आदि जस्ता केही तह २ रिडन्डन्सी प्रोटोकलहरू विकास गरिएको छ। यी सबै प्रोटोकलहरू सामान्यतया दोस्रो/उप-सेकेन्ड रिकभरी हुन् र स्विचओभरको समयमा शून्य-प्याकेट हानि प्रदान गर्दैनन्।

HSR ओभरview

  • उच्च-उपलब्धता सिमलेस रिडन्डन्सी IEC 62439-3 खण्ड 5 मा परिभाषित गरिएको मानक हो, जसले छोटो प्रतिक्रिया समय र उच्च उपलब्धता चाहिने अनुप्रयोगहरूलाई लक्षित गर्दछ।
    विशिष्ट HSR टोपोलोजी भनेको एउटा रिङ हो। स्रोत नोडले पठाउन चाहेको सबै फ्रेमहरूको नक्कल गर्छ। यसले दुई फरक मार्गहरू प्रयोग गरेर फ्रेमहरूलाई तिनीहरूको गन्तव्यमा पठाउँछ। एउटा नेटवर्क कम्पोनेन्ट विफलताको अवस्थामा, जस्तै लिङ्क वा नोड विफलता, फ्रेमहरू अझै पनि आफ्नो गन्तव्यमा पुग्नेछन्।
  • रिङमा फ्रेम फर्वार्डिङले HSR बोक्छ tag स्रोत नोडद्वारा सम्मिलित, जसमा अनुक्रम संख्या हुन्छ। स्रोत MAC ठेगाना र अनुक्रम संख्याको डबल्टले एउटै फ्रेमको प्रतिलिपिहरूलाई विशिष्ट रूपमा पहिचान गर्दछ। चित्र १ हेर्नुहोस्।MICROCHIP-KSZ9477-इथरनेट-स्विच-चित्र (१)

एचएसआर एडभानtages

  • HSR एक कम लागत, शून्य-रिकभरी रिडन्डन्सी प्रोटोकल हो। यो सुविधाले यसलाई वास्तविक-समय र मिशन-महत्वपूर्ण अनुप्रयोगहरूको लागि अत्यधिक उपयुक्त बनाउँछ। तालिका १ हेर्नुहोस्।
  • तालिका १: रिडन्डन्सी प्रोटोकलहरूको तुलना
प्रोटोकल स्विच-ओभर टाइम टिप्पणीहरू
लिङ्क एकत्रीकरण १ ms भन्दा कम लिङ्क विफलता सुरक्षाको लागि मात्र
फैलिएको रूख धेरै सेकेन्ड सामान्यतया प्रयोग गरिन्छ, तर सबैभन्दा ठूलो फेल-ओभर समय छ। (नोट १)
उपकरण स्तर घण्टी १ ms भन्दा कम असफलता पत्ता लगाउन बिकन प्याकेटहरू प्रयोग गर्नुहोस्।
समानान्तर रिडन्डन्सी प्रोटोकल शून्य स्विच, केबल र डेटा दोब्बर गर्नुहोस्। यो प्रायः तारा टोपोलोजीमा प्रयोग गरिन्छ।
HSR शून्य दोहोरो डेटा। असफलताको कुनै एकल बिन्दु छैन। यो प्रायः रिंग टोपोलोजीमा प्रयोग गरिन्छ।
  • नोट १: HSR रिङ पोर्टहरूमा स्प्यानिङ ट्री प्रोटोकल (STP) सक्षम नगर्नुहोस्।

HSR समर्थन

सफ्टवेयर HSR कार्यान्वयन

  • सफ्टवेयरमा आधारित HSR कार्यान्वयनमा, HSR tag पठाइएका प्रत्येक फ्रेममा सम्मिलित गर्न आवश्यक छ। यी फ्रेमहरू पनि डुप्लिकेट गरिन्छन् र दुई पोर्टहरूमा पठाइन्छ। फ्रेम प्राप्त भएपछि, सफ्टवेयरले डुप्लिकेटहरू जाँच गर्नुपर्छ र तिनीहरूलाई छोड्नुपर्छ। यस कारणले गर्दा, सफ्टवेयरले निश्चित समय भित्र प्राप्त फ्रेमहरूको लागि डाटाबेस कायम गर्नुपर्छ।

हार्डवेयर HSR कार्यान्वयन

  • शुद्ध सफ्टवेयर कार्यान्वयनको विपरीत, हार्डवेयर-आधारित HSR कार्यान्वयनले केही CPU कार्यहरू, जस्तै HSR फ्रेम डुप्लिकेशन, हार्डवेयर फ्रेम फर्वार्डिङ, र HSR अनुक्रम नम्बर जाँच, अफलोड गर्न अनुमति दिन्छ।

हार्डवेयर HSR कार्यान्वयन गर्न सक्ने स्विचहरू

  • हार्डवेयर-आधारित HSR विकास गर्नको लागि माइक्रोचिप KSZ9477 अत्यधिक सिफारिस गरिएको इथरनेट स्विच हो।

हार्डवेयर HSR

HSR सिद्धान्त
HSR मा प्रयोग हुने दुई नोड प्रकारहरू तल दिइएका छन्:

  1. HSR (DANH) को लागि दोहोरो संलग्न नोड: एउटा DANH मा एउटा HSR रिङमा जडान गर्न दुईवटा इथरनेट पोर्टहरू हुन्छन्। कहिले
    फ्रेमहरू पठाउँदै, ANH-नोडले प्रत्येक फ्रेमको डुप्लिकेट नेटवर्कमा पठाउँछ, रिंगमा प्रत्येक दिशामा एक। प्राप्त गर्दा, यसले पहिलो प्रतिलिपि स्वीकार गर्दछ र दोस्रोलाई खारेज गर्दछ, यसरी डुप्लिकेट हटाउँछ।
  2. रिडन्डेन्सी बक्स (रेडबक्स): रेडबक्स एउटा यस्तो संस्था हो जसमा तीनवटा इथरनेट पोर्टहरू हुन्छन्। दुईवटा पोर्टहरू HSR रिङमा जोडिएका हुन्छन्, र एउटा पोर्ट परम्परागत इथरनेट पोर्ट हो। रेडबक्सहरू गैर-HSR नोडहरू र गैर-HSR नेटवर्क खण्डहरू (एकल संलग्न नोडहरू वा SAN) लाई HSR नेटवर्कहरूमा जडान गर्न प्रयोग गरिन्छ। रेडबक्सहरूले फ्रेमहरूलाई अगाडि बढाउँछ
    रिंग-जस्तो DANH नोडहरूले तिनीहरूलाई पहुँच गर्ने सबै SAN हरूको लागि प्रोक्सीको रूपमा काम गर्छन्।

HSR नेटवर्कमा फ्रेम फर्वार्डिङ
निर्णय अगाडि बढाउँदै युनिकस्ट फ्रेम

  • जब युनिकास्ट प्याकेट गन्तव्य नोडमा पुग्छ, यो रिसीभरद्वारा खपत हुन्छ र फर्वार्ड गरिँदैन। यदि युनिकास्ट फ्रेम रिंगमा कुनै पनि नोडसँग मेल खाँदैन भने, यसलाई छोडिनेछ र डुप्लिकेट फ्रेम डिस्कर्ड प्रकार्य सक्षम पारिएको एउटा मध्य-नोडद्वारा फर्वार्ड गरिने छैन। यदि यसलाई उत्पत्ति नोडमा फिर्ता फर्वार्ड गरिएको छ भने, यो छोडिनेछ किनभने स्रोत MAC ठेगाना नोड ठेगानासँग मेल खान्छ। चित्र २ हेर्नुहोस्।
  • चित्र २: निर्णय अगाडि बढाउँदै युनिकस्ट फ्रेमMICROCHIP-KSZ9477-इथरनेट-स्विच-चित्र (१)
  •  मल्टिकास्ट/प्रसारण फ्रेम फर्वार्डिङ निर्णय: प्रत्येक नोडद्वारा मल्टिकास्ट/प्रसारण प्याकेट फर्वार्ड गरिन्छ किनभने त्यहाँ धेरै सम्भावित रिसीभरहरू हुन सक्छन्। सामान्यतया, डुप्लिकेट फ्रेम डिस्कर्ड प्रकार्य सक्षम भएको मध्य-नोडद्वारा मल्टिकास्ट/प्रसारण प्याकेट छोडिन्छ र फर्वार्ड हुनबाट रोकिन्छ। यदि मल्टिकास्ट फ्रेमलाई उत्पत्ति नोडमा फिर्ता फर्वार्ड गरिएको छ भने, यो छोडिन्छ किनभने स्रोत MAC ठेगाना नोड ठेगानासँग मेल खान्छ। चित्र ३ हेर्नुहोस्।MICROCHIP-KSZ9477-इथरनेट-स्विच-चित्र (१)
  • KSZ9477 कार्यान्वयन एल्गोरिथ्म र प्रोग्रामिङ चित्र ४ ले KSZ9477 सँग HSR कसरी कार्यान्वयन गरिन्छ भनेर देखाउँछ। यस प्रक्रियामा, HSR संलग्न गर्न CPU सफ्टवेयर आवश्यक पर्दछ। tag प्याकेटमा पठाउनुहोस् र पुच्छर सहित A र B दुवै पोर्टहरूमा पठाउनुहोस् tag संयन्त्र। KSZ9477 हार्डवेयरले इग्रेस टेलको आधारमा प्याकेटलाई पोर्ट A र पोर्ट B दुवैमा फर्वार्ड गर्छ। tag पोर्ट नक्सा (पुच्छर) tag हटाइनेछ र तारमा पठाइने छैन)। प्राप्त गर्दा, KSZ9477 ले हार्डवेयरलाई डुप्लिकेट डिस्क्यार्ड कार्यक्षमता प्रदान गर्दछ।
  • चित्र ४: माथिVIEW KSZ9477 HSR कार्यान्वयनकोMICROCHIP-KSZ9477-इथरनेट-स्विच-चित्र (१)
  • HSR रिङमा भाग लिन दुई पोर्टहरू चयन गर्दै। HSR रिङमा भाग लिन KSZ9477 का कुनै पनि दुई पोर्टहरू पोर्टको रूपमा प्रयोग गर्न सकिन्छ। सम्बन्धित दर्ता सेटिङमा, HSR पोर्टहरू उपयुक्त भएमा, HSR पोर्ट नक्सा दर्तामा दुई बिटहरू सेट गरेर चयन गरिन्छ। उदाहरणका लागि, पोर्ट १ र पोर्ट २ चयन गर्न, bit[6:0] लाई ०x३ को रूपमा सेट गर्नुपर्छ।
  • HSR पोर्ट नक्सा दर्ता एक पटक सेट गर्न आवश्यक छ, यसको पूर्वनिर्धारित मान जेसुकै भए पनि।
  • होस्ट देखि स्विच सम्म TX प्याकेट डुप्लिकेशन। HSR नेटवर्कमा सबै फ्रेमहरू HSR सहित CPU सफ्टवेयरद्वारा उत्पन्न हुन्छन्। tag र अनुक्रम संख्याहरू। पुच्छरtagप्रत्येक उत्पन्न फ्रेमको लागि दुई गन्तव्य पोर्टहरू संकेत गर्न CPU को लागि ging प्रयोग गर्नुपर्छ। यो एक विधि हो जसले CPU र स्विच बीच प्रवेश र निकास पोर्ट जानकारी सञ्चार गर्दछ। टेल tagging स्प्यानिङ ट्री प्रोटोकल, IGMP/MLD स्नुपिङ, IEEE १५८८, र अन्य अनुप्रयोगहरूको लागि उपयोगी छ। पुच्छर tag प्याकेटको अन्त्यमा, पेलोड र ४-बाइट CRC/FCS बीचमा घुसाइन्छ।
  • पुच्छर सक्षम पार्न tagसम्बन्धित दर्ता सेटिङमा ging, Tail सेट गर्नुहोस् Tag पोर्ट "N" को लागि ठेगाना ०xN०२० मा पोर्ट अपरेशन कन्ट्रोल ० दर्तामा बिट सक्षम गर्नुहोस्। जब यो बिट एउटा पोर्टको लागि सेट गरिन्छ, त्यो पोर्टलाई "होस्ट" पोर्ट भनिन्छ। ध्यान दिनुहोस् कि टेल tagging केवल होस्ट पोर्टमा लागू हुन्छ र स्विचको अन्य कुनै पनि पोर्टमा कहिल्यै लागू हुँदैन। त्यसपछि, दुई पुच्छरमा tag बाइट्स (जसले ट्रान्समिट टेललाई जनाउँछ) Tag KSZ9477S डाटा शीटमा ढाँचा) मा, होस्ट प्रोसेसरले प्रत्येक प्याकेटमा थप्छ र बिट्स [6:0] सहितको निकास पोर्टहरू निर्धारण गर्दछ। लुकअप बिट १० सेट गर्नु हुँदैन।
  • RX प्याकेटको नक्कल छुट्याउने काम
    हार्डवेयर-सहायता प्राप्त डुप्लिकेट फ्रेम खारेज KSZ9477 मा प्राप्त फ्रेमहरूसँग सम्बन्धित चरहरू भण्डारण र व्यवस्थापन गर्न 512 प्रविष्टिहरू सहितको दुई-तर्फी सेट-एसोसिएटिभ अन-चिप मेमोरी प्रयोग गरेर लागू गरिएको छ। प्रविष्टिहरू स्रोत र गन्तव्य ठेगानाहरूको संयोजनद्वारा अनुक्रमित हुन्छन्, जसलाई ह्यास प्रकार्यद्वारा घटाइएको हुन्छ। ट्र्याकिङ प्रत्येक दुई रिंग पोर्टहरूको लागि स्वतन्त्र रूपमा गरिन्छ। प्रत्येक प्राप्त फ्रेमको लागि, HSR अनुक्रम नम्बर निकालिन्छ र तालिकामा मानहरूसँग तुलना गरिन्छ। यदि अर्को पोर्टमा पहिले नै मिल्दो फ्रेम प्राप्त भइसकेको छ भने, फ्रेम छोडिन्छ। यदि होइन भने, मानक फर्वार्डिङ नियमहरू लागू हुन्छन्।
    सम्बन्धित दर्ता सेटिङमा, ग्लोबल HSR AME नियन्त्रणमा बिट ७ सेट गरेर डुप्लिकेट डिस्कर्ड प्रकार्य सक्षम पारिएको छ।
    दर्ता (०x०६४४)। यसैबीच, ग्लोबल HSR AME कन्ट्रोल ० दर्तामा बिट ६ बन्द गर्न आवश्यक छ।
  •  स्व-ठेगाना फिल्टरिंग द्वारा रिंगमा प्याकेट लुप रोक्ने। फ्रेमहरू एक पटक भन्दा बढी रिंग पार गर्न सक्दैनन् भनेर सुनिश्चित गर्न स्व-ठेगाना फिल्टरिंग प्रयोग गरिन्छ। जब यो सुविधा सक्षम हुन्छ, सबै प्राप्त फ्रेमहरूको स्रोत ठेगाना नोडको आफ्नै MAC ठेगानासँग तुलना गरिन्छ। यदि त्यहाँ मिल्दो छ भने, फ्रेम फर्वार्ड गरिने छैन र खारेज गरिनेछ। सम्बन्धित दर्ता सेटिंगमा, स्विच लुकअप इन्जिन नियन्त्रण १ दर्तामा बिट ६ सेट गरेर सबै पोर्टहरूको लागि स्व-ठेगाना फिल्टरिंग सक्षम गर्न सकिन्छ। वैकल्पिक रूपमा, पोर्ट नियन्त्रण २ दर्तामा बिट ३ सेट गरेर प्रति-पोर्ट आधारमा यसलाई सक्षम गर्न सकिन्छ। यो पोर्ट सक्षम बिट र विश्वव्यापी सक्षम बिट दुवै स्व-ठेगाना फिल्टरिंग सक्रिय गर्न सेट गर्नुपर्छ। स्थानीय MAC ठेगाना ग्लोबल स्विच MAC ठेगाना दर्ताहरूमा प्रोग्राम गरिएको छ (स्विच MAC ठेगाना ० दर्ता मार्फत स्विच MAC ठेगाना ५ दर्ता)।

HSR प्रणाली कार्यान्वयन

यो आवेदन नोटले KSZ9477 मूल्याङ्कन बोर्डहरूको निम्न दुई सेटहरू वर्णन गर्दछ:

    • क) EVB-KSZ9477: https://www.microchip.com/en-us/development-tool/EVB-KSZ9477-1
    • यो KSZ9477S ७-पोर्ट गिगाबिट इथरनेट स्विचको लागि मूल्याङ्कन बोर्ड हो, जहाँ SAMA5D3 प्रोसेसरले स्विच व्यवस्थापन गर्दछ।
    • ख) SAMA7D65-जिज्ञासा भएको KSZ9477S EDS2 छोरी कार्ड:
    • KSZ9477S EDS2 छोरी कार्ड: https://www.microchip.com/en-us/development-tool/EV30S09A
    • SAMA7D65-जिज्ञासा: https://www.microchip.com/en-us/development-tool/EV63J76A
    • KSZ9477S EDS2 डटर कार्ड माइक्रोचिप KSZ9477S गिगाबिट इथरनेटको मूल्याङ्कनको लागि डिजाइन गरिएको हो।
    • माइक्रोचिप EDS2-कम्प्याटिबल होस्ट बोर्डसँग प्रयोग गर्दा RGMII/MII/RMII र SGMII अपलिङ्क पोर्टहरूसँग स्विच गर्नुहोस्।
    • SAMA7D65 क्युरियोसिटी (Rev2) ले होस्ट बोर्डको रूपमा काम गर्दछ।

नोट १: खण्ड ३.१, सफ्टवेयर HSR कार्यान्वयन र खण्ड ३.२, हार्डवेयर HSR कार्यान्वयन अनुसार,

  1. HSR को अवरोध KSZ9477 स्विचको सट्टा CPU को कम्प्युटिङ पावरमा धेरै निर्भर गर्दछ। त्यसैले, SAMA7D65 क्युरियोसिटी भएको नयाँ डिजाइन गरिएको KSZ9477 EDS2 डटर कार्ड बढी सिफारिस गरिन्छ।
  2. निम्न अध्यायहरूमा, "KSZ9477's EVB" लाई EVB-KSZ9477 वा SAMA7D65-Curiosity भएको KSZ9477 EDS2 डटर कार्डलाई जनाउन प्रयोग गरिएको छ।
  3. फरक-फरक कर्नेलहरूको नेटवर्क कार्यसम्पादन फरक-फरक हुन्छ। उच्च संस्करणहरूले सधैं राम्रो कार्यसम्पादन प्रदान गर्दैनन्। CPU को क्षमता कार्यसम्पादनलाई असर गर्ने सबैभन्दा महत्त्वपूर्ण कारक हो। ग्राहकले कुन Linux कर्नेल संस्करण छनौट गर्नेछन् भन्ने कुरा उनीहरूको उत्पादन वातावरण कन्फिगरेसनसँग सम्बन्धित छ।

DANH-नोड वा रेडबक्स

  • KSZ9477 को EVB ले सामान्य HSR रिंग टोपोलोजीमा DANH-नोड र RedBox दुवैको रूपमा काम गर्न सक्छ। तल EVB-KSZ9477 को EVB को HSR कार्यसम्पादन रिपोर्ट दिइएको छ।

KSZ9477 को EVB DANH-नोडको रूपमा सञ्चालन हुँदैछ
परीक्षण टोपोलोजी

  • रिङ टोपोलोजीमा DANH-NODE को रूपमा EVB-KSZ9477 को EVB को सञ्चालन चित्र ५ मा देखाइएको छ।
  • चित्र ५: EVB-KSZ9477 को EVB DANH-नोड परीक्षण टोपोलोजीको रूपमाMICROCHIP-KSZ9477-इथरनेट-स्विच-चित्र (१)

यन्त्र कन्फिगरेसन

  • सबै उपकरणहरूमा लगभग एउटै कन्फिगरेसन हुन्छ, IP ठेगाना/MAC ठेगाना बाहेक। प्रत्येक उपकरणमा, U-boot प्रम्प्टको लागि चित्र ६ मा दिइएका आदेशहरू चलाउनुहोस्:
  • चित्र ६: UBOOT प्रम्प्टको लागि आदेशहरू
    • //नोट: N=बोर्ड नम्बर
    • सेटेनभ आईप्याडआर १९२.०.२.१०एन
    • सेटेनभ -एफ एथाडर ००:१०:ए१:१२:३४:०एन
    • सेटेनभ मल्टि_डेभ ०
    • सेटेनभ eth1_पोर्ट्स ३
    • सेटेनभ eth1_प्रोटो hsr
    • सेटेनभ eth1_vlan 0x7e

परीक्षण डिजाइन

  • यस परिदृश्यमा, सबै फ्रेमहरू SAMA5D3/SAMA7D65 प्रोसेसरबाट उत्पन्न हुन्छन्। वास्तविक अनुप्रयोग ट्राफिकको TX/RX प्रक्रिया अनुकरण गर्न iperf3 उपकरण प्रयोग गर्नुहोस्। उदाहरणका लागिampले, सर्भरको रूपमा सञ्चालन गर्न गन्तव्य नोड KSZ9477 को EVB #3 मा iperf3 उपकरण चलाउनुहोस्, र क्लाइन्टको रूपमा सञ्चालन गर्न स्रोत नोड KSZ9477 को EVB #1 मा iperf3 उपकरण चलाउनुहोस्। ब्यान्डविथ मापन गर्न UDP लाई ट्राफिक प्रकारको रूपमा प्रयोग गरिन्छ। परीक्षण १ देखि ६ मा (तालिका २ र तालिका ३ मा देखाइएको), भिन्नता "iperf3 -l" द्वारा निर्दिष्ट प्याकेट लम्बाइ हो।
    तालिका २: DANH-NODE (LINUX® KERNEL 6.6) को रूपमा सञ्चालन हुने EVB-KSZ9477 (SAMA5D63 सहित) को परीक्षण परिणामहरू
    थ्री-पीस EVB-KSZ9477 मा DANH को रूपमा iperf3 चलाउँदै ब्यान्डविथ हराएको/कुल दाtagभेडाहरू
       

    परीक्षण १

    KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 746 Kbits/सेकेन्ड २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 736 Kbits/सेकेन्ड २३/४३ (५३.५%)
      परीक्षण १ KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 3.81 Mbits/sec २३/४३ (५३.५%)
     

    छवि

    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 3.06 Mbits/sec २३/४३ (५३.५%)
     

    परीक्षण १

    KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 9.75 Mbits/sec २३/४३ (५३.५%)
    संग
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 7.37 Mbits/sec २३/४३ (५३.५%)
    लिनक्स
    परीक्षण १ KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 21.0 Mbits/sec २३/४३ (५३.५%)
    कर्नेल
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 17.5 Mbits/sec २३/४३ (५३.५%)
    6.6
    परीक्षण १ KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 42.9 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 34.3 Mbits/sec २३/४३ (५३.५%)
     

    परीक्षण १

    KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 63.3 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 46.8 Mbits/sec २३/४३ (५३.५%)
  • तालिका ३: SAMA7D65 जिज्ञासाको साथ DANH-NODE (LINUX® KERNEL 6.6) को रूपमा सञ्चालन भएको KSZ9477S EDS2 डटर कार्डको परीक्षण परिणामहरू।
    थ्री-पीस KSZ9477-EDS2 डटर कार्ड + SA- MA7D65 मा DANH को रूपमा iperf3 चलाउँदै ब्यान्डविथ हराएको/कुल डेटा- ग्राम
     

     

     

     

     

    छवि सहित

    लिनक्स® कर्नेल ६.६

    परीक्षण १ KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u -l१६-t १०-b १०००M 3.50 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 3.50 Mbits/sec २३/४३ (५३.५%)
    परीक्षण १ KSZ9477 को EVB #१: iperf3 -c १९२.०.२.१०३ -u-l80-t10-b1000M 17.6 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 17.6 Mbits/sec २३/४३ (५३.५%)
    परीक्षण १ KSZ9477 को EVB #१: iperf3-c192.0.2.103-u-l208-t10-b1000M 44.2 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 44.2 Mbits/sec २३/४३ (५३.५%)
    परीक्षण १ KSZ9477 को EVB #१: iperf3-c192.0.2.103-u-l464-t10-b1000M 97.7 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 97.7 Mbits/sec २३/४३ (५३.५%)
    परीक्षण १ KSZ9477 को EVB #१: iperf3-c192.0.2.103-u-l976-t10-b1000M 195 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 195 Mbits/sec २३/४३ (५३.५%)
    परीक्षण १ KSZ9477 को EVB #१: iperf3-c192.0.2.103-u-l1464-t10-b1000M 279 Mbits/sec २३/४३ (५३.५%)
    KSZ9477 को EVB #१: राम्रो -n -20 iperf3 -s 279 Mbits/sec १२०/१२० (१००%)
  • तालिका ४ ले iperf3 प्यारामिटरहरूको विवरण दिन्छ।
  •  

    तालिका ४: IPERF3 प्यारामिटरहरू

    प्यारामिटर परिभाषा
    -s सर्भर मोडमा चलाउनुहोस्
    -ग क्लाइन्ट मोडमा चलाउनुहोस्, जडान गर्दै
    -u TCP को सट्टा UDP प्रयोग गर्नुहोस्
    -l पढ्न वा लेख्न बफरको लम्बाइ
    -t प्रसारण गर्न खण्डहरूमा समय
    -b बिट्स/सेकेन्डमा लक्षित ब्यान्डविथ (असीमितको लागि ०)
  • तालिका ५ ले प्रत्येक सेटअपमा iperf3 संस्करणहरूको विवरण दिन्छ।
    सेटअप iperf3 संस्करण
    EVB-KSZ9477 को लागि सोधपुछ पेश गर्नुहोस्, हामी तपाईंलाई 24 घण्टामा सम्पर्क गर्नेछौं। iperf ३.१.३
    SAMA7D65 जिज्ञासा भएको KSZ9477 EDS2 छोरी कार्ड iperf ३.१४ (cJSON १.७.१५)
    PC1 र PC2 (लिनक्स® उबुन्टु २२.०४) iperf ३.१४ (cJSON १.७.१५)

KSZ9477 को EVB रेडबक्सको रूपमा सञ्चालन हुँदैछ

परीक्षण टोपोलोजी

  • रिङ टोपोलोजीमा रेडबक्सको रूपमा KSZ9477 को EVB को सञ्चालन चित्र ७ मा देखाइएको छ।
  • चित्र ७: रेडबक्स परीक्षण टोपोलोजीको रूपमा KSZ9477 को EVBMICROCHIP-KSZ9477-इथरनेट-स्विच-चित्र (१)
  • यन्त्र कन्फिगरेसन
  • सबै उपकरणहरूको कन्फिगरेसन लगभग एउटै हुन्छ, IP ठेगाना/MAC ठेगाना बाहेक। प्रत्येक उपकरणमा, U-Boot प्रम्प्टमा निम्न आदेशहरू चलाउनुहोस्। चित्र ८ हेर्नुहोस्।
  • चित्र ८: उपकरण कन्फिगरेसन आदेशहरू
    • //N=बोर्ड नम्बर
    • सेटेनभ आईप्याडआर १९२.०.२.१०एन
    • सेटेनभ -एफ एथाडर ००:१०:ए१:१२:३४:०एन
    • सेटेनभ मल्टि_डेभ ०
    • सेटेनभ eth1_पोर्ट्स ३
    • सेटेनभ eth1_प्रोटो hsr
    • सेटेनभ eth1_vlan 0x7e
    • सेटेनभ eth2_प्रोटो रेडबक्स
    • सेटेनभ eth2_vlan ०x७f

परीक्षण डिजाइन

  • यस परिदृश्यमा, पीसीहरूमा चलिरहेको iperf3 लाई SAN (एकल संलग्न नोडहरू) को नक्कल गर्न प्रयोग गरिन्छ, जुन HSR नेटवर्कहरूसँग काम गर्न RedBox मा निर्भर गर्दछ। RedBox सञ्चालनको साथ कुनै प्याकेट हानिको ग्यारेन्टी गर्न विभिन्न प्याकेट लम्बाइहरूको लागि अधिकतम ब्यान्डविथ निर्दिष्ट गर्न हामी परीक्षण केसहरू १ देखि ६ (तालिका ६ र तालिका ७ देखाइएको) मा "iperf3 -b" प्रयोग गर्छौं।
  • तालिका ६: रेडबक्सको रूपमा सञ्चालन हुने EVB-KSZ9477 (SAMA5D63 सँग) को परीक्षण परिणामहरू (LINUX® KERNEL 6.6)
    थ्री-पीस EVB-KSZ9477 मा RedBox को रूपमा iperf3 चलाउँदै ब्यान्डविथ हराएको/कुल दाtagभेडाहरू प्याकेट साइज (बाइट्स) अधिकतम थ्रुपुट
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 10.5 Mbits/sec २३/४३ (५३.५%)  

    64 बाइट्स

     

    10.5 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 10.5 Mbits/sec २३/४३ (५३.५%)
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 25.8 Mbits/sec २३/४३ (५३.५%)  

    128 बाइट्स

     

    25.6 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 25.6 Mbits/sec २३/४३ (५३.५%)
    छवि सहित  

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 51.5 Mbits/sec २३/४३ (५३.५%)  

    256 बाइट्स

     

    51.3 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 51.3 Mbits/sec २३/४३ (५३.५%)
    लिनक्स      
      PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 101 Mbits/sec २३/४३ (५३.५%)    
    कर्नेल ६.६ परीक्षण १ 512 बाइट्स 101 Mbps
    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 101 Mbits/sec २३/४३ (५३.५%)
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 197 Mbits/sec २३/४३ (५३.५%)  

    1024 बाइट्स

     

    196 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 196 Mbits/sec २३/४३ (५३.५%)
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.१०३ -u -l १६ -t १० -b १०००M 275 Mbits/sec २३/४३ (५३.५%)  

    1464 बाइट्स

     

    274 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 274 Mbits/sec २३/४३ (५३.५%)
  • तालिका ७: SAMA7D65 क्युरियोसिटीले रेडबक्सको रूपमा सञ्चालन गरिरहेको KSZ9477S EDS2 ड्यूटर कार्डको परीक्षण परिणामहरू (LINUX® KERNEL 6.6)
    थ्री-पीस KSZ9477S EDS2 डटर कार्ड+ SAMA7D65 मा RedBox को रूपमा iperf3 चलाउँदै ब्यान्डविथ हराएको/कुल दाtagभेडाहरू प्याकेट साइज (बाइट्स) अधिकतम थ्रुपुट
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.४-u -l ६४-t १०-b ३६M 36.0 Mbits/sec २३/४३ (५३.५%)  

    64

     

    35.9 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s ३५. मेगाबाइट्स/सेकेन्ड९ २३/४३ (५३.५%)
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3 -c १९२.०.२.४ -ul १२८-t १०-b ८४M ३५. मेगाबाइट्स/सेकेन्ड९ २३/४३ (५३.५%)  

    128

     

    83.7 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s ३५. मेगाबाइट्स/सेकेन्ड९ २३/४३ (५३.५%)
    छवि सहित  

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3-c192.0.2.4-ul २५६-t १०-b १८५M 185 Mbits/sec २३/४३ (५३.५%)  

    256

     

    184 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 184 Mbits/sec २३/४३ (५३.५%)
    लिनक्स      
      PC1 - iperf3 क्लाइन्ट iperf3-c192.0.2.4-ul २५६-t १०-b १८५M 367 Mbits/sec २३/४३ (५३.५%)    
    कर्नेल ६.६ परीक्षण १ 512 366 Mbps
    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 366 Mbits/sec २३/४३ (५३.५%)
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3-c192.0.2.4-ul २५६-t १०-b १८५M 842 Mbits/sec २३/४३ (५३.५%)  

    1024

     

    839 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 839 Mbits/sec २३/४३ (५३.५%)
       

    परीक्षण १

    PC1 - iperf3 क्लाइन्ट iperf3-c192.0.2.4-ul २५६-t १०-b १८५M 945 Mbits/sec २३/४३ (५३.५%)  

    1464

     

    941 Mbps

    PC2 - iperf3 सर्भर राम्रो -n -20 iperf3 -s 941 Mbits/sec २३/४३ (५३.५%)

KSZ9477 चिप सीमाहरू

  • नोडहरूको संख्या बराबर हुँदा र स्विचमा HW-आधारित डुप्लिकेट डिस्कर्ड सक्षम हुँदा डुप्लिकेट डिस्कर्ड प्रकार्य कार्यान्वयन गर्न सफ्टवेयर आवश्यक पर्दछ। अर्को पटक उही प्याकेट फेरि आउँदा डुप्लिकेट भयो भनेर निर्धारण गर्न स्विचले प्याकेट आएको थाहा पाउनु पर्छ। पहिलो प्याकेटको आगमन यसको प्रसारणको अन्त्यमा पहिचान गरिन्छ, जबकि दोस्रो प्याकेट VLAN पछि हेरिन्छ। tag प्राप्त हुन्छ। उदाहरणका लागि, पहिलो प्याकेट पूर्ण रूपमा प्राप्त हुनुभन्दा पहिले डुप्लिकेट प्याकेट आइपुग्छ (त्यसैले पहिलो प्याकेटको पहिचान अहिलेसम्म भएको छैन)। यस परिस्थितिलाई ध्यानमा राख्दै, स्विचसँग डुप्लिकेट प्याकेट हटाउने रेकर्ड छैन। यो तब मात्र हुन्छ जब यी दुई प्याकेटहरू स्विच भित्र ओभरल्याप हुन्छन्। त्यसकारण, दुई प्याकेटहरूको आगमन समय बीचको भिन्नता सम्भवतः ns वा μs मा हुनेछ। उदाहरणका लागिampअर्थात्, १०० Mbps पोर्टको लागि ६४-बाइट प्याकेटको प्याकेट प्राप्त गर्ने समय (८ + ६४) x ८० ns = ५.७६ μs हुन्छ। पहिलो प्याकेट आइपुग्यो। यदि डुप्लिकेट प्याकेटको पहिलो २४ बाइट अघिल्लो प्याकेट पूर्ण रूपमा प्राप्त हुनुभन्दा पहिले आइपुग्यो भने, पहिलो प्याकेट खारेज गर्न सकिँदैन। यस अवस्थामा, दोस्रो प्याकेट पहिलो प्याकेटको आगमन भन्दा कम्तिमा (८ + ६४ - २४) x ८० ns = ३.८४ μs ढिलो आइपुग्नु पर्छ। गिगाबिट पोर्टमा छोटो समय आवश्यक छ (यसको १/१०), तर यो प्याकेटको लम्बाइमा निर्भर गर्दछ।
    यो परिदृश्य तब हुन्छ जब मूल प्याकेट र डुप्लिकेट प्याकेट दुवै लगभग उही गतिमा स्विचमा प्रवेश गर्छन्।
    क्षण (केवल ns-to-μs स्तर भिन्नता सहित), त्यसैले उपकरणले यसलाई ह्यान्डल गर्न सक्दैन। यो २ भन्दा बढी नोडहरूको नेटवर्क रिंगहरूमा बारम्बार हुनु हुँदैन। स्विचमा डुप्लिकेट डिस्कर्ड प्रकार्य सक्षम भएकोले, यसले धेरैजसो हटाउनेछ
    प्याकेटहरूको नक्कल, र सफ्टवेयरले बाँकी प्याकेटहरू ह्यान्डल गर्न मात्र आवश्यक छ।
  • केही MAC नियन्त्रकहरूले HSR बुझ्दैनन्। tag, त्यसैले हार्डवेयर चेकसम उत्पादन असफल हुन सक्छ, र प्रकार्य असक्षम गर्नुपर्छ। यसले Linux मा चल्दा UDP र विशेष गरी TCP प्याकेटहरूको लागि नेटवर्क कार्यसम्पादनलाई असर गर्छ।

प्रोसेसर चयन

  • जब EVB-KSZ9477 जस्तो उपकरण TX दिशामा DANH को रूपमा सञ्चालन हुन्छ, सबै अनुप्रयोग ट्राफिक CPU बाट उत्पन्न हुन्छ। CPU ले HSR पनि थप्ने अपेक्षा गरिएको छ। tag सबै अनुप्रयोग ट्राफिकमा। RX दिशामा, CPU HSR हटाउन जिम्मेवार छ tag अनुप्रयोग तहमा ट्राफिक फिर्ता पुर्‍याउनु अघि।
  • जब EVB-KSZ9477 जस्तो उपकरण RedBox को रूपमा सञ्चालन हुन्छ, CPU ले गैर-HSR नेटवर्क र HSR नेटवर्क बीच ट्राफिक रिले भूमिका खेल्छ। विशेष गरी, CPU ले सफ्टवेयर ब्रिजिङ तरिकाले ट्राफिक रिले गर्छ। CPU ले HSR थप्ने र हटाउने काम पनि गर्छ। tag। त्यसकारण, माथिका दुवै अवस्थाहरूले HSR ब्यान्डविथ प्रदर्शन CPU प्रोसेसरको क्षमताहरूमा सीमित छ भनेर देखाउँछन्, त्यसैले इष्टतम परिणामहरू प्राप्त गर्न सबैभन्दा उपयुक्त प्रोसेसर छनौट गर्नु महत्त्वपूर्ण छ।
  • परिशिष्ट क: आवेदन नोट संशोधन इतिहास
  • तालिका A-1: ​​संशोधन इतिहास
    संशोधन स्तर र मिति खण्ड/चित्र/प्रविष्टि सुधार
    DS00003474B (०९-१९-२३) खण्ड 1.0, परिचय KSZ9477S EDS2-सम्बन्धित जानकारी थपियो
    खण्ड १.२, सन्दर्भहरू KSZ9477S EDS2 र SAMA7D65 जिज्ञासा-सम्बन्धित सन्दर्भ कागजातहरू थपियो।
    खण्ड ५.०, HSR प्रणाली कार्यान्वयन KSZ9477S EDS2 र SAMA7D65 जिज्ञासा-सम्बन्धित जानकारी थपियो
    खण्ड ५.१, DANH-नोड वा रेडबक्स नयाँ सेटअप र टोपोलोजीको आधारमा परीक्षण केस पुन: डिजाइन गरियो
    सबै सामान्य ढाँचा अद्यावधिकहरू गरियो
    DS00003474A (०४-११-२२) प्रारम्भिक रिलीज

माइक्रोचिप जानकारी

  • ट्रेडमार्कहरू "माइक्रोचिप" नाम र लोगो, "M" लोगो, र अन्य नामहरू, लोगोहरू, र ब्रान्डहरू माइक्रोचिप टेक्नोलोजी इन्कर्पोरेटेड वा यसका सम्बद्ध र/वा सहायक कम्पनीहरू संयुक्त राज्य अमेरिका र/वा अन्य देशहरू ("माइक्रोचिप ट्रेडमार्कहरू") का दर्ता गरिएका र दर्ता नगरिएका ट्रेडमार्कहरू हुन्। माइक्रोचिप ट्रेडमार्कहरू सम्बन्धी जानकारी यहाँ पाउन सकिन्छ। https://www.microchip.com/en-us/about/legal-information/microchiptrademarks. ISBN: 979-8-3371-2056-0
    कानूनी सूचना
  • यो प्रकाशन र यहाँ दिइएको जानकारी माइक्रोचिप उत्पादनहरूसँग मात्र प्रयोग गर्न सकिन्छ, जसमा तपाईंको अनुप्रयोगसँग माइक्रोचिप उत्पादनहरू डिजाइन, परीक्षण र एकीकृत गर्ने काम पनि समावेश छ। अन्य कुनै पनि तरिकाले यो जानकारीको प्रयोगले यी सर्तहरू उल्लङ्घन गर्दछ। उपकरण अनुप्रयोगहरू सम्बन्धी जानकारी तपाईंको सुविधाको लागि मात्र प्रदान गरिएको छ र अद्यावधिकहरूद्वारा यसलाई हटाउन सकिन्छ। तपाईंको अनुप्रयोगले तपाईंको विशिष्टताहरू पूरा गर्छ भनी सुनिश्चित गर्नु तपाईंको जिम्मेवारी हो। थप समर्थनको लागि आफ्नो स्थानीय माइक्रोचिप बिक्री कार्यालयलाई सम्पर्क गर्नुहोस् वा थप समर्थन प्राप्त गर्नुहोस् www.microchip.com/en-us/support/design-help/client-support-services.
    यो जानकारी MICROCHIP द्वारा "जस्तो छ त्यस्तै" प्रदान गरिएको छ। MICROCHIP ले कुनै पनि प्रकारको प्रतिनिधित्व वा वारेन्टी गर्दैन, चाहे त्यो स्पष्ट वा निहित, लिखित वा मौखिक, वैधानिक वा अन्यथा होस्, जानकारीसँग सम्बन्धित, गैर-उल्लंघन, व्यापारिकता, र विशेष उद्देश्यको लागि उपयुक्तताको कुनै पनि निहित वारेन्टीहरू, वा यसको अवस्था, गुणस्तर, वा कार्यसम्पादनसँग सम्बन्धित वारेन्टीहरू सहित तर सीमित छैन। कुनै पनि हालतमा Microchip कुनै पनि अप्रत्यक्ष, विशेष, दण्डात्मक, आकस्मिक, वा परिणामस्वरूप हुने हानि, क्षति, लागत, वा जानकारी वा यसको प्रयोगसँग सम्बन्धित कुनै पनि प्रकारको खर्चको लागि उत्तरदायी हुनेछैन, यद्यपि कारणले गर्दा, यदि Microchip लाई क्षतिको सम्भावनाको बारेमा जानकारी गराइएको छ भने पनि। कानूनद्वारा अनुमति दिइएको अधिकतम हदसम्म, जानकारी वा यसको प्रयोगसँग सम्बन्धित कुनै पनि तरिकाले सबै दावीहरूमा Microchip को कुल दायित्व तपाईंले जानकारीको लागि Microchip लाई प्रत्यक्ष रूपमा तिरेको शुल्कको रकम, यदि कुनै छ भने, भन्दा बढी हुनेछैन।
    जीवन समर्थन र/वा सुरक्षा अनुप्रयोगहरूमा माइक्रोचिप उपकरणहरूको प्रयोग पूर्ण रूपमा खरिदकर्ताको जोखिममा हुन्छ, र खरिदकर्ताले त्यस्तो प्रयोगबाट हुने सबै क्षति, दावी, मुद्दा, वा खर्चबाट माइक्रोचिपको रक्षा गर्न, क्षतिपूर्ति दिन र हानिरहित राख्न सहमत हुन्छ। अन्यथा उल्लेख नगरिएसम्म कुनै पनि माइक्रोचिप बौद्धिक सम्पत्ति अधिकार अन्तर्गत कुनै पनि इजाजतपत्र, निहित वा अन्यथा, व्यक्त गरिएको छैन। माइक्रोचिप उपकरणहरू कोड सुरक्षा सुविधा
    माइक्रोचिप उत्पादनहरूमा कोड सुरक्षा सुविधाको निम्न विवरणहरू नोट गर्नुहोस्:
    • माइक्रोचिप उत्पादनहरूले तिनीहरूको विशेष माइक्रोचिप डेटा पानामा समावेश विशिष्टताहरू पूरा गर्दछ।
    • Microchip ले विश्वास गर्छ कि यसको उत्पादनहरु को परिवार सुरक्षित छ जब अभिप्रेत तरिकामा प्रयोग गरिन्छ, सञ्चालन विनिर्देशहरु भित्र, र सामान्य अवस्थामा।
    • माइक्रोचिप मान र आक्रामक रूपमा यसको बौद्धिक सम्पत्ति अधिकारहरूको रक्षा गर्दछ। माइक्रोचिप उत्पादनहरूको कोड सुरक्षा सुविधाहरू उल्लङ्घन गर्ने प्रयासहरू कडा रूपमा निषेधित छन् र डिजिटल मिलेनियम प्रतिलिपि अधिकार ऐन उल्लङ्घन हुन सक्छ।
    • न त माइक्रोचिप वा कुनै अन्य अर्धचालक निर्माताले यसको कोडको सुरक्षाको ग्यारेन्टी गर्न सक्छ। कोड सुरक्षाको मतलब यो होइन कि हामीले उत्पादन "अनब्रेक्बल" छ भनेर ग्यारेन्टी गरिरहेका छौं। कोड सुरक्षा निरन्तर विकसित हुँदैछ। Microchip हाम्रा उत्पादनहरूको कोड सुरक्षा सुविधाहरू निरन्तर सुधार गर्न प्रतिबद्ध छ

Microchip Devices Code Protection Feature Microchip उत्पादनहरूमा कोड सुरक्षा सुविधाको निम्न विवरणहरू नोट गर्नुहोस्:

  • माइक्रोचिप उत्पादनहरूले तिनीहरूको विशेष माइक्रोचिप डेटा पानामा समावेश विशिष्टताहरू पूरा गर्दछ।
  • Microchip ले विश्वास गर्छ कि यसको उत्पादनहरु को परिवार सुरक्षित छ जब अभिप्रेत तरिकामा प्रयोग गरिन्छ, सञ्चालन विनिर्देशहरु भित्र, र सामान्य अवस्थामा।
  • माइक्रोचिप मान र आक्रामक रूपमा यसको बौद्धिक सम्पत्ति अधिकारहरूको रक्षा गर्दछ। माइक्रोचिप उत्पादनहरूको कोड सुरक्षा सुविधाहरू उल्लङ्घन गर्ने प्रयासहरू कडा रूपमा निषेधित छन् र डिजिटल मिलेनियम प्रतिलिपि अधिकार ऐन उल्लङ्घन हुन सक्छ।
  • न त माइक्रोचिप वा कुनै अन्य अर्धचालक निर्माताले यसको कोडको सुरक्षाको ग्यारेन्टी गर्न सक्छ। कोड सुरक्षाको मतलब यो होइन कि हामीले उत्पादन "अनब्रेक्बल" छ भनेर ग्यारेन्टी गरिरहेका छौं। कोड सुरक्षा निरन्तर विकसित हुँदैछ। Microchip हाम्रा उत्पादनहरूको कोड सुरक्षा सुविधाहरू निरन्तर सुधार गर्न प्रतिबद्ध छ।

FAQ

प्रश्न: HSR को लागि विशिष्ट टोपोलोजी के हो?

A: विशिष्ट HSR टोपोलोजी भनेको एउटा रिङ हो जहाँ स्रोत नोडहरूले फ्रेमहरूको नक्कल गर्छन् र तिनीहरूलाई रिडन्डन्सीको लागि दुई मार्गहरू मार्फत पठाउँछन्।

प्रश्न: HSR अन्य रिडन्डन्सी प्रोटोकलहरूसँग कसरी तुलना गर्छ?

A: HSR ले शून्य स्विचओभर समय प्रदान गर्दछ र एकल विफलता बिन्दु बिना डेटा दोब्बर गर्दछ, यसलाई रिंग टोपोलोजीहरूको लागि आदर्श बनाउँछ।

कागजातहरू / स्रोतहरू

माइक्रोचिप KSZ9477 इथरनेट स्विच [pdf] निर्देशनहरू
EVB-KSZ9477, KSZ9477, SAMA5D3, KSZ9477 इथरनेट स्विच, KSZ9477, इथरनेट स्विच, स्विच

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *