Vendor: SOC-E Category: IEEE-1588 / PTP

Hardware-only (VHDL) PTP slave clock

Implements an IEEE1588-2008 (Version 2) PTP slave / time receiver clock for FPGA

Overview

1588Tiny is a hardware-only (VHDL) IP Core that implements an IEEE1588-2008 (Version 2) PTP slave / time receiver clock for FPGA. It provides submicrosecond clock synchronized to the network PTP Master. 

This solution does not require the use of an external PTP software stack running on an embedded CPU. It’s an all-in-one PTP slave implementation.

It provides an excellent trade-off between a good enough clock accuracy and limited hardware resources (gates, memory, etc…) in a standalone product.

Communication Interfaces: MII, GMII, RGMII or *Serialized (SGMII, QSGMII, etc…)

Port Speed: 10M/100M/1G

Synchronization: Multi-PTP profile capable (Layer-2/Layer-3, E2E/P2P, etc..), submicrosecond (below +/-1 us) offset from master

Outputs:ToD PTP clock, PPS

Other Features: Event timestamping, Alarm detection, Optional IRIG-B master output

Key features

Time Synchronization

  • 64bit nanoseconds and 48bit seconds / 32bit nanoseconds selectable ToD PTP Clock output
  • One pulse per second (PPS) output available
  • Layer-2 (PTP over ethernet) and Layer-3 (PTP over UDP) supported
  • Event timestamping supported (up to 4 different events simultaneously)
  • Alarm detection supported (up to 4 different alarms simultaneously)
  • Optional IRIG-B master output synchronized with the PTP internal timer
    • IRIG 200-04 compliant time synchronization master
    • Support for DCLS modulation
    • Support for all IRIG-B coded expressions, including year information, control functions and straight binary seconds.
    • IEEE1344 extension support.
    • Output type (IRIG-B time code) configurable both before implementation and on the fly.
    • Generic DAC controller implementable compatible with SPI, QSPI and MICROWIRE protocols.

Communication Interfaces

  • Integrated 10M/100M/1000M MACs for 10/100 Mbps and 1 Gbps PHY interface rates to use with any PHY interface type (e.g. MII, GMII, RGMII) depending on application
  • Compatible with SGMII (Serial Gigabit Media Independent Interface) or QSGMII (Quad Serial Gigabit Media Independent Interface) PHY interfaces throughout an internal GMII based connection to AMD LogiCORE™ SGMII IP core and LogiCORE™QSGMII IP core respectively
  • 10/100/1000 Mbps AXI-S interface with a data width of 8 bits @ 125 MHz

Network Management & Monitoring

  • IGMP version 2 protocol supported for Layer-3 (PTP over UDP) operation, allowing 1588Tiny to join multicast IPv4 networks
  • Per port MAC statistics for managing and debugging purposes
  • Wide range of management interfaces to access control and statistics registers (selectable at synthesis time)

Benefits

  • Multi-PTP Profile Capable: Designed to support Default and Power Utility Profile (IEC/IEEE 61850-9-3) with multiple configurations (Layer-2/Layer-3, E2E/P2P, etc…).
  • PTP Slave / Time Receiver to IRIG-B Master / Time Transmitter Bridge Functionality: Provides an IRIG-B (DCLS modulation) master reference using the internal PTP Timer as its time source.
  • Dual Port (passthrough) Mode: Avoids consuming the ethernet port strictly for PTP communication by enabling a second ethernet port.
  • Event Timestamping and Alarm Detection Supported: Based on the PTP timer clock, allowing the user to retrieve timestamps directly from a register.
  • Fast & Smooth Integration: GUI available for some FPGA vendor tools (i.e., AMD Vivado™ Design Suite).
  • Evaluation Version Available: Encrypted, time-limited version available.

Applications

  • Equipments for Energy Market
  • Industrial Ethernet communications
  • Wired Networks synchronization
  • Home Automation
  • Military and Aerospace

What’s Included?

Technical Support

IP Licenses are provided along with a Technical Support package that ensures a direct communication channel with our highly experienced support engineers. This is vastly valued during customer product development & integration phases.

Verification

All our IP Cores are rigorously tested, hardware-validated and verified in real-life environments. A 3-phase based IP product verification is applied:

  • Entity/Block-oriented simulation
  • Global-oriented simulation
  • In-hardware validation

Deliverables

  • Encrypted/Source RTL code
  • Documentation (IP Core datasheet)
  • (Optional) AMD Vivado™ design suite example design

Specifications

Identity

Part Number
1588Tiny
Vendor
SOC-E
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

HQ: Spain

Learn more about IEEE-1588 / PTP IP core

Seize the Ethernet TSN Opportunity

The following sections will take a look at the major Ethernet performance issues and how the extensions address those shortcomings. This will be followed by an overview of the applications of TSN for 5G, industrial automation, automotive invehicle communications and avionics. The paper will conclude with a description of Ethernet TSN solutions offered by Comcores.

Frequently asked questions about Time Synchronization IP cores

What is Hardware-only (VHDL) PTP slave clock?

Hardware-only (VHDL) PTP slave clock is a IEEE-1588 / PTP IP core from SOC-E listed on Semi IP Hub.

How should engineers evaluate this IEEE-1588 / PTP?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this IEEE-1588 / PTP IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP