Schuyler Eldridge

Results 259 comments of Schuyler Eldridge

You are correct with `target: Named` in that this is going to have module collisions in the circuit. My understanding is that the correct approach is to then use the...

Stage/Phase and it's Dependency API help solve the triple aims/problems of (1) reworking Chisel/FIRRTL/Testers/Treadle/etc. within a functional programming framework where a sequence of transformations over a type are applied to...

This seems to be the same conceptual problem as input probes where allowing input probes results in circuits which may have no legal lowering because a path is context sensitive...

Ah, I see... @mikeurbach: do you have any thoughts on how this usage may be wrong?

The single-file output is not super well supported and is more intended for testing. What's happening is that this is outputting the contents of all files into one file. Can...

> I agree with moving away from dontTouch generally but Public does impose additional constraints w.r.t. inferred resets and port widths that dontTouch doesn't. Is not enforcing those constraints a...

I think that makes sense. Is there anyway that we can prevent users using (3) in situations where they should be using (1) or (2)? Annoyingly, all I could think...

Is this non-deterministic? I.e., is the memory getting a random value every time? `loadMemoryFromFile` results in a bind file getting generated. My guess is that ChiselSim is not properly including...

That may be the same behavior. Memories may come up as zero by default. Basically, I'm saying that this may not be getting initialized because the bind is not happening.