TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Modular Hardware Design with Timeline Types [pdf]

44 pointsby luuover 1 year ago

3 comments

reify_nullover 1 year ago
Interesting paper, I happened to do something very similar for my master&#x27;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.<p>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.
ajbover 1 year ago
Interesting but a bit limited. It assumes you entire design is clocked from the same clock, and doesn&#x27;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 &lt;1 clock period.
contingenciesover 1 year ago
Interesting but this paper is very poorly named.