Stallable pipeline stage with protocol for multiway pipeline fork and join capability
The PIPE is a double register plus a small state machine that enables a fully synchronous stall-able pipeline to be built.
Overview
The PIPE is a double register plus a small state machine that enables a fully synchronous stall-able pipeline to be built. The interface is fully compatible with a Standard FIFO interface and they may be mixed and matched. A “Stall” may be generated by gating the POP and ORDY signals to arrest the normal flow of data down the pipeline and allows any given stage to take multiple cycles when necessary. In doing so the IRDY signal is removed in the following cycle and the data that was to replace the data in the primary register is saved into the secondary register. When the “Stall” is removed the the secondary register contents are copied to the primary register and the IRDY is re-asserted for the next clock edge.
Key features
- Fully Synthesizable RTL - Verilog
- Static Timing Analysis compatible
- Double Register for synchronous pipeline
- Configurable width
- Standard FIFO handshake interface
Block Diagram
Applications
- Fully Synchronous pipelines
What’s Included?
- verilog RTL and Testbench
Specifications
Identity
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about Control Logic IP core
OpenEye: A Scalable Open-Source Hardware Accelerator for DNNs
AES in embedded systems: Understanding the most important AES modes
Area, Pipelining, Integration: A Comparison of SHA-2 and SHA-3 for embedded Systems.
A Comprehensive Post-Quantum Cryptography (PQC) Solution based on Physical Unclonable Function (PUF)
The Power of Shifting Left: Cadence Accelerating Innovation with Arm
Frequently asked questions about Control Logic Accelerator IP cores
What is Stallable pipeline stage with protocol for multiway pipeline fork and join capability?
Stallable pipeline stage with protocol for multiway pipeline fork and join capability is a Control Logic IP core from Advanced Architectures listed on Semi IP Hub.
How should engineers evaluate this Control Logic?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Control Logic 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.