Support Center

Login Register Register a Kit

Home Documentation IP Cores

Example Design: Ruby SoC with Triple-Speed Ethernet

The Ruby SoC with Triple-Speed Ethernet (TSEMAC) example design illustrates how to use a RISC-V processor to control the Triple Speed Ethernet MAC (TSEMAC) IP core and transfer data through DMA (direct memory access). The design supports 10 and 100 Mbps Ethernet speed. The FreeRTOS software framework provides a programming stack to perform various Ethernet functions. The RTL design targets the TrionĀ® T120 BGA324 Development Board. The FreeRTOS software application lets you establish an IPerf3 server to test the overall bandwidth.

Ruby SoC with Triple-Speed Ethernet Block Diagram

This content is locked and requires you to login before viewing more.

Please Wait!

Please wait...we are loading your content