Skip to content

Commit 9e9da3b

Browse files
committedSep 27, 2015
targets/atlys_edid_debug: update LiteScope
1 parent 41e7cd5 commit 9e9da3b

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed
 

‎targets/atlys_edid_debug.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from litescope.common import *
88
from litescope.core.port import LiteScopeTerm
9-
from litescope.frontend.la import LiteScopeLA
9+
from litescope.frontend.logic_analyzer import LiteScopeLogicAnalyzer
1010

1111
class UARTVirtualPhy:
1212
def __init__(self):
@@ -16,7 +16,7 @@ def __init__(self):
1616

1717
class EDIDDebugSoC(VideomixerSoC):
1818
csr_map = {
19-
"la": 30
19+
"logic_analyzer": 30
2020
}
2121
csr_map.update(VideomixerSoC.csr_map)
2222

@@ -61,8 +61,8 @@ def __init__(self, platform, with_uart=False, **kwargs):
6161
self.hdmi_in0.edid.din,
6262
self.hdmi_in0_edid_fsm_state
6363
)
64-
self.submodules.la = LiteScopeLA(self.debug, 32*1024, with_subsampler=True)
65-
self.la.trigger.add_port(LiteScopeTerm(self.la.dw))
64+
self.submodules.logic_analyzer = LiteScopeLogicAnalyzer(self.debug, 32*1024, with_subsampler=True)
65+
self.logic_analyzer.trigger.add_port(LiteScopeTerm(self.logic_analyzer.dw))
6666

6767
def do_finalize(self):
6868
VideomixerSoC.do_finalize(self)
@@ -71,6 +71,6 @@ def do_finalize(self):
7171
]
7272

7373
def do_exit(self, vns):
74-
self.la.export(vns, "../../test/edid_debug/la.csv") # XXX
74+
self.logic_analyzer.export(vns, "../../test/edid_debug/logic_analyzer.csv") # XXX
7575

7676
default_subtarget = EDIDDebugSoC

‎test/edid_debug/test_la.py

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
from litescope.software.driver.la import LiteScopeLADriver
1+
from litescope.software.driver.logic_analyzer import LiteScopeLogicAnalyzerDriver
22

33

44
def main(wb):
55
wb.open()
66
# # #
7-
la = LiteScopeLADriver(wb.regs, "la", debug=True)
7+
logic_analyzer = LiteScopeLogicAnalyzerDriver(wb.regs, "logic_analyzer", debug=True)
88

99
# cond = {"hdmi_in0_edid_scl_raw" : 0}
1010
cond = {"hdmi_in0_edid_fsm_state" : 2}
1111
# cond = {}
12-
la.configure_term(port=0, cond=cond)
13-
la.configure_sum("term")
14-
la.configure_subsampler(64)
15-
la.run(offset=128, length=8192)
12+
logic_analyzer.configure_term(port=0, cond=cond)
13+
logic_analyzer.configure_sum("term")
14+
logic_analyzer.configure_subsampler(64)
15+
logic_analyzer.run(offset=128, length=8192)
1616

17-
while not la.done():
17+
while not logic_analyzer.done():
1818
pass
19-
la.upload()
19+
logic_analyzer.upload()
2020

21-
la.save("dump.vcd")
21+
logic_analyzer.save("dump.vcd")
2222
# # #
2323
wb.close()

0 commit comments

Comments
 (0)
Please sign in to comment.