interface AXI4_Signals {
    AWID: {
        width: number;
    };
    AWADDR: {
        width: number;
    };
    AWLEN: {
        width: 8;
    };
    AWSIZE: {
        width: 3;
    };
    AWBURST: {
        width: 2;
    };
    AWLOCK: {
        width: 1;
    };
    AWCACHE: {
        width: 4;
    };
    AWPROT: {
        width: 3;
    };
    AWVALID: {
        width: 1;
    };
    AWREADY: {
        width: 1;
    };
    AWUSER?: {
        width: number;
    };
    AWQOS?: {
        width: 4;
    };
    AWREGION?: {
        width: 4;
    };
    WDATA: {
        width: number;
    };
    WSTRB: {
        width: number;
    };
    WLAST: {
        width: 1;
    };
    WVALID: {
        width: 1;
    };
    WREADY: {
        width: 1;
    };
    WUSER?: {
        width: number;
    };
    BID: {
        width: number;
    };
    BRESP: {
        width: 2;
    };
    BVALID: {
        width: 1;
    };
    BREADY: {
        width: 1;
    };
    BUSER?: {
        width: number;
    };
    ARID: {
        width: number;
    };
    ARADDR: {
        width: number;
    };
    ARLEN: {
        width: 8;
    };
    ARSIZE: {
        width: 3;
    };
    ARBURST: {
        width: 2;
    };
    ARLOCK: {
        width: 1;
    };
    ARCACHE: {
        width: 4;
    };
    ARPROT: {
        width: 3;
    };
    ARVALID: {
        width: 1;
    };
    ARREADY: {
        width: 1;
    };
    ARUSER?: {
        width: number;
    };
    ARREGION?: {
        width: 4;
    };
    RID: {
        width: number;
    };
    RDATA: {
        width: number;
    };
    RRESP: {
        width: 2;
    };
    RLAST: {
        width: 1;
    };
    RVALID: {
        width: 1;
    };
    RREADY: {
        width: 1;
    };
    RUSER?: {
        width: number;
    };
    RQOS?: {
        width: 4;
    };
}

Hierarchy (view full)

Properties

AWID: {
    width: number;
}

Type declaration

  • width: number
AWADDR: {
    width: number;
}

Type declaration

  • width: number
AWLEN: {
    width: 8;
}

Type declaration

  • width: 8
AWSIZE: {
    width: 3;
}

Type declaration

  • width: 3
AWBURST: {
    width: 2;
}

Type declaration

  • width: 2
AWLOCK: {
    width: 1;
}

Type declaration

  • width: 1
AWCACHE: {
    width: 4;
}

Type declaration

  • width: 4
AWPROT: {
    width: 3;
}

Type declaration

  • width: 3
AWVALID: {
    width: 1;
}

Type declaration

  • width: 1
AWREADY: {
    width: 1;
}

Type declaration

  • width: 1
AWUSER?: {
    width: number;
}

Type declaration

  • width: number
AWQOS?: {
    width: 4;
}

Type declaration

  • width: 4
AWREGION?: {
    width: 4;
}

Type declaration

  • width: 4
WDATA: {
    width: number;
}

Type declaration

  • width: number
WSTRB: {
    width: number;
}

Type declaration

  • width: number
WLAST: {
    width: 1;
}

Type declaration

  • width: 1
WVALID: {
    width: 1;
}

Type declaration

  • width: 1
WREADY: {
    width: 1;
}

Type declaration

  • width: 1
WUSER?: {
    width: number;
}

Type declaration

  • width: number
BID: {
    width: number;
}

Type declaration

  • width: number
BRESP: {
    width: 2;
}

Type declaration

  • width: 2
BVALID: {
    width: 1;
}

Type declaration

  • width: 1
BREADY: {
    width: 1;
}

Type declaration

  • width: 1
BUSER?: {
    width: number;
}

Type declaration

  • width: number
ARID: {
    width: number;
}

Type declaration

  • width: number
ARADDR: {
    width: number;
}

Type declaration

  • width: number
ARLEN: {
    width: 8;
}

Type declaration

  • width: 8
ARSIZE: {
    width: 3;
}

Type declaration

  • width: 3
ARBURST: {
    width: 2;
}

Type declaration

  • width: 2
ARLOCK: {
    width: 1;
}

Type declaration

  • width: 1
ARCACHE: {
    width: 4;
}

Type declaration

  • width: 4
ARPROT: {
    width: 3;
}

Type declaration

  • width: 3
ARVALID: {
    width: 1;
}

Type declaration

  • width: 1
ARREADY: {
    width: 1;
}

Type declaration

  • width: 1
ARUSER?: {
    width: number;
}

Type declaration

  • width: number
ARREGION?: {
    width: 4;
}

Type declaration

  • width: 4
RID: {
    width: number;
}

Type declaration

  • width: number
RDATA: {
    width: number;
}

Type declaration

  • width: number
RRESP: {
    width: 2;
}

Type declaration

  • width: 2
RLAST: {
    width: 1;
}

Type declaration

  • width: 1
RVALID: {
    width: 1;
}

Type declaration

  • width: 1
RREADY: {
    width: 1;
}

Type declaration

  • width: 1
RUSER?: {
    width: number;
}

Type declaration

  • width: number
RQOS?: {
    width: 4;
}

Type declaration

  • width: 4

Generated using TypeDoc