Bob_Dole has quit [Read error: Connection reset by peer]
jaseg has quit [Ping timeout: 244 seconds]
jaseg has joined ##openfpga
Bob_Dole has joined ##openfpga
Degi has quit [Ping timeout: 272 seconds]
Degi has joined ##openfpga
awordnot has quit [Read error: Connection reset by peer]
awordnot has joined ##openfpga
hitomi2508 has joined ##openfpga
emeb_mac has quit [Quit: Leaving.]
OmniMancer has joined ##openfpga
jaseg has quit [Ping timeout: 258 seconds]
jaseg has joined ##openfpga
forrestv has quit [Ping timeout: 260 seconds]
forrestv has joined ##openfpga
flaviusb has joined ##openfpga
mumptai has joined ##openfpga
jeanthom has joined ##openfpga
Bike has joined ##openfpga
jeanthom has quit [Quit: Leaving]
jeanthom has joined ##openfpga
kristianpaul has joined ##openfpga
genii has joined ##openfpga
jjeanthom has joined ##openfpga
jeanthom has quit [Ping timeout: 256 seconds]
Asu has joined ##openfpga
jjeanthom has quit [Ping timeout: 272 seconds]
jjeanthom has joined ##openfpga
OmniMancer has quit [Quit: Leaving.]
hitomi2508 has quit [Quit: Nettalk6 - www.ntalk.de]
emeb has joined ##openfpga
somlo has quit [Remote host closed the connection]
somlo has joined ##openfpga
<rektide> if i was a company that wanted to go build a 25Gbps usb network interface chip today, how might i go about doing that?
jjeanthom has quit [Ping timeout: 258 seconds]
<kc8apf> you.......don't. USB 3.2 Gen 2x2 only gets you 20Gbps and less with protocol overhead.
<sorear> bonded USB interfaces? *ducks*
grantsmith has quit [Quit: ZNC - http://znc.in]
<kc8apf> if you're OK with never being able to hit line rate, you'll need something with a 25G serdes for the ethernet side. USB 3.2 Gen2 needs a 10G serdes so you'd need 2 of those or a UTMI/ULPI transciever
<kc8apf> sorear: that's more or less what Gen2x2 is. 2 10G lanes
grantsmith has joined ##openfpga
grantsmith has quit [Changing host]
grantsmith has joined ##openfpga
jjeanthom has joined ##openfpga
jjeanthom has quit [Ping timeout: 256 seconds]
<rektide> kc8apf: usb4 supports 40Gbps transfers. in general my question is, how does one go about getting chips with serdes built?
etrig has quit [Remote host closed the connection]
<kc8apf> you can either pick an FPGA with fast enough serdes (those won't be small or power efficient devices) or start designing an ASIC and buying IP
<rektide> something like this? "The DesignWare USB 3.1 SuperSpeed Plus PCS core is a configurable Physical Coding Sublayer (PCS) that
<rektide> complies with the PIPE 4.3 specification and supports the USB 3.1 SuperSpeed Plus protocol."
<sorear> a PCS is only part of the stack you need
<rektide> yeah, that seems to expose a "pipe4" interface, which is where presumably someone needs to be setting up device definitions, & talking over that link
<kc8apf> Synopsis claims to offer a full USB4 IP stack
<rektide> ha, ok, so DesignWare has a USB4 PHY IP. which seems to be available for TSMC 5FF @ 1.2V and 6FF at 1.8V, https://is.gd/TPzE3v
<rektide> i'll get in line for that one
<kc8apf> even usb3.2 gen 2 doesn't appear to have discrete transcievers
<kc8apf> should be available for larger nodes though
<qu1j0t3> /b 31
<kc8apf> Datasheet for DesignWare USB4 PHY says 12nm FinFET and smaller
<kc8apf> https://www.m31tech.com/download_file/M31_USB.pdf claims USB 3.1 gen 2 at 28nm
<rektide> oh my gosh, usb4 hubs contain: *a device router, a usb3 & usb2 hub, and.... oh boy... a PCIe switch! also have to support DP tunneling. egads, yikes. from usb.org System Overview, https://is.gd/7vA94Q
<rektide> i wish usb4 had a 1Gbps mode such that hobbyists could learn & experiment with the new protocol, & ignore all the old versions. not need a 20Gbps link to figure this stuff out over.
<rektide> sorry this is all very un-open & i'm gabbing. https://github.com/enjoy-digital/usb3_pipe is the solid work i have found.
etrig has joined ##openfpga
kristianpaul has quit [Ping timeout: 260 seconds]
kristianpaul has joined ##openfpga
emeb_mac has joined ##openfpga
mumptai has quit [Quit: Verlassend]
Asu has quit [Ping timeout: 240 seconds]
Asuu has joined ##openfpga
genii has quit [Quit: See you soon.]
Asuu has quit [Remote host closed the connection]