CIRCT
23.0.0git
Loading...
Searching...
No Matches
lib
Dialect
ESI
runtime
python
esiaccel
components
__init__.py
Go to the documentation of this file.
1
# ===- __init__.py - high-performance ESI component library ---------------===//
2
#
3
# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
# See https://llvm.org/LICENSE.txt for license information.
5
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
#
7
# ===-----------------------------------------------------------------------===//
8
#
9
# A library of reusable, high-performance ESI hardware components built with
10
# PyCDE. These are timing-optimized building blocks (arbiters, muxes, buffers,
11
# ...) intended to be instantiated from BSPs and accelerator designs. Each
12
# component is documented under `docs/`.
13
#
14
# ===-----------------------------------------------------------------------===//
15
16
from
.channel_arbiter
import
ChannelArbiter, ChannelArbiterMod
17
from
.flow
import
MaxOutstandingLimiter
18
19
__all__ = [
"ChannelArbiter"
,
"ChannelArbiterMod"
,
"MaxOutstandingLimiter"
]
Generated on Fri Jul 31 2026 00:24:50 for CIRCT by
1.9.8