Find IP Sell IP AI Assistant Chip Talk About Us
Log In

Atomic Rules LLC

Atomic Rules LLC is a distinguished provider of high-performance, enterprise-grade IP cores tailored for mission-critical applications across industries. Specializing in solutions that span from data centers to edge devices, they excel in providing robust, scalable interconnection networks and reconfigurable computing solutions. Leveraging their expertise, Atomic Rules employs rule-based methods to efficiently manage heterogeneous processor concurrency, advancing both performance margins and cost-effectiveness. Their approach is grounded in Bluespec SystemVerilog, enabling unparalleled code portability, correctness, and reuse, setting them apart as leaders in SoC/FPGA design and verification. The company is committed to advancing FPGA technology with methods inspired by functional programming, distinct from conventional RTL practices. This innovative arsenal allows Atomic Rules to address the complexities of processor interaction and computation network integration with precision. Beyond traditional methods, they offer bespoke source code solutions that maximize FPGA throughput and streamlines development cycles. Their clients benefit from minimized development times and costs without sacrificing the high demand for customization and performance. Known for its comprehensive suite of services, Atomic Rules maintains vendor-agnostic support, adapting to both AMD/Xilinx and Intel FPGA devices. By accommodating industry-standard interfaces and APIs alongside turnkey design solutions, they provide clients with both flexibility and reliability. Their catalogue of example designs simplifies the integration process, ensuring that even those new to FPGA technology have access to rapid deployment and impactful solutions. These offerings underline their role as invaluable partners in product launches, making sure development objectives align with market and technological advancements. Read more

Is this your business? Claim it to manage your IP and profile

5
IPs available

TimeServoPTP

The TimeServoPTP expands on the capabilities of the TimeServo by offering a fully compliant IEEE 1588v2 Precision Time Protocol (PTP) ordinary clock implementation. Specifically designed as an FPGA component, it supports both 1-step and 2-step synchronization processes, ensuring cohesive operation in synchronization tasks involving network time grandmasters. With capabilities that include up to 32 'time now' outputs with clock domain crossing logic, TimeServoPTP is engineered for applications where maintaining coherent time is crucial. This is especially beneficial in scenarios requiring precise timekeeping over Ethernet using PTP/1588 EtherType frames. The internal Gardner Type-2 DPLL further adds to its high precision in synchronization tasks. The solution is straightforward to implement, functioning independently from host processors post-initialization. Compatible with Intel and Xilinx FPGA devices, TimeServoPTP is an ideal choice for applications in autonomous synchronization where minimal host interaction is preferred, and is well-suited for both complex and standard timekeeping challenges in network infrastructure.

Atomic Rules LLC
AMBA AHB / APB/ AXI, Ethernet, IEEE1588, PLL, SDRAM Controller, Timer/Watchdog
View Details

Arkville Data Mover

The Arkville Data Mover is a high-performance FPGA Gen5 PCIe DMA IP designed for seamless data transport between FPGA logic and host memory. It achieves remarkable throughput rates of up to 60 GBytes per second both upstream and downstream, optimizing data flow and offloading CPU tasks to improve efficiency. Featuring industry-standard APIs, Arkville eliminates memory copies by using zero-copy user space memory buffers on the host, while supporting a wide range of FPGA devices including those from Intel and AMD/Xilinx. This robust solution is designed for scalability, accommodating industry demands for PCIe and AXI standards compliance, and offering a trusted platform for building FPGA-based packet processing solutions. Arkville also provides examples for various configurations, such as four-queue 10GbE setups and single-queue 100GbE arrangements, making it an adaptable choice for diverse networking scenarios. Built with vendor-agnostic RTL support, Arkville ensures flexibility and future-proofing for growing applications. Its modular design includes AXI streaming interfaces, a dedicated Application BAR, and is extensively tested with Jenkins CI/CD frameworks, reflecting its durability in high-speed data environments.

Atomic Rules LLC
AMBA AHB / APB/ AXI, Ethernet, Interlaken, PCI, RapidIO
View Details

TimeServo System Timer

The TimeServo System Timer is an advanced IP core designed to provide high-resolution timekeeping for FPGAs. With its sub-nanosecond resolution and sub-microsecond accuracy, it is particularly suited for applications like packet timestamping, which demands precise time measurement. The core's PI-DPLL allows it to synchronize its operations using an external Pulse Per Second (PPS) signal. One of the key features of TimeServo is its ability to handle multiple independent clock domains, offering flexibility with up to 32 runtime-switchable outputs. This capability makes it a versatile solution for applications requiring different timing formats, including binary, IEEE ordinary, and IEEE transparent modes. The internal logical 120-bit phase accumulator and a digital phase-locked loop ensure that timekeeping operations are conducted with the utmost precision. Engineered for seamless integration, the timer’s capabilities can be further extended with the TimeServoPTP solution, providing a complete IEEE-1588v2/PTP ordinary slave device. This makes the TimeServo System Timer a comprehensive tool for network time synchronization tasks in FPGA contexts.

Atomic Rules LLC
AMBA AHB / APB/ AXI, Clock Generator, DSP Core, IEEE1588, Interleaver/Deinterleaver, Timer/Watchdog
View Details

ARDSoC Embedded DPDK

The ARDSoC Embedded DPDK is an innovative FPGA IP core that extends the functionality of DPDK into ARM-based systems. Designed to bypass traditional Linux network stacks, it saves precious ARM processor cycles by directly linking to data processing components. This core brings cutting-edge datacenter capabilities to embedded environments, enhancing performance in low-SWaP (Size, Weight, and Power) applications. ARDSoC excels in reducing total cost of ownership, power consumption, and latency, especially when compared to legacy x86 solutions. The core supports packet vector and container-aware applications, making it ideal for edge devices employing protocols like CCIX, RDMA, and NVMe-oF. With seamless cross-compilation to ARM and significant power and latency reductions, it provides a substantial performance boost in datacenter settings. Designed for Xilinx platforms, the core supports plug-and-play operability with Yocto Linux and Xilinx Vivado. This allows developers to quickly transition applications from prototype to production while maintaining high throughput—up to 64 Gbps—without packet loss. Its harmonized interaction between ARM processors and data structures is a hallmark of Atomic Rules' engineering expertise.

Atomic Rules LLC
AI Processor, AMBA AHB / APB/ AXI, Audio Processor, CAN, CPU, Ethernet, Input/Output Controller, Processor Core Dependent, RapidIO
View Details

UDP Offload Engine

The UDP Offload Engine (UOE) from Atomic Rules is a sophisticated FPGA IP core developed to handle high-throughput UDP applications. Capable of supporting up to 400 GbE, this engine facilitates seamless data transfer across varying Ethernet environments, optimizing application throughput as network speeds advance. Engineered to offload UDP operations traditionally handled by software, the UOE enhances efficiency by bringing these tasks into hardware, thus freeing up processor resources. Its support for multiple rates—from 10 to 400 GbE—provides flexibility for current and future networking requirements. Moreover, the engine implements UDP/IPv4 standards and includes features like checksum verification, segmentation, and IGMPv2 multicast pre-selection. The UOE is designed for easy integration with a variety of FPGA-based Ethernet MACs, offering a broad compatibility with digital environments. With its capability to manage concurrent datagram sending and receiving, it offers robust support for non-UDP and direct Layer 3 applications, ensuring comprehensive data handling across network layers.

Atomic Rules LLC
Ethernet, Receiver/Transmitter, USB
View Details
Sign up to Silicon Hub to buy and sell semiconductor IP

Sign Up for Silicon Hub

Join the world's most advanced semiconductor IP marketplace!

It's free, and you'll get all the tools you need to discover IP, meet vendors and manage your IP workflow!

Switch to a Silicon Hub buyer account to buy semiconductor IP

Switch to a Buyer Account

To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.

Add new company

Switch to a Silicon Hub buyer account to buy semiconductor IP

Create a Buyer Account

To evaluate IP you need to be logged into a buyer profile. It's free to create a buyer profile for your company.

Review added

Claim Your Business

Please enter your work email and we'll send you a link to claim your business.

Review added

Claim Email Sent

Please check your email for a link you can use to claim this business profile.

Chatting with Volt