M-Labs Forum
Sign Up
Log In
Migen
Start a Discussion
Migen
All Discussions
Tags
General
Giving a tutorial
Announcements
Asking for help
Meetings
ARTIQ
Sinara
Migen
More...
Relevance
Relevance
Latest
Top
Newest
Oldest
F
Can not access to Vivado when building the ARTIQ
Asking for help
ARTIQ
Migen
I recently changed our ARTIQ hardware config which added a zotino. And I would like to build my ARTIQ firmware to let my Kasli-SoC adapting to this change. But when I ran the ...
10
10 replies
F
reg dummy_x in generated verilog
General
Migen
Hi, What is the significance of the dummy_s and dummy_d registers in generated verilog code? Are those just delimiters for modules and their interfaces or is there something m...
1
1 reply
J
How do AD9914 moninj probes work?
General
ARTIQ
Migen
Hello! We are trying to debug some problems we are having with our AD9914 DACs in a NIST_QC2 backplane seated in a KC705. DDSs aren't initializing reliably. Even if they do, w...
1
1 reply
A
Specifying clock domain for sub-module in a multi-clock parent module.
Asking for help
Migen
Hi, May I ask you how to specify which clock domain is used by a sub-module? For example, if in my parent module, I have two clock domains. I then create a sub-module, how can...
3
3 replies
A
How to reset a submodules from parent module
Asking for help
Migen
Hi, I am new to migen and trying something with it. I have a question about submodule. As far as I know, clock and reset signal is implicit defined for a module. If I use that...
2
2 replies
R
Repair Migen URL links
General
Migen
The Migen website has links to its tutorial and documentation that do not point the described resources. [Migen] (https://m-labs.hk/gateware/migen/). The bad links are: -https...
2
2 replies
F
Testbench not working
Asking for help
Migen
I have this code: #!/usr/bin/env python3 from migen import * class Test(Module): def __init__(self, clk): self.clock_domains.cd_clk = ClockDomain() self.comb += self.cd_clk.cl...
1
1 reply
F
2 clock domains in submodule?
Asking for help
Migen
I'm learning migen and implemented my first core, VgaOutputGenerator: https://pastebin.com/XC4kwgZq But I think I didn't really understand how to use multiple clocks in a subm...
0
0 replies
S
Always Reset Signals That Are Assigned Within An FSM
Asking for help
Migen
if a module assigns a value to a Signal within an finite state machine implemented as a migen.genlib.fsm.FSM, then generated Verilog will append an extra assignment to the alw...
1
1 reply
R
Simulating reset
Asking for help
Migen
How does one drive a sync statement's default reset signal and successfully simulate it using migen? I don't think the simulator supports it. Whereas I can set any other input...
3
3 replies
D
Accessing CSR from the host with Migen
General
Migen
MiSoC
I came across an outdated hello world tutorial for Migen which really confuses me. In this tutorial, the author describes how CSRs (e.g. CSRStatus and CSRStorage) can be acces...
2
2 replies
C
Porting a New Board To Migen
Giving a tutorial
Migen
In September 2017, I wrote a blog post that discusses how to seamlessly add a new FPGA development board to Migen. The idea is that porting a board to Migen is actually minima...
0
0 replies
Loading...
This site is best viewed in a modern browser with JavaScript enabled.
Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.
Migen
Can not access to Vivado when building the ARTIQ
reg dummy_x in generated verilog
How do AD9914 moninj probes work?
Specifying clock domain for sub-module in a multi-clock parent module.
How to reset a submodules from parent module
Repair Migen URL links
Testbench not working
2 clock domains in submodule?
Always Reset Signals That Are Assigned Within An FSM
Simulating reset
Accessing CSR from the host with Migen
Porting a New Board To Migen