Tutorial 2: 10GbE Interface — CASPER Tutorials 0.1 documentation
In this tutorial, you will create a simple Simulink design which uses the SNAP’s 10GbE ports to send data at high speeds to another port. This could just as easily be another FPGA board or a computer with a 10GbE network interface card. In addition, we will learn to control the design remotely, using a supplied Python library for KATCP. In this tutorial, a counter will be transmitted through one SFP+ port and back into another. This will allow a test of the communications link. This test can be used to test the link between boards and the effect of different cable lengths on communication robustness. SNAP boards have two on-board SFP+ ports. The Ethernet interface is driven by an on-board 156.25MHz crystal oscilator. This clock is then multiplied up on the FPGA by a factor of 66. Thus, the speed on the wire is actually 156.25MHz x 66 = 10.312.5 Gbps. However, 10GbE over single-lane SFP+ connectors uses 64b/66b encoding, which means that for every 66 bits sent, 66 bits are actually tran
Tutorial 2: 10GbE Interface - CASPER Tutorials 0.1 documentation Docs >> Tutorial 2: 10GbE Interface View page source Tutorial 2: 10GbE Interface ¶ Introduction ¶ In this tutorial, you will create a simple Simulink design which uses the SNAP’s 10GbE ports to send data at high speeds to another port. This could just as easily be another FPGA board or a computer with a 10GbE network interface card. In addition, we will learn to control the design remotely, using a supplied Python library for KATCP. In this tutorial, a counter will be transmitted through one SFP+ port and back into another. This
Explore this link on the map →related reading
- 10Gb/s Ethernet: switching to a Broadcom SFP+ module :: Giles' bloggilesthomas.com
- Tiny TPUtinytpu.com
- What Developers Should Know About Networks — Carl Tashiantashian.com
- How to Think About TPUs | How To Scale Your Modeljax-ml.github.io
- Lab: networkingpdos.csail.mit.edu
- Claude Statusstatus.claude.com
- The little book about OS developmentlittleosbook.github.io
- Field-programmable gate array - Wikipediaen.wikipedia.org
- tscircuit - Code Electronics with Reacttscircuit.com
- INTELLIGENCEstacks.stanford.edu
- Serial Peripheral Interface (SPI) - SparkFun Learnlearn.sparkfun.com
- AI For Hardware Design with Copilot - Flux - Documentationdocs.flux.ai