https://x.com/RitOnchain/status/2065754844888260835
Recommended Path by EDA Domain
For Physical Design (Placement, Routing, Timing)
- 18.06 Linear Algebra
- 18.02 Multivariable Calculus
- 18.03 Differential Equations
- 6.251J Introduction to Mathematical Programming
- 6.006 Introduction to Algorithms
- 18.335 Introduction to Numerical Methods
For Verification and Formal Tools
- 6.042 Mathematics for Computer Science
- 18.05 Introduction to Probability and Statistics
- 6.006 Introduction to Algorithms
- 6.046 Design and Analysis of Algorithms
- 6.045 Automata, Computability, and Complexity
- 6.840J Theory of Computation
If You Want to Build EDA Tools
The strongest mathematical foundation is:
- Linear Algebra
- Optimization
- Graph Theory
- Numerical Analysis
- Probability
- Logic/Formal Methods
That combination covers the core mathematics behind synthesis, timing analysis, placement, routing, SAT solving, model checking, circuit simulation, and modern AI-assisted EDA systems.
No comments:
Post a Comment