Skip to content

@celox-sim/celox / index / PortInfo

Interface: PortInfo

Defined in: packages/celox/src/types.ts:41

Metadata for a single port / interface member.

Properties

arrayDims?

readonly optional arrayDims: readonly number[]

Defined in: packages/celox/src/types.ts:45


direction

readonly direction: "input" | "output" | "inout" | "internal"

Defined in: packages/celox/src/types.ts:42


interface?

readonly optional interface: Record<string, PortInfo>

Defined in: packages/celox/src/types.ts:48

Nested interface members (recursive).


is4state?

readonly optional is4state: boolean

Defined in: packages/celox/src/types.ts:46


type

readonly type: "clock" | "reset" | "logic" | "bit"

Defined in: packages/celox/src/types.ts:43


width

readonly width: number

Defined in: packages/celox/src/types.ts:44