analyze OOO behavior pattern whole semester
2026年6月20日 星期六
2026年6月8日 星期一
compile singles
2026年6月2日 星期二
Grade EX# (Variant for post-grading)
designated homework assignment EX#11
1. look up the matched homework assignment published within two weeks in
https://minstral.blogspot.com/
2. grade in depth submitted to gmail within 2 weeks.
3. Do not include scores/marks.
4. Mark you are Claude TA. positive tone, bilingual, english first.
5. Compose reply. Output grading in plain text. do not send it out. keep in the draft box.
6. batch of 5
7 grade most recent submissions which have not yet been graded by Claude TA
(skip those with most recent submission already graded by Claude TA. Do grade if the most recent submission only receives grading from Prof.)
2026年6月1日 星期一
EX#13 navigation
課堂練習
Deadline: Saturday at 23:59 (one more week)
Send all the share links to me chang212@gmail.com by email with subject EX#13 [your id, your name]
1.
參考Voronoi navigation app
製作以下場景的導航(可使用前一次作業的3d model)
2. Generate fractals from text. You may choose two themes to present. The following are some examples and the prompts that generate them.
2026年5月26日 星期二
HW#12 PnR for Apple C1 PLL and RISC Core CPU
1. Build a model of Apple C1 ADPLL — 7.0 GHz (spec) with A* and NM Version, NM cross checked by MNA,
EX#12
1. 從影像資料庫選取 1 幅,製作3d 模型圖
- Try the vanilla version. No detection of obstacles. No avoidance.
- Try the detection only version.
- Try the shaky version with detection and avoidance
- Make a comprehensive, functional version with detection and Voronoi-based avoidance
2026年5月18日 星期一
Grade EX#
designated homework assignment EX#9
1. look up the matched homework assignment published within two weeks in
https://minstral.blogspot.com/
2. grade in depth submitted to gmail within 2 weeks.
3. Do not include scores/marks.
4. Mark you are Claude TA. positive tone, bilingual, english first.
5. Compose reply. Output grading in plain text. do not send it out. keep in the draft box.
6. batch of five.
7 skip those graded
Grade HW#
designated homework assignment HW#9
1. look up the matched homework assignment published within two weeks in
https://nptechsl.blogspot.com/
2. grade in depth submitted to gmail within 2 weeks.
3. Do not include scores/marks.
4. Mark you are Claude TA. positive tone, bilingual, english first.
5. Compose reply. Output grading in plain text. do not send it out. keep in the draft box.
6. batch of five.
7 grade most recent submissions which have not yet been graded by Claude TA
(skip those with most recent submission already graded by Claude TA. Do grade if the most recent submission only receives grading from Prof.)
EX#11
課堂練習
Deadline: Saturday at 23:59 (one more week)
Send all the share links to me chang212@gmail.com by email with subject EX#11 [your id, your name]
PCB Trace Routing and/or Parameter Tune-Up
1. Optimize trace routing for the Differential Pair Circuit on PCB
trace routing, share
Steps
Starting from the imperfect design, complete the trace routing. Do trace routing ( 參考 share, share 2, share 3)
2026年5月12日 星期二
HW#11 RF IC Placement & Routing
Benchmark Two-stage Cascode Class-AB RF power amplifier targeting 5G n78 (3.5 GHz) in TSMC 28nm RF
2. Benchmark the P&R for OP 741.
2026年5月6日 星期三
HW#10
1. Benchmark the three designs of RF PA Drivers
Compare Closed-Form vs. margin-first build vs. comprehensive model. Gain, Pout, PAE, OP1dB, S₁₁ (5 metrics × 10 seeds = 40 cells).2026年5月4日 星期一
Grade EX#2
I cannot see any Bode plots in your sharing.
Check out a more accurate version of Bode plot.
https://claude.ai/public/
Grade EX#3 Chain of Thought
8 person- incorrectSuggestions: Turn on reasoning mode- Sonnet 4.6 vs. Extended Version, Performance Comparison
- for animation, you may want to publish the artifact so that I can view it. Right now your share contains no animation because it is private to you.
Grade EX#7 Hypersurface and Optimization
in gmail, grade in depth EX#7. positive tone, bilingual, english first, mark graded by Claude Assistant, compose reply in the same thread rather than an independent mail, do not send, save in the draft box, wait for my confirmation
general guidelines for grading
Scientific thinking——問對問題、察覺邏輯漏洞——這件事 AI 取代不了。
工具愈方便,這個能力就愈不能少。
check physical accuracy and correctness.
Grade EX#8 LNA
read assignment EX#8 at https://minstral.blogspot.com/
grade in depth EX#8 submitted to gmail sat. Do not include scores/marks.
Mark you are Claude TA. positive tone, bilingual, english first. Compose reply. batch of five. Output grading in plain tex. do not send it out. keep in the draft box.
Grade HW# 8 Benchmark with Claude Cowork
read assignment HW#8 at https://nptechsl.blogspot.com/
grade in depth HW#8 submitted to gmail within one week. Do not include scores/marks.
Mark you are Claude TA. positive tone, bilingual, english first. Compose reply. batch of five. Output grading in plain tex. do not send it out. keep in the draft box.
HW#9
課堂練習
Deadline: This Saturday at 23:59
Send all the share links to me chang212@gmail.com by email with subject HW#9 [your id, your name]
1. Benchmark the three algorithms (GD, NM, A*) and their cascades (one designed by you and the other design by AI )
- For the five methods, each runs with 10 seeds
- Tabulate
Gain, Pout, PAE, OP1dB, S₁₁(5 methods = 5 tables, each table with 5 metrics × 10 seeds = 40 cells). - Visualize all of your data
Two-stage Cascode Class-AB RF PA Driver targeting 5G n78 (3.5 GHz) in TSMC 28nm RF
2. Benchmark the three designs of RF PA Drivers
- For each seed, record metrics from the cascaded optimizers:
Compare Closed-Formvs. margin-first build vs. comprehensivemodel.- -Tabulate
Gain, Pout, PAE, OP1dB, S₁₁(5 metrics × 10 seeds = 40 cells). - -Identify which metric the closed-form most over- or under-estimates.
- Cross-check both thermal designs: compute junction temperature rise ΔT_j at peak Pout. Which design runs cooler? By how many °C?
- -Build a 2×2 comparison table: rows = {Performance-first, Margin-first}, columns = {Fitness, min-spec-margin (dB), ΔT_j (°C), PAE @ 6dB back-off}.
- Visualize all of your data
2026年4月27日 星期一
EX#8 Apple C1 LNA
建議工具
使用 Claude Sonnet 4.6 推理模式(手動切換,免費用戶額定時間內只能使用三次)
使用 ChatGPT 5 推理模式(自動切換)
使用 Gemini 3.0 Pro 免費額度最高 1M tokens (永遠推理模式)
使用 Grok 4 推理模式(自動切換)
How to publish a Claude artifact
作業繳交規範
Content share 作業繳交格式
- share only link, pure text, markdown (md)
- no attachments accepted, no html, screen dump, or png
- non-compliant homework will be rejected and returned to you
課堂練習
Deadline: This Saturday at 23:59
Send all the share links to me chang212@gmail.com by email with subject EX#8 [your id, your name]
1. Study Apple C1 Architecture
(a) make
LNA schematic (TSMC N7 製程的完整設計流程,包含完整元件表、元件值推導公式、die 面積估算) LNA=Low Noise Amplifier
(b) make
LNA Die
(c) Build
LNA Optimizer (SMITH Chart, Frequency Response)
(d) Build a Simplified (closed-form) LNA optimizer on Die, 3.5 GHz LNA TSMC N7.
(e) Build an MNA model (Modified Nodal Analysis, as used in Cadence Spectre engine) to optimize. Must verify your results to meet spec and parameters have to be realistic.
2026年4月9日 星期四
EX#7 Mathematical Optimization
課堂練習
Deadline: Next Saturday at 23:59 (one more week)
Send all the share links to me chang212@gmail.com by email with subject EX#7 [your id, your name]
Optimization in Hyperspace — Homework Assignments
md version
Based on the "Optimization in Hyperspace" artifact — which visualizes how algorithms like Gradient Descent, Nelder-Mead, A* Search, Simulated Annealing, and Global Optimization navigate a 3D fitness landscape full of local peaks and valleys — here are 3 homework assignments at different levels:
Homework Assignment 1 — Conceptual Understanding
Title: Reading the Fitness Landscape
Objective: Connect visual intuition to algorithmic concepts.
Instructions: Using the "Optimization in Hyperspace" visualizer, observe how each of the five algorithms (Gradient Descent, Nelder-Mead, A* Search, Simulated Annealing, and Global Optimization) moves across the 3D fitness landscape. Then write a 1–2 page reflection answering the following:
- Describe the fitness landscape in your own words. What do the peaks represent? What do the valleys represent? In a real optimization problem, what might each correspond to?
- Which algorithms appear to get "stuck" at a local optimum (a smaller peak that is not the tallest)? Explain why this happens based on how those algorithms work.
- Which algorithms eventually find the global optimum (the tallest peak)? What property of those algorithms allows them to escape local optima?
- Define the exploration vs. exploitation trade-off in optimization. For each algorithm in the visualizer, classify it as leaning toward exploration, exploitation, or a balance of both — and justify your answer in one sentence each.
Deliverable: Written reflection (300–500 words), submitted as a PDF.
Homework Assignment 2 — Mathematical Analysis
Title: Gradient Descent in Your Own Hands
Objective: Implement and analyze gradient descent on a multimodal function.
Instructions: Consider the 2D function:
This function has multiple local maxima and minima, similar to the landscape in the visualizer.
- Plot the function surface over the domain x∈[−5,5], y∈[−5,5] using Python (matplotlib) or any tool of your choice.
- Implement gradient descent (minimization) from scratch using the update rule:
Test at least three different starting points and three different learning rates (α=0.01,0.1,0.5).
- Record for each run: the starting point, the final converged point, the function value at convergence, and whether it found a global or local minimum.
- Answer: How does the choice of starting point affect which minimum is found? Relate this back to what you observed in the 3D visualizer — why is gradient descent susceptible to the landscape's topology?
Deliverable: Code + a short written report (1 page) comparing your runs and drawing conclusions.
Homework Assignment 3 — Comparative Algorithm Design
Title: When Does Simulated Annealing Beat Gradient Descent?
Objective: Empirically compare a local vs. global optimization strategy.
Instructions: Using Python (or pseudocode + written analysis), design an experiment that compares Gradient Descent and Simulated Annealing on a fitness landscape of your choice (you may use the function from HW2 or define your own multimodal function with at least 3 local optima).
- Implement both algorithms. For Simulated Annealing, use an exponential cooling schedule:
where T0 is the initial temperature and γ∈(0,1) is the cooling rate.
- Run each algorithm 50 times from random starting points uniformly sampled from the domain. Record what fraction of runs find the global optimum for each algorithm.
- Vary the SA temperature schedule — test at least two values each for T0 (high vs. low initial temperature) and γ (fast vs. slow cooling). How does the temperature schedule affect the balance between exploration and exploitation? Which setting performs best?
- Create a summary table and at least one plot (e.g., success rate vs. cooling rate) comparing the algorithms.
- Conclude: In what problem scenarios would you recommend Simulated Annealing over Gradient Descent? Are there situations where the reverse is true? Use your results as evidence.
Deliverable: Code + a 1–2 page written analysis with your table and plot included.
These three assignments build progressively — from conceptual understanding, to mathematical implementation, to comparative experimental design — directly grounded in what the "Optimization in Hyperspace" visualizer demonstrates.






.webp)









