Downloads provided by UsageCounts
ECOOP Submission Number: 89. Our work presents a sub-structurally typed orchestration language, called LightClick, to better reason about *Systems-On-a-Chip* (SoC) Orchestration. LightClick is a proof of concept language that showcases how *fancy types* (namely linear & dependent types) can enrich hardware design tooling such that we can move existing external static analysis checks into the language's type-system. Using our approach will lead to the enhanced safety of designs, and increase in design productivity, through early identification and reduction of connection errors. LightClick supports fine-grained specification of hardware modules and their interfaces, together with connection primitives to connect ports together. What makes LightClick novel is that ports must be linearly used (at most once), and there are connection primitives (fan-outs, logic gates, mutliplexers) that support explicit weakening of linearity.
Submitted to ECOOP 23 AEC.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| downloads | 3 |

Downloads provided by UsageCounts