1"use strict";(self.webpackChunkmilkv_website=self.webpackChunkmilkv_website||[]).push([[2944],{72492:(e,s,i)=>{i.d(s,{Z:()=>l});i(67294);var t=i(39960),n=i(84206);const a={buy_box:"buy_box_yxBw",buy_center:"buy_center_Rauh",flex_center:"flex_center_MwgC",agents:"agents_eQSS",agent_official:"agent_official_NfDn",agent_br:"agent_br_WOYt",agent_info:"agent_info_C9Dp",comingsoon:"comingsoon_l1q4"};var r=i(85893);const o={crowdSupply_url:{image:"/components/crowdsupply.svg",label:"Crowd Supply",location:"China Mainland"},other_url:{image:"/components/other.svg",label:"Other countries and regions",location:"China Mainland"},arace_url:{image:"/components/arace.svg",label:"ARACE",location:"Hong Kong"},taobao_url:{image:"/components/taobao.svg",label:"\u6dd8\u5b9d",location:"China Mainland"},jd_url:{image:"/components/jd.webp",label:"\u4eac\u4e1c",location:"China Mainland"},mouser_url:{image:"/components/mouser.svg",label:"Mouser",location:"United States"},banli_url:{image:"/components/banli.svg",label:"\u6591\u68a8\u7535\u5b50",location:"China Mainland"},chilli_url:{image:"/components/platima.png",label:"Platima Tinkers",location:"Australia"},allnet_url:{image:"/components/allent.svg",label:"ALLNET",location:"China Mainland"},robu_url:{image:"/components/robu.png",label:"Rubu.in",location:"India"},contact_url:{image:"/components/milkv.webp",label:"Contace us",location:"China Mainland"},pajenicko_url:{image:"/components/pajenicko.png",label:"Pajenicko",location:"\u010cesko"}};function l(e){let{type:s}=e;const i=(0,n.Z)(s),l=i?.product.legacy?.buy;if(!l)return null;const c=Object.entries(l.outlets||{});return(0,r.jsx)("div",{id:"buy",className:a.buy_box,children:(0,r.jsxs)("div",{className:a.buy_center,children:[(0,r.jsxs)("h2",{children:["Buy Milk-V ",s.toUpperCase()]}),(0,r.jsxs)("div",{className:a.flex_center,children:[(0,r.jsx)("img",{src:l.picture,alt:s}),c.length>0?(0,r.jsx)("ul",{className:a.agents,children:c.map((e=>{let[s,i]=e;const n=o[s]||{image:"/components/other.svg",label:s,location:"Worldwide"},l=["jd_url","taobao_url","banli_url"].includes(s)?"to China":"Worldwidely";return(0,r.jsxs)("li",{onClick:()=>window.open(i,"_blank"),children:[(0,r.jsx)("img",{src:n.image,alt:n.label}),(0,r.jsxs)("div",{className:a.agent_info,children:[(0,r.jsx)("p",{className:a.agent_official,children:"Official Agents:"}),(0,r.jsx)("p",{className:a.agent_br,children:n.label}),(0,r.jsx)("p",{className:a.agent_official,children:"Based in"}),(0,r.jsx)("p",{className:a.agent_br,children:n.location}),(0,r.jsxs)(t.Z,{to:i,children:["shipping ",l]})]})]},s)}))}):(0,r.jsx)("div",{className:a.comingsoon,children:(0,r.jsx)("img",{src:"/components/comingsoon-icon.svg",alt:"Coming Soon"})})]})]})})}},29466:(e,s,i)=>{i.d(s,{Z:()=>x});var t=i(67294);const n={flexBox:"flexBox_p41J",textLeft:"textLeft_QVgm",touchBox:"touchBox_VVvG",touchForm:"touchForm_lG08",touchBtn:"touchBtn_PZik",pop:"pop_shtK",popBox:"popBox_CM4n",ok:"ok_Vod7",mark_pop:"mark_pop_UHIG",loader:"loader_sqj1",spin:"spin_eArp",contactMain:"contactMain_SSsb",maxtitle:"maxtitle_ObjH",input_contact:"input_contact_TUsd",banner_contact:"banner_contact_Pbuo",banner_items:"banner_items_tEs_",on5_bottom:"on5_bottom_k61H",flex_inputs:"flex_inputs_ACO2",message_area:"message_area_Odh2",cUs:"cUs_o_3T",email_list:"email_list_PFjZ"};var a=i(49683),r=i(87066),o=i(95999),l=i(44996),c=i(39960),d=i(2261),h=i(99304),p=i(90512),m=i(85893);const x=e=>{const{product:s}=e,i=`https://matrix.to/#/#milkv-${s}:matrix.org`,x=(0,l.Z)("/"),[j,u]=(0,t.useState)(""),[g,_]=(0,t.useState)(""),[f,b]=(0,t.useState)(""),[v,y]=(0,t.useState)(""),[w,S]=(0,t.useState)(""),[k,N]=(0,t.useState)(!1),[Z,C]=(0,t.useState)(!1),[M,V]=(0,t.useState)(!1),[P,R]=(0,t.useState)("sales"),[A,I]=(0,t.useState)("https://submit-form.com/ft1cVox2");(0,t.useEffect)((()=>{document.documentElement.style.overflow=k?"hidden":"auto"}),[k,Z]);const B=[{email:(0,m.jsx)(o.Z,{id:"homepage.corporations.salesdepartment"}),value:"sales",url:"https://submit-form.com/ft1cVox2"},{email:(0,m.jsx)(o.Z,{id:"homepage.corporations.devdepartment"}),value:"dev",url:"https://submit-form.com/mvqV3NLt"},{email:(0,m.jsx)(o.Z,{id:"homepage.corporations.customerdepartment"}),value:"support",url:"https://submit-form.com/zyL1ZT1C"}].map(((e,s)=>(0,m.jsxs)("label",{children:[(0,m.jsx)("input",{type:"radio",name:"email",value:e.value,checked:P===e.value,onChange:s=>{R(s.target.value),s.target.checked&&I(e.url)}}),(0,m.jsx)("span",{children:e.email})]},s)));return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:n.contactMain,children:(0,m.jsxs)("div",{className:n.cUs,children:[(0,m.jsxs)("h2",{className:n.maxtitle,children:[(0,m.jsx)(o.Z,{id:"homepage.corporations.emailtitle_1"}),(0,m.jsx)("br",{}),(0,m.jsx)(o.Z,{id:"homepage.corporations.emailtitle_2"})]}),(0,m.jsxs)("div",{className:n.flexBox,children:[(0,m.jsx)("div",{className:n.banner_contact,children:(0,m.jsxs)(d.tq,{pagination:{clickable:!0},modules:[h.tl,h.pt],autoplay:{pauseOnMouseEnter:!0,delay:3e3},className:"mySwiper",children:[(0,m.jsx)(d.o5,{children:(0,m.jsxs)("div",{className:n.banner_items,children:[(0,m.jsx)("img",{src:"/components/channel.png",alt:"Matrix"}),(0,m.jsx)("div",{className:n.on5_bottom,children:(0,m.jsxs)(c.Z,{to:"home"===s?"https://matrix.to/#/#milk-v:matrix.org":i,style:{textDecoration:"none",color:"#fff"},children:["home"!==s?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(o.Z,{id:"contact.text.join"}),s]}):"join #milk-v"," "]})}),(0,m.jsxs)("p",{children:["Join the ",s.charAt(0).toUpperCase()+s.slice(1)," Matrix Chat channel to share your ideas with the developers all around the world."]})]})}),(0,m.jsx)(d.o5,{children:(0,m.jsxs)("div",{className:n.banner_items,children:[(0,m.jsx)("img",{src:"/components/weChat.svg",alt:"WeChat"}),(0,m.jsx)("h2",{children:(0,m.jsx)(o.Z,{id:"contact.text.WeChat"})}),(0,m.jsx)("div",{className:n.on5_bottom,id:n.wechat,children:(0,m.jsx)(c.Z,{to:"https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=Mzg3NDkwNTYyMw==#wechat_redirect",style:{textDecoration:"none",color:"#fff"},children:(0,m.jsx)(o.Z,{id:"contact.text.WeChat"})})}),(0,m.jsx)("p",{children:"Join Milk-V WeChat Group"})]})}),(0,m.jsx)(d.o5,{children:(0,m.jsxs)("div",{className:n.banner_items,children:[(0,m.jsx)("img",{src:"/components/QQGroup.svg",alt:"QQ"}),(0,m.jsx)("h2",{children:(0,m.jsx)(o.Z,{id:"contact.text.QQ"})}),(0,m.jsx)("div",{className:n.on5_bottom,id:n.joinqq,children:(0,m.jsx)(c.Z,{to:"https://qm.qq.com/cgi-bin/qm/qr?k=ZFCR14q78e6na-y4RH1KltBaC0UHqiiY&authKey=/HuSnCtvghVjBdHMhj1uZyhbHtLWTEq8AKt85nHQVEDTpYvYw5b0NWc1D1/yAav2&noverify=0",style:{textDecoration:"none",color:"#fff"},children:(0,m.jsx)(o.Z,{id:"contact.text.QQ"})})}),(0,m.jsx)("p",{children:"Join Milk-V QQ Group"})]})})]})}),(0,m.jsxs)("div",{className:n.input_contact,children:[(0,m.jsxs)("div",{className:n.textLeft,children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{children:(0,m.jsx)(o.Z,{id:"contact.title.Sales"})}
1),(0,m.jsx)("a",{className:n.fromA,href:"mailto:[email protected]",children:"[email protected]"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{children:(0,m.jsx)(o.Z,{id:"contact.title.Development"})}),(0,m.jsx)("a",{className:n.fromA,href:"mailto:[email protected]",children:"[email protected]"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{children:(0,m.jsx)(o.Z,{id:"contact.title.support"})}),(0,m.jsx)("a",{className:n.fromA,href:`mailto:${"home"===s?"support":s}@milkv.io`,children:`${"home"===s?"support":s}@milkv.io`})]})]}),(0,m.jsx)("div",{className:n.touchBox,children:(0,m.jsxs)("form",{className:n.touchForm,onSubmit:e=>{var i=new Date,t=i.getFullYear(),n=i.getMonth()+1,a=i.getDate(),o=i.getHours(),l=i.getMinutes(),c=i.getSeconds();let d=`${f}: ${t+"-"+n+"-"+a} ${o+":"+l+":"+c}`;const h={duo:"https://submit-form.com/mxM7Oj62",pioneer:"https://submit-form.com/LajdNi4B",mars:"https://submit-form.com/8WXCfzfP",meles:"https://submit-form.com/pWzoLWYI",vega:"https://submit-form.com/CAMdDUGu",jupiter:"https://submit-form.com/5jvw5ACDK",megrez:"https://submit-form.com/XoPoHF3x4","jupiter-nx":"https://submit-form.com/xry1fvOuo",titan:"https://submit-form.com/JmMxogCwc"}[s]||A;e.preventDefault(),V(!0),r.Z.get(`${h}?product=${s}&name=${j}&email=${g}&subject=${f}&message=${v}&_email.subject=${d}&_email.from=${j}`).then((e=>{N(!0),V(!1)})).catch((e=>{C(!0),V(!1)}))},children:[(0,m.jsx)("input",{type:"hidden",name:"_email.subject",value:w}),(0,m.jsx)("input",{type:"hidden",name:"_email.from",value:j}),(0,m.jsx)("h2",{style:{display:""+("home"===s?"block":"none")},children:(0,m.jsx)(o.Z,{id:"homepage.corporations.emailto"})}),(0,m.jsx)("div",{className:(0,p.Z)(a.Z.emailRadio,n.email_list),style:{display:""+("home"===s?"flex":"none")},children:B}),(0,m.jsxs)("div",{className:n.flex_inputs,children:[(0,m.jsx)("label",{children:(0,m.jsx)("input",{type:"text",value:j,onChange:e=>u(e.target.value),required:!0,placeholder:"/"===x?"Your Name":"\u4f60\u7684\u540d\u5b57"})}),(0,m.jsx)("label",{children:(0,m.jsx)("input",{type:"email",value:g,onChange:e=>_(e.target.value),required:!0,placeholder:"/"===x?"Your Email":"\u4f60\u7684\u90ae\u7bb1"})}),(0,m.jsx)("label",{children:(0,m.jsx)("input",{type:"text",value:f,onChange:e=>b(e.target.value),required:!0,placeholder:"/"===x?"Subject":"\u4e3b\u9898"})})]}),(0,m.jsx)("label",{children:(0,m.jsx)("textarea",{type:"text",value:v,onChange:e=>y(e.target.value),required:!0,className:n.message_area,placeholder:"/"===x?"Message":"\u6d88\u606f"})}),(0,m.jsx)("button",{type:"submit",className:n.touchBtn,disabled:M,children:(0,m.jsx)(o.Z,{id:"contact.title.send"})})]})})]})]})]})}),(0,m.jsx)("div",{className:n.mark_pop,style:{display:""+(M?"flex":"none")},children:(0,m.jsx)("div",{className:n.loader})}),(0,m.jsx)("div",{className:n.pop,style:{display:""+(k?"flex":"none")},children:(0,m.jsxs)("div",{className:n.popBox,children:[(0,m.jsxs)("h2",{children:["\ud83d\ude04",(0,m.jsx)(o.Z,{id:"contact.send.res"})]}),(0,m.jsx)("p",{children:(0,m.jsx)(o.Z,{id:"contact.send.res.info"})}),(0,m.jsx)("div",{className:n.ok,onClick:()=>{N(!1)},children:(0,m.jsx)(o.Z,{id:"contact.send.close"})})]})}),(0,m.jsx)("div",{className:n.pop,style:{display:""+(Z?"flex":"none")},children:(0,m.jsxs)("div",{className:n.popBox,children:[(0,m.jsxs)("h2",{children:["\ud83d\ude2d",(0,m.jsx)(o.Z,{id:"contact.send.err"})]}),(0,m.jsx)("p",{style:{color:"red"},children:(0,m.jsx)(o.Z,{id:"contact.send.err.info"})}),(0,m.jsx)("div",{className:n.ok,onClick:()=>{C(!1)},children:(0,m.jsx)(o.Z,{id:"contact.send.close"})})]})})]})}},6720:(e,s,i)=>{i.d(s,{Z:()=>c});i(67294);var t=i(35742),n=i(52263),a=i(84206);const r=JSON.parse('{"home":{"en":{"title":"Milk-V | Embracing RISC-V with us","description":"Milk-V is committed to providing high quality RISC-V products to developers, enterprises and consumers, and to promoting the development of the RISC-V hardware and software ecosystem. Milk-V will firmly support open source, and hopes that through its own efforts and those of the community, future RISC-V products will be as numerous and bright as the stars in the Milky Way.","keywords":"Milk-V,RISC-V,SBC,Pioneer,Duo,Mars,Mars CM,Vega,Meles"},"zh":{"title":"Milk-V | \u548c\u7fa4\u82af\u95ea\u8000\u79d1\u6280\u4e00\u8d77\u62e5\u62b1 RISC-V","description":"\u6df1\u5733\u5e02\u7fa4\u82af\u95ea\u8000\u79d1\u6280\u6709\u9650\u516c\u53f8 (Shenzhen MilkV Technology) \u81f4\u529b\u4e8e\u4e3a\u5f00\u53d1\u8005\u3001\u4f01\u4e1a\u548c\u6d88\u8d39\u8005\u63d0\u4f9b\u9ad8\u8d28\u91cf\u7684 RISC-V \u4ea7\u54c1\uff0c\u63a8\u52a8 RISC-V \u786c\u4ef6\u548c\u8f6f\u4ef6\u751f\u6001\u7cfb\u7edf\u7684\u53d1\u5c55\u3002Milk-V \u5c06\u575a\u5b9a\u4e0d\u79fb\u5730\u652f\u6301\u5f00\u6e90\uff0c\u5e76\u5e0c\u671b\u901a\u8fc7\u81ea\u8eab\u548c\u793e\u533a\u7684\u52aa\u529b\uff0c\u8ba9\u672a\u6765\u7684 RISC-V \u4ea7\u54c1\u80fd\u50cf\u94f6\u6cb3\u4e2d\u7684\u661f\u661f\u4e00\u6837\u7480\u74a8\u7e41\u8363","keywords":"Milk-V,RISC-V,\u5f00\u53d1\u677f,Pioneer,Duo,Mars,Mars CM,Vega,Meles"}},"about":{"en":{"title":"About Milk-V","description":"Shenzhen MilkV Technology is committed to providing high quality RISC-V products to developers, enterprises and consumers, and to promoting the development of the RISC-V hardware and software ecosystem. Milk-V will firmly support open source, and hopes that through its own efforts and those of the community, future RISC-V products will be as numerous and bright as the stars in the Milky Way","keywords":"Milk-V About,RISC-V"},"zh":{"title":"\u5173\u4e8e\u7fa4\u82af\u95ea\u8000\u79d1\u6280","description":"\u6df1\u5733\u5e02\u7fa4\u82af\u95ea\u8000\u79d1\u6280\u6709\u9650\u516c\u53f8 (Shenzhen MilkV Technology) \u81f4\u529b\u4e8e\u4e3a\u5f00\u53d1\u8005\u3001\u4f01\u4e1a\u548c\u6d88\u8d39\u8005\u63d0\u4f9b\u9ad8\u8d28\u91cf\u7684 RISC-V \u4ea7\u54c1\uff0c\u63a8\u52a8 RISC-V \u786c\u4ef6\u548c\u8f6f\u4ef6\u751f\u6001\u7cfb\u7edf\u7684\u53d1\u5c55\u3002\u7fa4\u82af\u95ea\u8000\u79d1\u6280\u5c06\u575a\u5b9a\u4e0d\u79fb\u5730\u652f\u6301\u5f00\u6e90\uff0c\u5e76\u5e0c\u671b\u901a\u8fc7\u81ea\u8eab\u548c\u793e\u533a\u7684\u52aa\u529b\uff0c\u8ba9\u672a\u6765\u7684 RISC-V \u4ea7\u54c1\u80fd\u50cf\u94f6\u6cb3\u4e2d\u7684\u661f\u661f\u4e00\u6837\u7480\u74a8\u7e41\u8363","keywords":"\u5173\u4e8eMilk-V,RISC-V"}}}');var o=i(85893);const l={marscm:"mars-cm"};function c(e){let{page:s}=e;const{i18n:i}=(0,n.Z)(),c=(0,a.Z)(l[s]||s),d=r[s],h="zh"===i.currentLocale?"zh":"en",p=c?.product.legacy?.metadata?.[h],m=d?.[h],x=p||c?.content.seo||m;if(!x)return null;const j=Array.isArray(x.keywords)?x.keywords.join(", "):x.keywords;return(0,o.jsxs)(t.Z,{children:[(0,o.jsx)("title",{children:x.title}),(0,o.jsx)("meta",{name:"description",content:x.description}),(0,o.jsx)("meta",{name:"keywords",content:j})]})}},84206:(e,s,i)=>{i.d(s,{Z:()=>a});var t=i(52263),n=i(28084);function a(e){const{i18n:s}=(0,t.Z)(),i=(0,n.eZ)("milkv-product-content"),a=i?.products?.[e];if(!a)return null;const r=a.locales.en,o=a.locales[s.currentLocale]||r;return{product:a,content:{...r,...o,seo:{...r.seo,...o.seo}},locale:s.currentLocale}}},94477:(e,s,i)=>{i.r(s),i.d(s,{default:()=>h});i(67294);var t=i(55205),n=i(87023),a=i(95999),r=i(72492),o=i(29466),l=i(6720),c=i(39960),d=i(85893);const h=()=>(0,d.jsx)(d.Fragment,{children:(0,d.jsxs)(t.Z,{children:[(0,d.jsx)(l.Z,{page:"vega"}),(0,d.jsx)("div",{className:n.Z.header_title,children:(0,d.jsxs)("div",{className:n.Z.title_content,children:[(0,d.jsx)("h1",{children:"Milk-V Vega"}),(0,d.jsx)("p",{children:"RISC-V Open Source 10 Gigabit Network Switch"}),(0,d.jsx)(c.Z,{to:"#buy",className:n.Z.btnbuy,children:(0,d.jsx)(a.Z,{id:"Buy.now"})})]})}),(0,d.jsxs)("div",{className:n.Z.black,children:[(0,d.jsxs)("div",{className:n.Z.chip,children:[(0,d.jsxs)("h2",{children:["RISC-V Network Chip",(0,d.jsx)("br",{}),"-FSL1030M"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Operating at 500MHz, the UX608 with TEE supports dual modes of Linux or UCOS."]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"It integrates 8 channels of Gigabit Ethernet PHY, along with 2 channels of 10 Gigabit SerDes and 4 channels of 1 Gigabit SerDes interfaces."]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Flexible business port selection is supported, catering to various application scenarios."]}),(0,d.jsx)("img",{src:"/vega/FSL91030M.webp",className:n.Z.chipImage,alt:"FSL91030M"})]}),(0,d.jsxs)("div",{className:n.Z.flowchart,children:[(0,d.jsxs)("div",{className:n.Z.flowchart_fsl,children:[(0,d.jsx)("h2",{children:"FSL1030M"}),(0,d.jsx)("img",{src:"/vega/FSL1030M-info.webp",alt:"FSL1030M"})]}),(0,d.jsxs)("div",{className:n.Z.flowchart_uCore,children:[(0,d.jsx)("h2",{children:"UX608 uCore"}),(0,d.jsx)("img",{src:"/vega/UX608-info.webp",alt:"UX608 uCore"})]})]}),(0,d.jsxs)("div",{className:n.Z.specification,children:[(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsxs)("div",{className:n.Z.size_text,children:[(0,d.jsx)("h2",{children:"Compact in size"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Supports standard 1U rack"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Two units can be installed on each layer"]})]}),(0,d.jsx)("img",{src:"/vega/vega-side-view.webp",className:n.Z.side_view,alt:"Vega Size"})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsxs)("div",{className:n.Z.size_text,children:[(0,d.jsx)("h2",{children:"Development-friendly interface"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Provides JTAG interface to facilitate underlying development"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Provides RS232 and I2C interfaces for easy access to other sensors"]})]}),(0,d.jsx)("img",{src:"/vega/Development-icons.webp",className:n.Z.development_icons,alt:"Development-friendly interface"})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsxs)("div",{className:n.Z.size_text,children:[(0,d.jsx)("h2",{children:"Suitable for various networking scenarios"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"2x 10GbE SFP+ optical ports"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"4x 1GbE SFP optical ports"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"8x 1GbE RJ45 Ethernet ports"]})]}),(0,d.jsx)("img",{src:"/vega/vega-rear-view.webp",className:n.Z.rear_view,alt:"Suitable for various networking scenarios"})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsxs)("div",{className:n.Z.size_text,children:[(0,d.jsx)("h2",{children:"Designed for Open Source"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Based on open source Linux, convenient for secondary development and DIY."]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Open openSBI, u-boot, Linux kernel source code, provide cross-compile toolchain."]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Provide interface SDKs and APIs to flexibly realize business configurations."]})]}),(0,d.jsx)("img",{src:"/vega/source-icon.webp",className:n.Z.source_icon,alt:"Designed for Open Source"})]})]}),(0,d.jsxs)("div",{className:n.Z.specification_text,children:[(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Network Redundancy and Protection"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Spanning Tree Protocol (STP), Rapid"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Spanning Tree Protocol (RSTP)"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"1+1 / 1:1 Port Protection, Link Aggregation"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Security and Filtering"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"QoS based on 802.1p/DSCP"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"VLAN-based switching, L2 multicast"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Service Quality Enhancement"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Defense against DoS attacks, protocol packet filtering"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Blacklist / whitelist, IEEE802.1x"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Advanced Feature Support"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"On-chip packet buffering, ACL, QinQ"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Hierarchical Policing support"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"VLAN based on port, protocol, IP subnet, and flow"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Flexible Queue Scheduling"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"8 queues per port, multiple scheduling methods (SP / WRR / DWRR)"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Hybrid scheduling for optimized performance"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Traffic Shaping and Control"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Port-based single-rate shaping"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Queue-based dual-rate shaping"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Storm control, L2 bridging"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Management and Monitoring"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Mirroring and remote configuration"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Periodic hardware-based OAM message transmission"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Synchronous Ethernet (SyncE), 1588 functionality"]})]}),(0,d.jsxs)("div",{className:n.Z.specification_item,children:[(0,d.jsx)("h2",{children:"Easy to Use"}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}
1),"Supports remote configuration, provides WEB and SSH access"]}),(0,d.jsxs)("p",{children:[(0,d.jsx)("span",{children:"\u25cf"}),"Provides command line service configuration for VLAN configuration, port mirroring, MAC address learning, traffic control, etc."]})]})]}),(0,d.jsxs)("div",{className:n.Z.application,children:[(0,d.jsx)("h2",{className:n.Z.title,children:"Application"}),(0,d.jsxs)("ul",{className:n.Z.application_box,children:[(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Smart City"}),(0,d.jsx)("img",{src:"/vega/smart-city.webp",alt:"Smart City"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Superstore"}),(0,d.jsx)("img",{src:"/vega/superstore.webp",alt:"Superstore"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Factory"}),(0,d.jsx)("img",{src:"/vega/factory.webp",alt:"Factory"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Smart Country"}),(0,d.jsx)("img",{src:"/vega/smart-country.webp",alt:"Smart Country"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Intelligent Medical Care"}),(0,d.jsx)("img",{src:"/vega/intelligent-medical-care.webp",alt:"Intelligent Medical Care"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Business Park"}),(0,d.jsx)("img",{src:"/vega/business-park.webp",alt:"Business Park"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Teaching And Research"}),(0,d.jsx)("img",{src:"/vega/Teaching-and-research.webp",alt:"Teaching And Research"})]}),(0,d.jsxs)("li",{children:[(0,d.jsx)("p",{children:"Smart Campus"}),(0,d.jsx)("img",{src:"/vega/smart-campus.webp",alt:"Smart Campus"})]})]})]}),(0,d.jsxs)("div",{className:n.Z.tabBox_tech,children:[(0,d.jsx)("h1",{className:n.Z.title,children:(0,d.jsx)(a.Z,{id:"line.title.TechSpecs"})}),(0,d.jsx)("p",{className:n.Z.moreP,children:"Milk-V Vega offers comprehensive second-layer network protocol processing capabilities, including L2 bridging, L2 multicast, and storm suppression, among others. It supports VLAN functions based on streams, ports, protocols, and subnets. The device also provides support for STP, RSTP, and QinQ functionalities. Additionally, it includes features like defense against DOS attacks, black and white lists, and protocol packet filtering. Milk-V Vega facilitates filtering, link aggregation, OAM message transmission, and port protection functionalities. It further supports both ingress and egress ACL functionalities, as well as Ethernet synchronization and 1588 features."}),(0,d.jsx)("p",{className:n.Z.moreP,children:"Milk-V Vega is a compact and low-density box-style open-source 10 Gigabit network switch developed by Milk-V for the next generation of network architecture. It serves as a unified platform for various services such as broadband, voice, video, and surveillance. Equipped with domestically produced RISC-V high-reliability network switch chips from China, it simplifies network infrastructure, reduces energy and operational costs, and finds applications in data centers, industrial parks, medium to large enterprise networks, hotels, and educational institutions."}),(0,d.jsx)("h2",{className:n.Z.headword,children:(0,d.jsx)(a.Z,{id:"duo.info.text.Hardware"})}),(0,d.jsx)("table",{className:n.Z.tableBox,children:(0,d.jsxs)("tbody",{children:[(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:n.Z.tabline,children:"CPU Performance"}),(0,d.jsx)("td",{className:n.Z.tabP,children:"400MHz"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"Maximum Frame Length"}),(0,d.jsx)("td",{children:"16000 bytes"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"On-chip Buffer"}),(0,d.jsx)("td",{children:"1.5MB"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"MAC Address Depth"}),(0,d.jsx)("td",{children:"16K"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"VLAN"}),(0,d.jsx)("td",{children:"4K"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"L2 Multicast"}),(0,d.jsx)("td",{children:"4K"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"ACL"}),(0,d.jsx)("td",{children:"256"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"Meter Minimum Granularity"}),(0,d.jsx)("td",{children:"8Kbps"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"Flow-based Policing Entries"}),(0,d.jsx)("td",{children:"4K"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{children:"Typical Main Control Power Consumption"}),(0,d.jsx)("td",{children:"4.5W"})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{rowSpan:"3",children:"Network connectors"}),(0,d.jsx)("td",{children:"2x 10GbE SFP+ Ports"})]}),(0,d.jsx)("tr",{children:(0,d.jsx)("td",{children:"4x 1GbE SFP Ports"})}),(0,d.jsx)("tr",{children:(0,d.jsx)("td",{children:"8x 1GbE RJ45 Ports"})})]})})]}),(0,d.jsx)(r.Z,{type:"vega"}),(0,d.jsx)(o.Z,{product:"vega"})]})]})})},49683:(e,s,i)=>{i.d(s,{Z:()=>t});
1const t={supportForm:"supportForm_S8fX",form_contexts:"form_contexts_aqBC",contact_info:"contact_info_bYwa",info_left:"info_left_K74Y",message:"message_tVyL",form_right:"form_right_I0ZP",emailRadio:"emailRadio_oSlo",suppport_input:"suppport_input_aPEK",support_form_btn:"support_form_btn_vg06",loading:"loading_BOfq","loading-animation":"loading-animation_wMOj",mask:"mask_SHd2",popBox:"popBox_d7wI",ok:"ok_ziUR"}},87023:(e,s,i)=>{i.d(s,{Z:()=>t});const t={header_title:"header_title_rJ1W",black:"black_Yjf6",title:"title_UJxZ",title_content:"title_content_dgaT",btnbuy:"btnbuy_BMvv",specification:"specification_AuZg",specification_item:"specification_item_JFQa",size_text:"size_text_fwWb",flowchart:"flowchart_lbxS",chip:"chip_k9i5",specification_text:"specification_text_jKZ1",microchip:"microchip_X9vQ",side_view:"side_view_OUNC",rear_view:"rear_view_WqfY",source_icon:"source_icon_ltve",application_box:"application_box_Bj9F",tabBox_tech:"tabBox_tech_yHtA",tabline:"tabline_xShD",chipImage:"chipImage_OykK",moreP:"moreP_Tpij",headword:"headword_wyZH",tableBox:"tableBox_sOgx",application:"application_RaPV",development_icons:"development_icons_SASq",flowchart_fsl:"flowchart_fsl_C_Mz",flowchart_uCore:"flowchart_uCore_I3wD",tabP:"tabP_VOcU"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.