ARASHIOSU STAR LabNSF CROSS Project
From Algorithm to Layout. Original 2025 NSF CROSS Project presentation slide.

Building the toolchain for HLS-based accelerator design. Anthony Kung, OSU STAR Lab, NSF CROSS Project.

Introduction. Original 2025 NSF CROSS Project presentation slide.

A long-term sparse-tensor accelerator goal and a compact Transformer-block proxy workload motivate an ASIC-viable model-to-layout flow.

Research Motivation. Original 2025 NSF CROSS Project presentation slide.

Specialized hardware can improve latency and energy efficiency for emerging machine-learning workloads and constrained edge deployments.

Objective. Original 2025 NSF CROSS Project presentation slide.

Establish an automated ASIC-viable research toolchain that preserves structural and timing intent, supports optimization, and validates manufacturability.

Initial Toolchain. Original 2025 NSF CROSS Project presentation slide.

The original path lowered an untimed C design through Bambu HLS to Verilog RTL and an open-source ASIC flow.

Initial Toolchain: Challenges. Original 2025 NSF CROSS Project presentation slide.

Bambu-generated RTL and the open-source synthesis flow exposed structural, memory, and control incompatibilities that blocked complete ASIC synthesis.

FPGA Evaluation. Original 2025 NSF CROSS Project presentation slide.

Vivado provided a functional fallback that validated accelerator behavior and performance, but FPGA success did not establish ASIC manufacturability.

Transition to a New Toolchain. Original 2025 NSF CROSS Project presentation slide.

The project pivoted to SystemC, Catapult HLS, Cadence Genus, and Cadence Innovus for an ASIC-oriented methodology.

New Toolchain. Original 2025 NSF CROSS Project presentation slide.

SystemC captures intent, Catapult performs high-level synthesis and RTL verification, and Cadence tools synthesize, place, route, and report timing, power, and area.

SystemC. Original 2025 NSF CROSS Project presentation slide.

SystemC adds concurrency, communication, and timing structure to C++ so the model expresses a synthesizable accelerator architecture.

Catapult HLS. Original 2025 NSF CROSS Project presentation slide.

Catapult translates SystemC into Verilog RTL while scheduling operations, allocating resources, and applying timing and area constraints.

Catapult HLS: Challenges. Original 2025 NSF CROSS Project presentation slide.

Tool-version, licensing, simulation, path, and downstream component issues complicated the commercial proof-of-concept flow.

Cadence Genus. Original 2025 NSF CROSS Project presentation slide.

Genus synthesizes Catapult RTL into a technology-mapped gate-level design and reports timing, power, and area.

Cadence Innovus. Original 2025 NSF CROSS Project presentation slide.

Innovus places and routes the synthesized design, performs clock-tree and interconnect work, and checks sign-off-quality layout constraints.

Next Steps. Original 2025 NSF CROSS Project presentation slide.

Complete the Catapult-to-Genus-to-Innovus proof of concept, automate SystemC generation, and replace the proxy with representative sparse kernels.

Conclusion. Original 2025 NSF CROSS Project presentation slide.

The redesigned methodology separates algorithmic intent, HLS, synthesis, and physical design to create a practical path from model to manufacturable accelerator.

Thank you. Original 2025 NSF CROSS Project presentation slide.

End of the original 2025 presentation.