A.12 TBU TBS interface signals

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

The following table shows the TBU TBS interface signals.

Table A-12 TBU TBS interface signals

Signal

Direction

Description

aclk

Input

Clock input.

acaddr_s[47:0]

Output

Snoop address.

This signal is present for ACE TBU configurations only.

acprot_s[2:0]

Output

Snoop protection type.

This signal is present for ACE TBU configurations only.

acready_s

Input

Snoop address ready.

This signal is present for ACE TBU configurations only.

acsnoop_s[3:0]

Output

Snoop transaction type.

This signal is present for ACE TBU configurations only.

acvalid_s

Output

Snoop address valid.

This signal is present for ACE TBU configurations only.

acvmidext_s[3:0]

Output

Snoop address Virtual Machine IDentifier (VMID) Extension.

This signal is present for ACE TBU configurations only.

acwakeup_s

Output

Wakeup signal.

This signal is present for ACE TBU configurations only.

araddr_s

Input

Read address.

arburst_s

Input

Burst type.

arcache_s

Input

Memory type.

ardomain_s

Input

Shareability domain.

aresetn

Input

Active-LOW reset signal.

arid_s

Input

Read address ID.

arlen_s

Input

Burst length.

arlock_s

Input

Lock type.

arprot_s

Input

Protection type.

arqos_s

Input

Quality of Service (QoS).

arready_s

Output

Read address ready.

arregion_s

Input

Region identifier.

arsize_s

Input

Burst size.

armmussid_s

Input

These signals indicate the StreamID, SubstreamID, and ATS translated status of the originating transaction.

These signals are defined by the AXI5 Untranslated_Transactions extension.

armmusid_s

Input

armmussidv_s

Input

armmusecsid_s

Input

armmuatst_s

Input

arvalid_s

Input

Read address valid.

awaddr_s

Input

Write address.

awburst_s

Input

Burst type.

awcache_s

Input

Memory type.

awdomain_s

Input

Shareability domain.

awid_s

Input

Write address ID.

awlen_s

Input

Burst length.

awlock_s

Input

Lock type.

awprot_s

Input

Protection type.

awqos_s

Input

QoS.

awready_s

Output

Write address ready.

awregion_s

Input

Region identifier.

awsize_s

Input

Burst size.

awmmussid_s

Input

These signals indicate the StreamID, SubstreamID, and ATS translated status of the originating transaction.

These signals are defined by the AXI5 Untranslated_Transactions extension.

awmmusid_s

awmmussidv_s

awmmusecsid_s

awmmuatst_s

awvalid_s

Input

Write address valid.

awunique_s

Input

Line is permitted to be held in a Unique state.

This signal is present for ACE TBU configurations only.

bid_s

Output

Response ID.

bready_s

Input

Response ready.

bresp_s

Output

Write response.

bvalid_s

Output

Write response valid.

cddata_s[TBUCFG_DATA_WIDTH-1:0]

Output

Snoop data.

This signal is present for ACE TBU configurations only.

cdlast_s

Output

Last data transfer of a snoop transaction.

This signal is present for ACE TBU configurations only.

cdready_s

Input

Snoop data ready.

This signal is present for ACE TBU configurations only.

cdvalid_s

Output

Snoop data valid.

This signal is present for ACE TBU configurations only.

crready_s

Input

Snoop response ready.

This signal is present for ACE TBU configurations only.

crresp_s[4:0]

Output

Snoop response.

This signal is present for ACE TBU configurations only.

crvalid_s

Output

Snoop response valid.

This signal is present for ACE TBU configurations only.

rack_s

Input

Read acknowledge.

This signal is present for ACE TBU configurations only.

rdata_s

Output

Read data.

rid_s

Output

Read ID.

rlast_s

Output

Read last.

rready_s

Input

Read ready.

rresp_s[3:2]

Output

Read response.

This signal is present for ACE TBU configurations only.

rvalid_s

Output

Read valid.

wack_s

Input

Write acknowledge.

This signal is present for ACE TBU configurations only.

wdata_s

Input

Write data.

wlast_s

Input

Write last.

wready_s

Output

Write ready.

wstrb_s

Input

Write strobes.

wvalid_s

Input

Write valid.

aruser_s

Input

Read address (AR) channel user signal.

awuser_s

Input

Write address (AW) channel user signal.

wuser_s

Input

Write data (W) channel user signal.

ruser_s

Output

Read data (R) channel user signal.

buser_s

Output

Write response (B) channel user signal.

awakeup_s

Input

Wakeup signal.

arsnoop_s

Input

Transaction type of read transaction.

This signal is not present for ACE TBU configurations.

awsnoop_s[3]

Input

Transaction type of write transaction.

awstashnid_s[10:0]

Input

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_s

Input

awstashlpid_s[4:0]

Input

awstashlpiden_s

Input

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