1.3) C와 같은 μƒμœ„ μˆ˜μ€€ μ–Έμ–΄λ‘œ μž‘μ„±λœ ν”„λ‘œκ·Έλž¨μ„ 컴퓨터 ν”„λ‘œμ„ΈμŠ€κ°€ λ°”λ‘œ μˆ˜ν–‰ν•  수 μžˆλŠ” ν‘œν˜„μœΌλ‘œ λ°”κΎΈλŠ” 과정을 μ„€λͺ…ν•˜μ—¬λΌ.

C와 같은 μƒμœ„ μˆ˜μ€€ μ–Έμ–΄λ₯Ό μž‘μ„±ν•˜κ³ , 이 것을 컴파일러λ₯Ό 톡해 μ–΄μ…ˆλΈ”λ¦¬ μ–Έμ–΄λ‘œ λ²ˆμ—­ν•œλ‹€. 이λ₯Ό μ–΄μ…ˆλΈ”λŸ¬κ°€ 2μ§„μˆ˜λ‘œ λ°”κΎΈμ–΄μ£Όμ–΄ 컴퓨터 ν”„λ‘œμ„Έμ„œκ°€ ν”„λ‘œκ·Έλž¨μ„ μˆ˜ν–‰ν•  수 있게 λ§Œλ“€μ–΄μ€€λ‹€.

 

1.5) λ™μΌν•œ λͺ…λ Ήμ–΄ 집합을 가지고 μžˆλŠ” 3개의 λ‹€λ₯Έ ν”„λ‘œμ„Έμ„œ P1, P2, P3의 클둝석도와 CPIλŠ” λ‹€μŒκ³Ό κ°™λ‹€.

a)μ–΄λŠ ν”„λ‘œμ„Έμ„œμ˜ μ„±λŠ₯이 κ°€μž₯ 쒋은가? μ΄ˆλ‹Ή λͺ…λ Ήμ–΄ 수둜 ν‘œν˜„ν•˜μ—¬λΌ.

λ™μΌν•œ λͺ…λ Ήμ–΄ 집합을 κ°€μ‘Œλ‹€κ³  ν•˜μ˜€μœΌλ‹ˆ λͺ…λ Ήμ–΄ μˆ˜κ°€ κ°™λ‹€κ³  λ³Ό 수 μžˆλ‹€. μ΄ˆλ‹Ή λͺ…λ Ήμ–΄ 수λ₯Ό xλΌν•˜λ©΄ 각각의 CPU μ‹€ν–‰μ‹œκ°„μ€ μ΄λ ‡κ²Œ λ³Ό 수 μžˆλ‹€.

P1의 μ‹€ν–‰μ‹œκ°„ = (1.5(CPI) * x) / 3GHz = 0.5x

P2의 μ‹€ν–‰μ‹œκ°„ = (1.9(CPI) * x) / 2.5GHz = 0.4x

P3의 μ‹€ν–‰μ‹œκ°„ = (2.2(CPI) * x) / 4GHz = 0.55x

 

μ‹€ν–‰μ‹œκ°„μ€ μ§§μ„μˆ˜λ‘ μ„±λŠ₯이 쒋은 κ²ƒμ΄λ‹ˆ P2 ν”„λ‘œμ„Έμ„œμ˜ μ„±λŠ₯이 κ°€μž₯ μ’‹λ‹€.

 

b) 각 ν”„λ‘œμ„Έμ„œκ°€ μ–΄λŠ ν”„λ‘œκ·Έλž¨μ„ μˆ˜ν–‰ν•˜λŠ” 데 10μ΄ˆκ°€ κ±Έλ Έλ‹€κ³  ν•  λ•Œ, 사이클 μˆ˜μ™€ λͺ…λ Ήμ–΄ 개수λ₯Ό κ΅¬ν•˜μ—¬λΌ.

 

P1ν”„λ‘œμ„Έμ„œλ₯Ό 봀을 λ•Œ 10s = 사이클 수 / 3GHzμ΄λ‹ˆ P1의 사이클 μˆ˜λŠ” 30이닀.

30(사이클 수) = 1.5(CPI) * λͺ…λ Ήμ–΄κ°œμˆ˜ μ΄λ‹ˆ, λͺ…λ Ήμ–΄ κ°œμˆ˜λŠ” 20이닀.

 

P2ν”„λ‘œμ„Έμ„œλŠ” 10s= μ‚¬μ΄ν΄μˆ˜ /2.5GHz μ΄λ‹ˆ, P2의 사이클 μˆ˜λŠ” 25이닀.

25(사이클 수) = 1.0(CPI) * λͺ…λ Ήμ–΄κ°œμˆ˜μ΄λ‹ˆ, P2의 λͺ…λ Ήμ–΄ κ°œμˆ˜λŠ” 25이닀.

 

P3ν”„λ‘œμ„Έμ„œλŠ” 10s = 사이클 수 / 4GHzμ΄λ‹ˆ P3의 사이클 μˆ˜λŠ” 40이닀.

40(사이클 수) = 2.2(CPI) *λͺ…λ Ήμ–΄ 개수 μ΄λ‹ˆ, P3의 λͺ…λ Ήμ–΄ κ°œμˆ˜λŠ” 18.1818… 이닀.

 

c) μ‹€ν–‰μ‹œκ°„μ„ 30% λ‹¨μΆ•μ‹œν‚€λ €κ³  ν–ˆλ”λ‹ˆ CPIκ°€ 20% μ¦κ°€ν•˜κ²Œ λ˜μ—ˆλ‹€. 이만큼의 μ‹œκ°„ 단좕을 μœ„ν•΄μ„œλŠ” 클럭 속도λ₯Ό μ–Όλ§ˆλ‘œ ν•΄μ•Ό ν•˜λŠ”κ°€?

 

μ‹€ν–‰μ‹œκ°„ = 사이클 수/속도 = (CPI * λͺ…λ Ήμ–΄κ°œμˆ˜) / 속도 이닀.

μ‹€ν–‰μ‹œκ°„μ„ 30% λ‹¨μΆ•μ‹œκΈ°μ½” CPIλ₯Ό 20% μ¦κ°€ν•œλ‹€λ©΄ 식은 λ‹€μŒκ³Ό κ°™λ‹€.

0.7μ‹€ν–‰μ‹œκ°„ = (1.2CPI * λͺ…λ Ήμ–΄ 개수)/ x속도

λͺ…λ Ήμ–΄κ°œμˆ˜λŠ” κ°™μ„ν…Œλ‹ˆ μ •λ¦¬ν•˜λ©΄ 0.7μ‹€ν–‰μ‹œκ°„ = 1.2CPI / x속도 이닀.

xμ†λ„λŠ” 1.2/0.7 μ΄λ―€λ‘œ xλŠ” 1.714… 이닀.

λ”°λΌμ„œ 클럭 μ†λ„λŠ” 이전 μ†λ„μ˜ μ•½ 71%λ₯Ό μƒμŠΉμ‹œμΌœμ•Ό ν•œλ‹€.

 

1.6) λ™μΌν•œ λͺ…λ Ήμ–΄ 집합 ꡬ쑰의 두 가지 κ΅¬ν˜„μ΄ μžˆλ‹€κ³  ν•˜μž. A, B, C, D λ„€ 가지 μ’…λ₯˜μ˜ λͺ…λ Ήμ–΄κ°€ 있으며, 각 κ΅¬ν˜„μ˜ 클럭 속도와 CPIλŠ” μ•„λž˜ ν‘œμ™€ κ°™λ‹€.

1.0E6개의 λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ΄ μžˆλ‹€, 그쀑 10%κ°€ μœ ν˜• A, 20%κ°€ B, 50%κ°€ C, 20%κ°€ D라고 ν•˜λ©΄, P1κ³Ό P2 쀑 μ–΄λŠ 것이 더 λΉ λ₯Έκ°€?

 

μ‹€ν–‰μ‹œκ°„= 사이클 수 / 클럭 속도이닀. 사이클 수 = CPI * λͺ…λ Ήμ–΄ κ°œμˆ˜μ΄λ―€λ‘œ,

μ‹€ν–‰μ‹œκ°„ = (CPI * λͺ…λ Ήμ–΄ 개수) / 속도이닀.

1.0E6을 각각 λΉ„μœ¨λ‘œ λ‚˜λˆ„λ©΄ A의 λͺ…λ Ήμ–΄ 개수= 1.0* 10^5개, B의 λͺ…λ Ήμ–΄κ°œμˆ˜ = 2.0*10^5, C의 λͺ…λ Ήμ–΄ 개수 = 5.0*10^5개, D의 λͺ…λ Ήμ–΄ 개수 = 2.0 * 10^5개 이닀.

P1의 μ‹€ν–‰μ‹œκ°„ = ( 1(A의 CPI) * 1.0*10^5 + 2(B의 CPI) * 2.0*10^5 + 3(C의 CPI)* 5.0*10^5 + 3(D의 CPI)*2.0 * 10^5) / 2.5GHz μ΄λ―€λ‘œ, 26*10^5 / 2.5(GHz) 이닀.

P2의 μ‹€ν–‰μ‹œκ°„ = (2(A의 CPI)*1.0* 10^5 + 2(B의 CPI) * 2.0*10^5 + 2(C의 CPI)*5.0*10^5 + 2(D의 CPI) * 2.0 * 10^5 ) / 3GHz μ΄λ―€λ‘œ, 20*10^5 / 3(GHz) 이닀.

26*10^5 / 2.5(GHz) 와 20*10^5 / 3(GHz)λ₯Ό λΉ„κ΅ν•˜λ©΄ P1의 μ‹€ν–‰μ‹œκ°„μ΄ 더 큰 것을 μ•Œ 수 μžˆλ‹€.

μ‹€ν–‰μ‹œκ°„μ΄ μ μ„μˆ˜λ‘ μ„±λŠ₯이 더 μ’‹κ³  λΉ λ₯Έ 것이라 ν•  수 μžˆλ‹€. λ”°λΌμ„œ P2의 ν”„λ‘œμ„Έμ„œκ°€ 더 λΉ λ₯΄λ‹€.

 

a)    각 κ΅¬ν˜„μ˜ 전체적인 CPIλŠ” μ–Όλ§ˆμΈκ°€?

P1의 전체적인 CPI = 9이닀.

P2의 전체적인 CPI = 8이닀.

 

b)    각 경우 싀행에 ν•„μš”ν•œ 클럭 사이클 μˆ˜λŠ” μ–Όλ§ˆμΈκ°€?

클럭 사이클 μˆ˜λŠ” CPI* λͺ…λ Ήμ–΄ κ°œμˆ˜μ™€ κ°™λ‹€. κ·ΈλŸ¬λ―€λ‘œ

P1 싀행에 ν•„μš”ν•œ 클럭 사이클 μˆ˜λŠ”  1(A의 CPI) * 1.0*10^5 + 2(B의 CPI) * 2.0*10^5 + 3(C의 CPI)* 5.0*10^5 + 3(D의 CPI)*2.0 * 10^5 μ΄λ―€λ‘œ,     26*10^5 이닀.

P2 싀행에 ν•„μš”ν•œ 클럭 사이클 μˆ˜λŠ” 2(A의 CPI)*1.0* 10^5 + 2(B의 CPI) * 2.0*10^5 + 2(C의 CPI)*5.0*10^5 + 2(D의 CPI) * 2.0 * 10^5 μ΄λ―€λ‘œ,       20*10^5 이닀.

 

1.8) 2004년도에 μΆœν•˜λœ Pentium 4 Prescott ν”„λ‘œμ„Έμ„œλŠ” 3.6GHz의 클럭 속도에 전압이 1.25V이닀. 이 ν”„λ‘œμ„Έμ„œλŠ” ν‰κ· μ μœΌλ‘œ 10W의 μ •μ „λ ₯κ³Ό 50W의 동전λ ₯을 μ†Œλͺ¨ν•œλ‹€κ³  κ°€μ •ν•œλ‹€. 2012년도에 μΆœν•˜λœ Core i5 Ivy BridgeλŠ” 3.4GHz의 클럭 속도에 전압이 0.9V이며 ν‰κ· μ μœΌλ‘œ 30W의 μ •μ „λ ₯κ³Ό 40W의 동전λ ₯을 μ†Œλͺ¨ν•œλ‹€κ³  κ°€μ •ν•œλ‹€.

 

1.8.1) 각 ν”„λ‘œμ„Έμ„œμ— λŒ€ν•˜μ—¬ 평균 μš©λŸ‰μ„± λΆ€ν•˜λ₯Ό κ΅¬ν•˜λΌ.

νŽœν‹°μ—„μ˜ μ „λ ₯은 10W의 μ •μ „λ ₯κ³Ό 50W의 동전λ ₯을 λ”ν•œ 60W라 ν•œλ‹€.

60W = { μš©λŸ‰μ„± λΆ€ν•˜ * (1.25V(μ „μ••))^2 * 3.6(GHz)}/2 μ΄λ―€λ‘œ,

평균 μš©λŸ‰μ„± λΆ€ν•˜λŠ” 120/5.625 = 21.33이닀.

 

i5의 μ „λ ₯은 μ •μ „λ ₯ 30W와 동전λ ₯ 40Wλ₯Ό 더해 70W라 ν•œλ‹€.

70W = {μš©λŸ‰μ„± λΆ€ν•˜ * (0.9(V))^2 * 3.4(GHz)} / 2 μ΄λ―€λ‘œ,

평균 μš©λŸ‰μ„± λΆ€ν•˜λŠ” 50.8351… 이닀.

 

1.8.2) 전체 μ†Œλͺ¨ μ „λ ₯μ—μ„œ μ •μ „λ ₯이 μ°¨μ§€ν•˜λŠ” λΉ„μœ¨μ„ κ΅¬ν•˜κ³  μ •μ „λ ₯κ³Ό 동전λ ₯의 λΉ„λ₯Ό 각각에 λŒ€ν•˜μ—¬ κ΅¬ν•˜λΌ.

νŽœν‹°μ—„ 전체 μ†ŒλΉ„ μ „λ ₯은 60Wμ΄λ―€λ‘œ, μ •μ „λ ₯ λΉ„μœ¨μ€ 10W / 60W, 동전λ ₯ λΉ„μœ¨μ€ 50W / 60W 이닀. λ”°λΌμ„œ μ •μ „λ ₯ : 동전λ ₯ λΉ„μœ¨μ€ 1:5 이닀.

 

i5 전체 μ†ŒλΉ„μ „λ ₯은 70Wμ΄λ―€λ‘œ, μ •μ „λ ₯ λΉ„μœ¨μ€ 30W/70W, 동전λ ₯ λΉ„μœ¨μ€ 40W/70W 이닀.

λ”°λΌμ„œ μ •μ „λ ₯:동전λ ₯ λΉ„μœ¨μ€ 3:4 이닀.

 

 

 

1.8.3) 전체 μ†Œλͺ¨ μ „λ ₯이 10% κ°μ†Œν•œλ‹€λ©΄ λ™μΌν•œ λˆ„μ„€ μ „λ₯˜λ₯Ό 가지도둝 ν•˜λ €λ©΄ 전압은 μ–Όλ§ˆλ‚˜ κ°μ†Œν•΄μ•Ό ν•˜λŠ”κ°€? (μ „λ ₯은 μ „μ••κ³Ό μ „λ₯˜μ˜ 곱이닀.)

W = V * A μ΄λ―€λ‘œ,W(μ „λ ₯)이 10%κ°€ κ°μ†Œλ˜μ–΄λ„ A(μ „λ₯˜)κ°€ λ™μΌν•˜λ €λ©΄ Vλ˜ν•œ 10%κ°€ κ°μ†Œλ˜μ–΄μ•Ό ν•œλ‹€.

λ”°λΌμ„œ νŽœν‹°μ—„μ˜ 전압은 1.125V κ°€ 되고, i5의 전압은 0.81Vκ°€ λœλ‹€.

 

1.10) 지름이 15cm인 μ›¨μ΄νΌμ˜ 단가가 12이고 84개의 닀이λ₯Ό 가지며 λ‹¨μœ„λ©΄μ λ‹Ή 결함은 0.02개/cm^2 이닀. 지름이 20cm인 μ›¨μ΄νΌμ˜ 단가가 15이고 100개의 닀이λ₯Ό 가지며 λ‹¨μœ„λ©΄μ λ‹Ή 결함은 0.031개/cm^2 이닀.

 

1.10.1) 두 μ›¨μ΄νΌμ˜ μˆ˜μœ¨μ„ κ΅¬ν•˜λΌ.

μˆ˜μœ¨μ€ 결함 닀이λ₯Ό μ œμ™Έν•œ 닀이 수 / 전체 닀이 수 μ΄λ―€λ‘œ A μ›¨μ΄νΌμ˜μ˜ μˆ˜μœ¨μ€ 98%이닀.

같은 λ°©λ²•μœΌλ‘œ Bμ›¨μ΄νΌμ˜ μˆ˜μœ¨μ€ 96.9%이닀.

 

 

1.10.2) 두 웨이퍼에 λŒ€ν•˜μ—¬ 닀이당 단가λ₯Ό κ΅¬ν•˜λΌ.

닀이원가 = 웨이퍼당 가격 / (웨이퍼당 λ‹€μ΄μ˜ 수 * 수율) μ΄λ―€λ‘œ,

A의 닀이단가 = 12 / (84*0.98) = 0.014577… 이닀.

B의 닀이단가 = 15 / (18 * 0.969) = 0.8599931200550396 이닀.

 

1.10.3) 웨이퍼당 λ‹€μ΄μ˜ μˆ˜κ°€ 10% μ¦κ°€ν•˜κ³  λ‹¨μœ„λ©΄μ λ‹Ή 결함이 15% μ¦κ°€ν•œλ‹€κ³  ν•  λ•Œ, 닀이 면적과 μˆ˜μœ¨μ„ κ΅¬ν•˜λΌ.

λ‹€μ΄μ˜ μˆ˜κ°€ 10%μ¦κ°€ν•˜λ©΄ A μ›¨μ΄νΌμ˜ λ‹€μ΄μˆ˜λŠ” 92.4, Bμ›¨μ΄νΌμ˜ λ‹€μ΄μˆ˜λŠ” 110이 λœλ‹€.

λ‹¨μœ„λ©΄μ λ‹Ή 결함도 15%μ¦κ°€ν•˜λ‹ˆ, Aμ›¨μ΄νΌμ˜ 결함은 0.023(cm^2), Bμ›¨μ΄νΌμ˜ 결함은 0.03565(cm^2) 이 λœλ‹€.

Aμ›¨μ΄νΌμ˜ 닀이면적 = 15cm(지름) / 92.4(λ‹€μ΄μˆ˜) = 0.1623… 이 되고,

Bμ›¨μ΄νΌμ˜ 닀이면적 = 20cm(지름) / 110(λ‹€μ΄μˆ˜) = 0.1818… 이 λœλ‹€.

A의 μˆ˜μœ¨μ€  97.7 % 이고,

B의 μˆ˜μœ¨μ€ 96.435 % 이닀.

 

 

1.10.4) μ „μžμ†Œμžμ˜ κ³΅μ •κΈ°μˆ μ΄ λ°œμ „ν•΄μ„œ 수율이 0.92μ—μ„œ 0.95둜 μ¦κ°€ν•˜μ˜€λ‹€. 닀이 면적이 200mm^2인 경우 각 κ³΅μ •κΈ°μˆ μ—μ„œ λ‹¨μœ„λ©΄μ λ‹Ή 결함을 κ΅¬ν•˜λΌ.

수율이 3% μ¦κ°€ν–ˆμœΌλ―€λ‘œ 결함λ₯ μ€ 3% 쀄어든 것이닀.

200mm^2은 2cm^2 이닀. 닀이면적이 2cm^2인 κ²½μš°μ—λ„ λ‹¨μœ„λ©΄μ λ‹Ή 결함(cm^2)은 3% 쀄어든 값이닀. 웨이퍼 A의 λ‹¨μœ„λ©΄μ λ‹Ή 결함은 0.02κ°œμ—μ„œ 3%μ€„μ–΄λ“€μ—ˆμœΌλ‹ˆ 0.0194개이고,

Bμ›¨μ΄νΌμ˜ λ‹¨μœ„λ©΄μ λ‹Ή 결함은 0.031μ—μ„œ 3%쀄어듀어 0.03007이닀.

728x90
λ°˜μ‘ν˜•
Liky