aws-cqc / aws-cqc/DeviceLayout.jl

Add Support for OASIS Export Format

Open
#121 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Julia
Stars
67
Forks
14
Avg merge
1d 16h
Merged PRs (30d)
21

Description

For as much as I know, DeviceLayout supports 2D layout export primarily to vectorial formats and GDSII. While GDSII is essential for fabrication processes like e-beam lithography, many modern device fabrication flows, increasingly rely on the OASIS format (Open Artwork System Interchange Standard).

Then, it would be highly beneficial to integrate direct support for OASIS export within DeviceLayout.jl, eliminating the need for external conversion tools that could potentially introduce errors or complexity into the workflow.

Contributor guide

Open the contributing guide

Research direction

The issue names DeviceLayout.jl and its existing GDSII and vector export paths, but no files, tests, or entry points. Start by locating the current export implementation and its tests, then compare the required OASIS output with the existing GDSII workflow. Done means DeviceLayout.jl can export layouts directly to OASIS without an external conversion tool.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.