{"id":19942,"date":"2022-04-01T09:57:29","date_gmt":"2022-04-01T01:57:29","guid":{"rendered":"https:\/\/hongtronics.com\/?p=19942"},"modified":"2024-09-18T10:50:03","modified_gmt":"2024-09-18T02:50:03","slug":"mrs-switch-ip-core","status":"publish","type":"post","link":"https:\/\/hongtronics.com\/en\/mrs-switch-ip-core\/","title":{"rendered":"Network Management + Redundant MRS Switch IP Siliconware enables redundant Ethernet functionality!"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"146\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/03\/640-1024x146.gif\" alt=\"\" class=\"wp-image-19754\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/03\/640-1024x146.gif 1024w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/03\/640-300x43.gif 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/03\/640-600x86.gif 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/03\/640-768x110.gif 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">Semiconductor Silicon Intelligence, also known as IP core, is a hardware description language program with circuit-specific functionality, often used in digital circuits. The program is independent of the IC process and can be ported to different semiconductor processes to produce IC wafers, thus helping developers to reduce their workload and accelerate time-to-market.<\/p>\n\n\n\n<h2 class=\"has-pale-cyan-blue-background-color has-background wp-block-heading\"><strong>1G Managed Redundant Switch IP Core<\/strong>- Available for Xilinx Vivado<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">The Managed Redundant Switch IP core (MRS) is a combination of the Avision HSR-PRP Switch (HPS) and Managed Ethernet Switch (MES) IP cores with redundant Ethernet switching capabilities.The MES module is a non-blocking cross-switching matrix that allows continuous transmission between all ports. It implements a store-and-forward switching methodology to fully satisfy the Ethernet standard policy about verifying the integrity of each frame before forwarding it. On the other hand, the HPS module introduces HSR and PRP redundancy in the required ports. the switching method for HSR is Cut-Through. Therefore, the combination of MES and HPS provides the highest performance and maximum compatibility with the standard.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"258\" height=\"245\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093718.233.png\" alt=\"\" class=\"wp-image-19944\"\/><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Managed redundant switches can be easily integrated into a user's FPGA design with the new Xilinx Vivado tool, which allows IP cores to be used and IP parameters to be configured in a simple way within the graphical user interface.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093805.806-1024x544.png\" alt=\"\" class=\"wp-image-19945\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093805.806-1024x544.png 1024w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093805.806-300x159.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093805.806-600x319.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093805.806-768x408.png 768w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T093805.806.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\">The following Xilinx FPGA families can support the Avision MRS IP core:<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa 6 series (Spartan, Virtex)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa 7 series (Zynq, Spartan, Artix, Kintex, Virtex)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Ultra-large (Kintex, Virtex)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Ultrascale+ (Zynq MPSoC, Kintex, Virtex)<\/p>\n\n\n\n<h2 class=\"has-pale-cyan-blue-background-color has-background wp-block-heading\"><strong>HK Network Management Redundant Switch IP Core Main Functions<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"># Interface<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">Full-duplex 10\/100\/1000 Mbps Ethernet interface<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Half-duplex 10\/100 Mbps Ethernet interface<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Full-duplex 10 Gbps Ethernet interface (under development)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Configurable 3 to 16 Ethernet ports<\/p>\n\n\n\n<p class=\"has-medium-font-size\">MII\/ GMII\/ RGMII\/ SGMII\/ QSGMII Physical Layer Device (PHY) interface<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Each port supports different data rates.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Copper and fiber media interfaces: 10\/100\/1000Base-T, 100Base-FX, 1000Base-X<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"># Exchange<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Dynamic MAC table with automatic MAC address learning and aging (up to 2048 entries)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Static MAC table (up to 2048 entries)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Giant frame management<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Ethernet-based switching<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Entrance port mirroring<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Broadcast\/multicast storm protection<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Rate limiting per port (broadcast, multicast and unicast traffic)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"># Circulation management<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">Multicast frame filtering<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Translation port mask: user-defined frame to specific port forwarding<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Port-based VLAN support<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Quality of Service (QoS): priority (PCP-802.1p, DSCP TOS, Ethernet type)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa IEEE 802.1X EAPOL hardware processing<\/p>\n\n\n\n<p class=\"has-medium-font-size\">DSA (Distributed Switching Architecture) labeling: Ideally, Ethernet switches should support \u201cswitch labeling\u201d when using DSAs.\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"># Configuration<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa MDIO, UART, AXI4-Lite or CoE (Configuration over Ethernet) management interface<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Configuration over Ethernet (COE): full access to internal registers via the same Ethernet link to the CPU<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa Provide drivers when purchasing IP cores<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"># Redundant agreements<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa RSTP (requires software stack)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa MRP (no software stacks)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa DLR (no software stacks required)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa HSR (no software stacks required)<\/p>\n\n\n\n<p class=\"has-medium-font-size\">\u25aa PRP (no software stacks)<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"431\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321-1024x431.png\" alt=\"\" class=\"wp-image-19946\" srcset=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321-1024x431.png 1024w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321-300x126.png 300w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321-600x253.png 600w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321-768x324.png 768w, https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/01\/\u5b8f\u8679\u8cc7\u8a0a\u5361-1024x576.png\" alt=\"\" class=\"wp-image-17585\"\/><figcaption>Contact Us<\/figcaption><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>\u534a\u5c0e\u9ad4\u77fd\u667a\u8ca1\uff0c\u53c8\u7a31IP \u6838\uff08Intellectual Property core\uff09\u662f\u4e00\u6bb5\u5177\u6709\u7279\u5b9a\u96fb\u8def\u529f\u80fd\u7684\u786c\u9ad4 [&hellip;]<\/p>","protected":false},"author":29,"featured_media":19947,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"minimal","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","iawp_total_views":32,"ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"off","ocean_gallery_id":[],"footnotes":""},"categories":[2315],"tags":[1605,2838],"table_tags":[],"class_list":["post-19942","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2315","tag-hsr-prp","tag-ip-core","entry","has-media","owp-thumbs-layout-horizontal","owp-btn-normal","owp-tabs-layout-horizontal","has-no-thumbnails","has-product-nav"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/hongtronics.com\/wp-content\/uploads\/2022\/04\/640-2022-04-01T094258.321-1.png","_links":{"self":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts\/19942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/comments?post=19942"}],"version-history":[{"count":1,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts\/19942\/revisions"}],"predecessor-version":[{"id":19948,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/posts\/19942\/revisions\/19948"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/media\/19947"}],"wp:attachment":[{"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/media?parent=19942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/categories?post=19942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/tags?post=19942"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/hongtronics.com\/en\/wp-json\/wp\/v2\/table_tags?post=19942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}