Skip to content

Commit

Permalink
Add JSON for generating SACI2 waveforms in wavedrom
Browse files Browse the repository at this point in the history
  • Loading branch information
bengineerd committed Dec 4, 2024
1 parent ce86e63 commit d452ae0
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions protocols/saci/saci2/doc/SACIv2Waveforms.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

// This is for rendering waveforms with the wavedrom tool
// wavedrom.com/editor.html

{signal: [['Coordinator',
{name: 'saciSelL', wave: '1.0......|.....|...|.......|..1.'},
{name: 'saciClk', wave: 'p........|.....|...|.......|....'},
{name: 'saciCmd', wave: '0..113...|.4...|.0.|.......|....', data: ['ADDR[31:2]', 'DATA[31:0]']}],
{},['Subordinate',
{name: 'saciRsp', wave: '=.0......|.....|...|.113...|.0=.', data: ['High-Z', 'ADDR[31:2]', 'HIGH-Z']},
]
],
foot:{
text:'SACIv2 Write',
}
}

{signal: [['Coordinator',
{name: 'saciSelL', wave: '1.0......|..|........|.....|..1.'},
{name: 'saciClk', wave: 'p........|..|........|.....|....'},
{name: 'saciCmd', wave: '0..103...|.0|........|.....|....', data: ['ADDR[31:2]', ]}],
{},['Subordinate',
{name: 'saciRsp', wave: '=.0......|..|..103...|.4...|.0=.', data: ['High-Z', 'ADDR[31:2]', 'DATA[31:0]', 'HIGH-Z']},
]
],
foot:{
text:'SACIv2 Read',
}}

0 comments on commit d452ae0

Please sign in to comment.