Zhiyang Ong

Zhiyang Ong

@eda-ricercatore

A multilingual, globetrotting cultural chameleon pursuing U.N. SDGs

Design Automation Renegades In passato, vicino al Dolomiti
183
Followers
4394
Following
59
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 40 owned repositories

98.5M Total LOC
Verilog
69,063,414 lines
70.1%
N/A
TeX
7,338,541 lines
7.5%
N/A
Python
7,126,006 lines
7.2%
N/A
Jupyter Notebook
4,581,023 lines
4.7%
N/A
q
2,864,523 lines
2.9%
N/A
Other
7,510,413 lines
7.6%
N/A
I

I-Shaped Developer

I-shaped

Specialist — deep expertise in Verilog

Verilog
TeX
Python
Jupyter Notebook
q

Collaboration Network

Global Impact visualization

LIVE
Zhiyang Ong
0 active collaborators

Repos

59

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

370 days
2,522
Contributions
67
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

Modica-SRAM

Design of a 32-kbit synchronous SRAM with 32-bit words, using 180 nm process technology. Developed MATLAB scripts to evaluate architectural trade-offs between performance (using logical effort analysis) and area usage; see the source code for the HSPICE decks and MATLAB scripts that are used during architectural trade-off evaluation, and characterization of inverters for different supply voltages (VDD) and temperatures. It also includes HSPICE decks for the characterization of the 6-transistor SRAM cell for different transistor ratios, and the SRAM read and write circuitry. Co-designed and co-developed the SRAM using schematic entry in Cadence Virtuoso. Performed functional and timing verification by simulating extracted SPICE netlist in NanoSim.

16 9
PostScript
Lombardia-STIL

A C++ -based STIL parser.

12 5
C++
qubos-solvers

A portfolio of solvers for quadratic unconstrained binary optimization (QUBO).

8 0
q
gulyas-scripts

This is the script directory for my research, as part of my dottorato di ricerca. It contains scripts to test out ideas that I have read in research publications.

8 1
Python
admin-notes

Notes for research and side projects

6 0
Jupyter Notebook
in-memory-nbl

In-memory computing with noise-based logic

6 0
TeX
MarcheProcessor

A wide-word processor with 128-bit data path.

6 3
Verilog
boilerplate-code

Boilerplate code for my open source software projects. It will include implementations of common data structures and algorithms, including those for electronic design automation (such as AND-Inverter Graphs and Binary Decision Diagrams)

5 0
TeX
NetSim

An optimization tool for telecommunication networks. It is optimized via a multi-objective evolutionary algorithm, so that the trade-off between pleiotropy and redundancy can be explored.

5 2
Java
research-contests

A repository for research contests spanning topics from hardware security and embedded/VLSI machine learning to electronic design automation, bio design automation, and formal verification.

4 2
TeX

Open Source Impact

Contributions to external projects

6 merged PRs

No external contributions found.