We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

CoreTSN


CoreTSN is a Time-Sensitive Networking core for Ethernet endpoints that need deterministic Layer 2 communication in real-time systems. It exists to move time-critical traffic handling into FPGA logic, where packet classification, scheduling, filtering, and reliability functions can operate with predictable behavior. The core fits designs that must carry both urgent control streams and best-effort traffic across the same network without letting congestion or contention disrupt critical flows. It works with external time synchronization logic to align network behavior to a shared time base, enabling coordinated transmission across distributed nodes. Its architecture combines stream-aware queue assignment, time-aware gating, credit-based shaping, frame preemption, and per-stream policy enforcement. This allows designers to build converged Ethernet systems that preserve low jitter, bounded latency, and traffic isolation without depending on software intervention for every packet decision. The core also supports redundant delivery models through frame replication and duplicate elimination, which helps maintain operation through link disruptions. With integrated MAC switching, management access, and traffic statistics, it provides a practical foundation for embedded TSN endpoints that must connect processing, fabric, and network interfaces in a controlled data path. It delivers the greatest value in industrial automation, robotics, automotive networking, and other synchronized embedded control systems.

Features and Benefits


  • Data interfaces
    - Supports AXI4-Stream target host ingress
    - Provides AXI4-Stream initiator outputs for express traffic
    - Separates AXI4-Stream initiator outputs for preempted traffic
  • Traffic scheduling
    - Implements IEEE® 802.1Qbv time-aware shaping
    - Supports IEEE 802.1Qav credit-based shaping
    - Enables IEEE 802.1Qbu frame preemption
  • Stream handling
    - Classifies traffic by destination address, VLAN identifier, and Priority Code Point
    - Supports programmable priority queues
    - Maps stream identifiers to queue assignment rules
  • Reliability and policing
    - Implements IEEE 802.1CB frame replication and elimination
    - Provides IEEE 802.1Qci per-stream filtering and policing
    - Applies configurable flow metering and maximum SDU filtering
  • Ethernet and management
    - Supports IEEE 802.3 MAC operation
    - Provides GMII line-side connectivity
    - Supports APB target and MDIO management interfaces
  • Monitoring and switching
    - Includes feature-specific statistics counters
    - Implements a MAC switch table for egress forwarding
    - Tracks queue status and traffic events

Documentation


Title
CoreTSN User Guide Download



Live Chat

Need Help?

Privacy Policy