Research
Find research shared by the Owlstown community.
Hardware Pessimistic Run-Time Profiling for a Self-Reconfigurable Embedded Processor Architecture
Publication · June 10, 2025
PyOCN: A Unified Framework for Modeling, Testing, and Evaluating On-Chip Networks
Abstract
There is a growing interest in the open-source hardware movement to amortize non-recurring engineering costs by using plug-and-play system-on-chip (SoC) designs, where the communication among different components is provided by an on-ch...
Publication · June 10, 2025
Towards a Reconfigurable Bit-Serial/Bit-Parallel Vector Accelerator using In-Situ Processing-In-SRAM
Abstract
Vector accelerators can efficiently execute regular data-parallel workloads, but they require expensive multi-ported register files to feed large vector ALUs. Recent work on in-situ processing-in-SRAM shows promise in enabling area-effi...
Publication · June 10, 2025
Implementing Low-Diameter On-Chip Networks for Manycore Processors Using a Tiled Physical Design Methodology
Abstract
Manycore processors are now integrating up to 1000 simple cores into a single die, yet these processors still rely on high-diameter mesh on-chip networks (OCNs) without complex flow-control nor custom circuits due to three reasons: (1) ...
Publication · June 10, 2025
Layout-Based Evaluation of Read/Write Performance of SOT-MRAM and SOTFET-RAM
Abstract
This paper presents a comparison of array-level performance of non-volatile SOT-MRAM and SOTFET-RAM to conventional 6T CMOS SRAM using a specially developed simulation suite that merges physics-based compact models and layout-based para...
Publication · June 10, 2025
EVE: Ephemeral Vector Engines
Abstract
There has been a resurgence of interest in vector architectures evident by recent adoption of vector extensions in mainstream instruction set architectures. Traditionally, vector engines leverage this abstraction by exploiting its inher...
Publication · June 10, 2025
CIFER: A 12nm, 16mm2, 22-Core SoC with a 1541 LUT6/mm2 1.92 MOPS/LUT, Fully Synthesizable, CacheCoherent, Embedded FPGA
Abstract
Embedded FPGAs (eFPGA) are increasingly being used in SoCs, enabling post-silicon hardware specialization. Existing CPU-eFPGA SoCs have three deficiencies. First, their low core count hinders efficient execution of thread-level-parallel...
Publication · June 10, 2025