News for hackers. Stuff that matters.
Re:Modular Hardware Design with Timeline Types [pdf] by reify_null on Wednesday November 22, 2023 @11:17AM (#38381191)
Interesting paper, I happened to do something very similar for my master's thesis around a decade ago. I did not prove the soundness of the type system due to lack of time but had the feeling that should not be a major obstacle, probably in my naivete.

I skimmed through this thing and found no way to define clocked feedback circuits. This was something I was conceptually struggling with that at the time. The pipelined combination of timing definitions seems straightforward enough as its just adding integers together. Maybe someone who is actually up to date can correct me or provide some more info.

Re:Modular Hardware Design with Timeline Types [pdf] by contingencies on Wednesday November 22, 2023 @01:38PM (#38383218)
Interesting but this paper is very poorly named.
Re:Modular Hardware Design with Timeline Types [pdf] by ajb on Wednesday November 22, 2023 @05:03PM (#38385789)
Interesting but a bit limited. It assumes you entire design is clocked from the same clock, and doesn't seem to allow you to account for the fact that some buses might be long enough to require their inputs to be ready in <1 clock period.