Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

DuanxiangLiu/True3D-GP-Viewer

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
1 Commit
 
 
 
 

Repository files navigation

True3D-GP Viewer

A True 3D Global Placement GUI demo that visualizes chip placement results in an interactive 3D environment. This viewer demonstrates the concept of 3D IC global placement, where standard cells and macros are distributed across two stacked dies connected by hybrid bonds.

Features

  • Dual-Die Visualization -- Bottom die (Die 0) and top die (Die 1) rendered as separate planes with configurable Z-separation
  • Instanced Rendering -- Efficiently renders thousands of placement instances using Three.js InstancedMesh
  • Hybrid Bond Layer -- Visualizes inter-die connections (Hybrid Bonds) at the mid-plane
  • Density Map -- Optional heat-map overlay showing placement density distribution
  • Bin Grid -- Configurable grid overlay for spatial bin analysis
  • Force Vectors -- Visualize wirelength forces and density congestion gradients
  • Interactive Net Selection -- Click any instance to see its connected nets (flylines) in 3D
  • Real-time Controls -- Adjust instance count, toggle layers, and switch analysis modes on the fly

Quick Start

No build step required. Just open the HTML file in a browser:

# Option 1: Open directly
open index.html

# Option 2: Use a local server (recommended)
python3 -m http.server 8080
# Then visit http://localhost:8080

Tech Stack

  • Three.js (r128) -- 3D rendering engine
  • Tailwind CSS -- UI styling (via CDN)
  • Vanilla JavaScript -- No framework dependencies

About

True 3D Global Placement GUI Viewer -- An interactive 3D visualization demo for 3D IC placement. Built for the era of Huawei's Tao (τ) Law and Logic Folding, where 3D placement becomes the key enabler for next-generation chip density beyond Moore's Law.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.