Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Rimfaxe
vme_core
Commits
a8e810fd
Commit
a8e810fd
authored
Aug 27, 2020
by
Håkan Johansson
Browse files
Only check high 32 bits stability before accepting latch data if in MBLT mode.
parent
c3919857
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/vme_data_bus.vhd
View file @
a8e810fd
...
...
@@ -590,8 +590,10 @@ begin
-- Howver, according to observation 2.47a, then data is
-- valid WITHIN 25ns.
if
(
n_wait
=
0
)
then
-- Latched data stable
if
(
cur_data
=
l_data_r
)
then
-- Latched data stable; only check used bits
if
(
cur_data
(
31
downto
0
)
=
l_data_r
(
31
downto
0
)
and
(
transfer_mode
/=
MBLT
or
cur_data
(
63
downto
32
)
=
l_data_r
(
63
downto
32
)))
then
-- Slave only maintains data lines while
-- DS* asserted. They can be deasserted now.
vme_ds_n_o
<=
"11"
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment