AS1 AVB Switch Software for Marvell

AS1 - AVB switch software for Marvell
JOYNED AS1 Switch software, designed for platform independent use, integrates seamlessly with AVB/TSN and Milan networks. Supported platforms include Marvell switch silicon and ARM microcontrollers, as well as a variety of operating systems including Linux. Whether for live sound, studio production, or commercial installations, JOYNED software simplifies development, bringing network technology to more places.

The AS1 Switch Software is a versatile implementation of the IEEE 801.1BA bridge. The number of ports is only limited by the selected switch fabric. Depending on the fabric support, multiple instances can run on the same fabric, emulating multiple disjoint switches, for example, for a primary/secondary network configuration.
The gPTP timing module retains information about the relationship between the current GM and the fabric’s local clock. An optional interface allows the stack to calculate the relationship to a system clock such as the CPU system timer or any other timer in the system.
An application interface allows for runtime configuration and monitoring, as well as access to an advanced logging system and clock relationships.
Software architecture diagram of the AVB Bridge Stack
Features
  • Complete AVB .1BA bridge stack
    • VLAN-aware Bridge component (IEEE 802.1Q)
    • IEEE 802.1AS - gPTP
    • IEEE 802.1Q - MVRP, MSRP, RSTP
    • IEEE 802.1 BA - Avnu .1BA bridge
  • Software platform independent using simple adaptation layer:
    • Linux implementation using pthreads and sockets
    • Bare-metal GNU/ARM using FreeRTOS, UCOS etc.
    • Vendor developed
  • Switch fabric independent using adaptation layer:
    • Marvell 88E6352, Marvell 88E632x, Marvell 88E6190(X), Marvell 88E6320, Marvell 88E6390(X)
    • Vendor developed
  • Efficient implementation optimized for memory/speed.
    Configurable dynamic or static memory allocation, protection of CPU from traffic storms.
  • Avnu Certification-ready
  • Application interface
    • Configuration, logging, and status
    • Clock relationship – system clock, fabric clock, and GM clock

Get in touch

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.