2026年3月24日 星期二

HW#4 RF IC Design


建議工具

使用 Claude Sonnet 4.6 推理模式(手動切換,免費用戶額定時間內只能使用三次)

使用 ChatGPT 5 推理模式(自動切換)

使用 Gemini 3.0 Pro 免費額度最高 1M tokens (永遠推理模式)

使用 Grok 4 推理模式(自動切換)



How to publish a Claude artifact

How to share a ChatGPT link

How to share a Grok link

How to share Gemini Link


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 HW#4  [your id, your name]


3/24 只要做第一題(內有3小題)


Study Apple C1 Architecture

1. (a) On Claude, Run NGSpice for the LNA using given parameters. If the results do not match, explain why.

(b) Run an MNA simulation (Modified Nodal Analysis, as used in Cadence Spectre engine)

 

Optimized parameters (share)





running ngspice in Claude VM (amazing story)




MNA simulation


(c)  Perform DRC (Design Rule Check) for the  3.5 GHz LNA. If it is not entirely design rule compliant, redesign to make the layout more DRC driven.







(DRC, share) (DRC-driven, artifact)




2. (a)  Make a GD/(A*)+MNA Optimizer on a Apple C1 LNA Die

Hint: artifactshare


DE+MNA Optimizer on Die artifact


(b) To achieve the 15-20 dB gain target and improve the LNA performance to match the schematic specs, use Differential Evolution Optimization to optimize the LNA performance.
Must verify your results to meet spec and parameters have to be realistic.

Hint: (DE+MNA Optimizer on Die artifact



3. (a) Build a 9.0 GHz 65 nm Fractional-N PLL Synthesizer with NM Optimization 


Hint: What is NM method? NM Algo


4.

(a) Build Apple C1 ADPLL — 7.0 GHz (spec) with A* optimization, TSMC N7

Apple C1 ADPLL — 7.0 GHz  





2026年3月13日 星期五

Follow up of HW#3, Placement


PA Placement

original, fixed (hardcoded), SA 1, QP, QP+SA


PA Parameter Optimization

original (analytical), Hessian, MNA (post QP+SA)


PA LessonsPA Verified by by computing the exact KCL residual at its converged solution, not because of blow up of MNA (share)


PA issues system crash, reality check, UI design




LNA reality check in simulator, prompt for spec compliance

 

LNA v3 (closed-form), V3 pathway to tape-out (advanced, ok omitted)




Overall


1 What is simulated annealing? shown on hyperfunctions comparing to other algorithms

2026年3月10日 星期二

HW#3 IC Design with Advanced AI

建議工具

使用 Claude Sonnet 4.6 推理模式(手動切換,免費用戶額定時間內只能使用三次)

使用 ChatGPT 5 推理模式(自動切換)

使用 Gemini 3.0 Pro 免費額度最高 1M tokens (永遠推理模式)

使用 Grok 4 推理模式(自動切換)



How to publish a Claude artifact

How to share a ChatGPT link

How to share a Grok link

How to share Gemini Link


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 HW#3  [your id, your name]


3/10 只要做第一題(內有5小題)


 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. 


PromptsCont. Prompts (same as last)

(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.







Comparing A* & DFS/BFS

 A*/DFS

A*/DFS/BFS

2026年3月3日 星期二

JEPA Prediction for robot collision avoidance walking pedestrians

 Voronoi start-up A* + Repelling (example illustrated)





Core Navigation Repalced with JEPA + A*


HW#2 Reasoning and Search

 

建議工具

使用 Claude Sonnet 4.6 推理模式(手動切換,免費用戶額定時間內只能使用三次)

使用 ChatGPT 5 推理模式(自動切換)

使用 Gemini 3.0 Pro 免費額度最高 1M tokens (永遠推理模式)

使用 Grok 4 推理模式(自動切換)



How to publish a Claude artifact

How to share a ChatGPT link

How to share a Grok link

How to share Gemini Link


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 HW#2  [your id, your name]


1.   

Solve Pz 2 using chain of thought (CoT) reasoning with each step whether correct or incorrect, showing backtracking. 

Animate the CoT process in the above synced with river crossing scenarios.  

Animate search tree with synced progression (A*/BFS side-by-side)

 2. 

Solve Pz 20 using chain of thought (CoT) reasoning with each step whether correct or incorrect, showing backtracking. 

Animate the CoT process in the above synced with river crossing scenarios.  

Animate search tree with synced progression (A*/BFS side-by-side)