A.13 TBU TBM interface signals

The TBU TBM interface signals are based on the AMBA ACE5-Lite signals.

The following table shows the TBU TBM interface signals.

Table A-13 TBU TBM interface signals

Signal

Direction

Description

aclk

Input

Clock input.

acaddr_m[47:0]

Input

Snoop address.

This signal is present for ACE TBU configurations only.

acprot_m[2:0]

Input

Snoop protection type.

This signal is present for ACE TBU configurations only.

acready_m

Output

Snoop address ready.

This signal is present for ACE TBU configurations only.

acsnoop_m[3:0]

Input

Snoop transaction type.

This signal is present for ACE TBU configurations only.

acvalid_m

Input

Snoop address valid.

This signal is present for ACE TBU configurations only.

acvmidext_m[3:0]

Input

Snoop address Virtual Machine IDentifier (VMID) Extension.

This signal is present for ACE TBU configurations only.

acwakeup_m

Input

Wakeup signal.

This signal is present for ACE TBU configurations only.

araddr_m

Output

Read address.

arburst_m

Output

Burst type.

arcache_m

Output

Memory type.

ardomain_m

Output

Shareability domain.

aresetn

Input

Active-LOW reset signal.

arid_m

Output

Read address ID.

arlen_m

Output

Burst length.

arlock_m

Output

Lock type.

arprot_m

Output

Protection type.

arqos_m

Output

Quality of Service (QoS).

arready_m

Input

Read address ready.

arregion_m

Output

Region identifier.

arsize_m

Output

Burst size.

armmusid_m

Output

These signals indicate the StreamID of the originating transaction.

armmusecsid_m

Output

arvalid_m

Output

Read address valid.

awaddr_m

Output

Write address.

awburst_m

Output

Burst type.

awcache_m

Output

Memory type.

awdomain_m

Output

Shareability domain.

awid_m

Output

Write address ID.

awlen_m

Output

Burst length.

awlock_m

Output

Lock type.

awprot_m

Output

Protection type.

awqos_m

Output

QoS.

awready_m

Input

Write address ready.

awregion_m

Output

Region identifier.

awsize_m

Output

Burst size.

awmmusid_m

Output

These signals indicate the StreamID of the originating transaction.

The Generic Interrupt Controller (GIC) uses these signals to determine the DeviceID of MSIs that originate from upstream masters.

awmmusecsid_m

Output

awvalid_m

Output

Write address valid.

awunique_m

Output

Line is permitted to be held in a Unique state.

This signal is present for ACE TBU configurations only.

bid_m

Input

Response ID.

bready_m

Output

Response ready.

bresp_m

Input

Write response.

bvalid_m

Input

Write response valid.

rack_m

Output

Read acknowledge.

This signal is present for ACE TBU configurations only.

rdata_m

Input

Read data.

rid_m

Input

Read ID.

rlast_m

Input

Read last.

rready_m

Output

Read ready.

rresp_m[3:2]

Input

Read response.

This signal is present for ACE TBU configurations only.

rvalid_m

Input

Read valid.

wack_m

Output

Write acknowledge.

This signal is present for ACE TBU configurations only.

wdata_m

Output

Write data.

wlast_m

Output

Write last.

wready_m

Input

Write ready.

wstrb_m

Output

Write strobes.

wvalid_m

Output

Write valid.

aruser_m

Output

Read address (AR) channel user signal.

awuser_m

Output

Write address (AW) channel user signal.

wuser_m

Output

Write data (W) channel user signal.

ruser_m

Input

Read data (R) channel user signal.

buser_m

Input

Write response (B) channel user signal.

awakeup_m

Output

Wakeup signal.

arsnoop_m

Output

Transaction type of read transaction.

awsnoop_m[3]

Output

Transaction type of write transaction.

This signal is not present for ACE TBU configurations.

awstashnid_m[10:0]

Output

These signals are defined by the AXI5 Cache_Stash_Transactions extension.

If TBUCFG_STASH = 0, these signals are ignored.

These signals are not present for ACE TBU configurations.

awstashniden_m

Output

awstashlpid_m[4:0]

Output

awstashlpiden_m

Output

cddata_m[TBUCFG_DATA_WIDTH-1:0]

Input

Snoop data.

This signal is present for ACE TBU configurations only.

cdlast_m

Input

Last data transfer of a snoop transaction.

This signal is present for ACE TBU configurations only.

cdready_m

Output

Snoop data ready.

This signal is present for ACE TBU configurations only.

cdvalid_m

Input

Snoop data valid.

This signal is present for ACE TBU configurations only.

crready_m

Output

Snoop response ready.

This signal is present for ACE TBU configurations only.

crresp_m[4:0]

Input

Snoop response.

This signal is present for ACE TBU configurations only.

crvalid

Input

Snoop response valid.

This signal is present for ACE TBU configurations only.

Non-ConfidentialPDF file icon PDF version100310_0100_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.