Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMarch 2024
Slack Redistributed Register Clustering with Mixed-Driving Strength Multi-bit Flip-Flops
ISPD '24: Proceedings of the 2024 International Symposium on Physical DesignMarch 2024, Pages 21–29https://doi.org/10.1145/3626184.3633327Register clustering is an effective technique for suppressing the increasing dynamic power ratio in modern IC design. By clustering registers (flip-flops) into multi-bit flip-flops (MBFFs), clock circuitry can be shared, and the number of clock sinks and ...
- research-articleMarch 2024
Timing-Driven Analytical Placement According to Expected Cell Distribution Range
ISPD '24: Proceedings of the 2024 International Symposium on Physical DesignMarch 2024, Pages 177–184https://doi.org/10.1145/3626184.3633318Since the multilevel framework with the analytical approach has been proven as a promising method to handle the very-large-scale integration (VLSI) placement problem, this paper presents two techniques including a pin-connectivity-aware cluster score ...
- research-articleDecember 2023
Impacting the Submission Timing of Student Work Using Gamification
COMPUTE '23: Proceedings of the 16th Annual ACM India Compute ConferenceDecember 2023, Pages 7–12https://doi.org/10.1145/3627217.3627218Peer code review is not a standard activity within university programming courses. Educators are interested in implementing peer code review because it benefits students by developing their programming skills. One important challenge to address is how ...
- research-articleDecember 2023
Timestamp Peripherals for Precise Real-Time Programming
MEMOCODE '23: Proceedings of the 21st ACM-IEEE International Conference on Formal Methods and Models for System DesignSeptember 2023, Pages 137–147https://doi.org/10.1145/3610579.3611084On microcontrollers, timer devices provide high-precision timing, but that precision is lost when using high-level languages without suitable abstractions for temporal behavior. So, for timing-sensitive applications, programmers resort to low-level ...
- research-articleNovember 2023
The Danger of Minimum Exposures: Understanding Cross-App Information Leaks on iOS through Multi-Side-Channel Learning
CCS '23: Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications SecurityNovember 2023, Pages 281–295https://doi.org/10.1145/3576915.3616655Research on side-channel leaks has long been focusing on the information exposure from a single channel (memory, network traffic, power, etc.). Less studied is the risk of learning from multiple side channels related to a target activity (e.g., website ...
-
- research-articleAugust 2023
Multiple satellite and ground clock sources‐based high‐precision time synchronization and lossless switching for distribution power system
AbstractPrecise energy management in distribution power system requires high‐precision time synchronization among large‐scale deployed devices. Multiple clock sources‐based time synchronization possesses advantages of reliability, high precision, and ...
In this paper, we construct a multi‐clock source time synchronization model and formulate a problem to minimize the synchronization error and delay through jointly optimizing large‐timescale clock source selection and small‐timescale weight selection. A ...
- research-articleMay 2023
Towards Sparse Synchronous Programming in Lua
CPS-IoT Week '23: Proceedings of Cyber-Physical Systems and Internet of Things Week 2023May 2023, Pages 361–366https://doi.org/10.1145/3576914.3587502Most software considers timing a performance issue, but for many embedded applications, the timing of a result is as important as its value. Most modern computers do have precise hardware timers, but they are not easily used to make a whole system timing-...
- research-articleMay 2023
LetSynchronise: An Open-Source Framework for Analysing and Optimising Logical Execution Time Systems
CPS-IoT Week '23: Proceedings of Cyber-Physical Systems and Internet of Things Week 2023May 2023, Pages 349–354https://doi.org/10.1145/3576914.3587500The paper presents early work on LetSynchronise, an open-source framework that aims to facilitate research and collaboration on Logical Execution Time (LET) systems. It offers a web application for modelling, simulating, analysing, and optimising LET ...
- research-articleMay 2023
Logical Time for Reactive Software
CPS-IoT Week '23: Proceedings of Cyber-Physical Systems and Internet of Things Week 2023May 2023, Pages 313–318https://doi.org/10.1145/3576914.3587494Timing is an essential feature of reactive software. It is not just a performance metric, but rather forms a core part of the semantics of programs. This paper argues for a notion of logical time that serves as an engineering model to complement a ...
- research-articleDecember 2022
Dynamic Frequency Boosting Beyond Critical Path Delay
ICCAD '22: Proceedings of the 41st IEEE/ACM International Conference on Computer-Aided DesignOctober 2022, Article No.: 48, Pages 1–8https://doi.org/10.1145/3508352.3549433This paper introduces an innovative post-implementation Dynamic Frequency Boosting (DFB) technique to release "hidden" performance margins of digital circuit designs currently suppressed by typical critical path constraint design flows, thus defining ...
- research-articleDecember 2022JUST ACCEPTED
The Sparse Synchronous Model on Real Hardware
ACM Transactions on Embedded Computing Systems (TECS), Just Accepted https://doi.org/10.1145/3572920We present the Sparse Synchronous model (SSM) of computation, which allows a programmer to specify software timing more precisely than the traditional “heartbeat” of mainstream operating systems or the synchronous languages. SSM is a mix of semantics ...
- research-articleOctober 2022
"A Time and Phase for Everything" - Towards A Self Regulated Learning Perspective on Computational Support for Esports
Proceedings of the ACM on Human-Computer Interaction (PACMHCI), Volume 6, Issue CHI PLAYArticle No.: 218, Pages 1–27https://doi.org/10.1145/3549481Computational support for learning in the domain of esports has seen a great deal of attention in recent years as an effective means of helping players learn and reap the benefits of play. However, previous work has not examined the tools from a learning ...
- research-articleSeptember 2022
Take Your Time? How Activity Timing Affects Organizational Learning and Performance Outcomes
Organization Science (INFORMS-ORGS), Volume 33, Issue 5September-October 2022, Pages 1707–1723https://doi.org/10.1287/orsc.2021.1490Organizational learning theory has long examined how organizations learn to perform better as they accumulate experience. Although experience accumulation is inherently related to the timing of the repeated activities carried out by an organization, the ...
- invited-talkApril 2022
Intelligent Design Automation for Heterogeneous Integration
ISPD '22: Proceedings of the 2022 International Symposium on Physical DesignApril 2022, Pages 105–106https://doi.org/10.1145/3505170.3511801As the design complexity grows dramatically in modern circuit designs, 2.5D/3D heterogeneous integration (HI) becomes effective for system performance, power, and cost optimization, providing promising solutions to the increasing cost of more-Moore ...
- invited-talkApril 2022
Physical Design at the Transistor Level Beyond Standard-Cell Methodology
ISPD '22: Proceedings of the 2022 International Symposium on Physical DesignApril 2022, Pages 141–143https://doi.org/10.1145/3505170.3511476This talk offers a review of possibilities to explore on VLSI layout beyond traditional standard cell methodology. Existing Physical Design tools strictly avoid any modification to the contents of Standard Cells. Here, a post-processing step based on ...
- abstractMarch 2022
Advancing Your Arduino Game: Early and Engaging Scaffolding for Advanced CS
SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2March 2022, Page 1196https://doi.org/10.1145/3478432.3499143This fun, hands-on workshop will show how to include significant computing concepts in engaging, creative activities that are accessible to students who have completed CS1. Participants will use Arduinos (provided) and experience a studio-style learning ...
- research-articleJanuary 2022
Optimal time for contractors to enter infrastructure projects
Procedia Computer Science (PROCS), Volume 196, Issue C2022, Pages 990–998https://doi.org/10.1016/j.procs.2021.12.101AbstractThe design- and construction stage of large construction projects are often two separate fragmented processes. Early contractor involvement (ECI) is a project delivery method where the goal is to include construction knowledge into the design ...
- short-paperMay 2021
Design and Implementation of Automatic Timing System for Middle and Long Distance Race
CONF-CDS 2021: The 2nd International Conference on Computing and Data ScienceJanuary 2021, Article No.: 84, Pages 1–4https://doi.org/10.1145/3448734.3450814This paper proposes a multiple participants based on RFID and WSN middle-long-distance timing problem. The current preliminary 2 nodes in the 400 - meter runway standard setting, cadets read RFID tags to carry through time, with the aid of WSN network, ...
- short-paperMay 2021
Physical Fitness Test System Solution Based on RFID and WSN
CONF-CDS 2021: The 2nd International Conference on Computing and Data ScienceJanuary 2021, Article No.: 83, Pages 1–3https://doi.org/10.1145/3448734.3450813This paper proposes a multiple participants based on RFID and WSN middle-long-distance timing problem. The current preliminary 2 nodes in the 400 - meter runway standard setting, cadets read RFID tags to carry through time, with the aid of WSN network, ...
- research-articleDecember 2020
Intelligent design automation for 2.5/3D heterogeneous SoC integration
ICCAD '20: Proceedings of the 39th International Conference on Computer-Aided DesignNovember 2020, Article No.: 125, Pages 1–7https://doi.org/10.1145/3400302.3415767As the design complexity grows dramatically in modern circuit designs, 2.5D/3D chip/package/board integration has become a key to beat process limitation for optimizing system performance and power consumption. Among the explored technologies, the wafer-...