๐Ÿ”ฒ SRAM

์ €์ „๋ ฅ SRAM

์ €์ „๋ ฅ SRAM ์„ค๊ณ„ ๊ธฐ๋ฒ•๊ณผ ์ „๋ ฅ ์ตœ์ ํ™”

SRAM์€ CPU ์บ์‹œ, ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ, IoT ๋””๋ฐ”์ด์Šค ๋“ฑ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜์ง€๋งŒ, ๋ฏธ์„ธ ๊ณต์ •์œผ๋กœ ๊ฐˆ์ˆ˜๋ก ๋ˆ„์„ค ์ „๋ฅ˜(leakage current)์™€ ๋™์  ์ „๋ ฅ(dynamic power)์ด ์ฃผ์š” ๋ฌธ์ œ๋กœ ๋ถ€์ƒํ•ฉ๋‹ˆ๋‹ค. ์ €์ „๋ ฅ SRAM์€ ์ด๋Ÿฌํ•œ ์ „๋ ฅ ์†Œ๋น„๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด ์ „์•• ์Šค์ผ€์ผ๋ง, ํด๋Ÿญ ๊ฒŒ์ดํŒ…, ํŒŒ์›Œ ๊ฒŒ์ดํŒ…, ์…€ ๊ตฌ์กฐ ์ตœ์ ํ™” ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋ฒ•์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฌธ์„œ๋Š” SRAM์˜ ์ „๋ ฅ ์†Œ๋น„ ๋ฉ”์ปค๋‹ˆ์ฆ˜, ๋Œ€ํ‘œ์ ์ธ ์ €์ „๋ ฅ ์„ค๊ณ„ ๊ธฐ๋ฒ•, ๊ทธ๋ฆฌ๊ณ  ์‹ค๋ฌด์—์„œ์˜ ์ ์šฉ ์‚ฌ๋ก€๋ฅผ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ์ €์ „๋ ฅ SRAM ์„ค๊ณ„๋Š” ๋‹จ์ˆœํžˆ ์ „์••์„ ๋‚ฎ์ถ”๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ฝ๊ธฐ/์“ฐ๊ธฐ ์•ˆ์ •์„ฑ, ์†๋„, ๋ฉด์ ๊ณผ์˜ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๋™์‹œ์— ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

1. ํ•ต์‹ฌ ๊ฐœ๋…

SRAM ์ „๋ ฅ ์†Œ๋น„ ๋ฉ”์ปค๋‹ˆ์ฆ˜

SRAM์˜ ์ „๋ ฅ ์†Œ๋น„๋Š” ํฌ๊ฒŒ ๋™์  ์ „๋ ฅ๊ณผ ์ •์  ์ „๋ ฅ(๋ˆ„์„ค ์ „๋ฅ˜)์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

์ €์ „๋ ฅ SRAM ์ „๋ ฅ ์†Œ๋น„

๊ทธ๋ฆผ 1. SRAM ์ „๋ ฅ ์†Œ๋น„ ๊ตฌ์„ฑ โ€” ๋™์  ์ „๋ ฅ๊ณผ ๋ˆ„์„ค ์ „๋ฅ˜

๋™์  ์ „๋ ฅ (Dynamic Power)

  • ํด๋Ÿญ๊ณผ ๋ฐ์ดํ„ฐ ์ „ํ™˜ ์‹œ ์ปคํŒจ์‹œํ„ด์Šค ์ถฉ๋ฐฉ์ „์—์„œ ๋ฐœ์ƒ
  • ๊ณต์‹: P_dynamic = ฮฑ ร— C ร— VDDยฒ ร— f (ฮฑ: ํ™œ์„ฑ์œจ, C: ์ปคํŒจ์‹œํ„ด์Šค, f: ํด๋Ÿญ ์ฃผํŒŒ์ˆ˜)
  • VDDยฒ์— ๋น„๋ก€ํ•˜๋ฏ€๋กœ ์ „์•• ์Šค์ผ€์ผ๋ง์ด ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ์ €์ „๋ ฅ ๊ธฐ๋ฒ•

์ •์  ์ „๋ ฅ (Static Power / Leakage)

  • ์ „์›์ด ๊ณต๊ธ‰๋˜๋Š” ๋™์•ˆ ํŠธ๋žœ์ง€์Šคํ„ฐ์—์„œ ์ง€์†์ ์œผ๋กœ ํ๋ฅด๋Š” ๋ˆ„์„ค ์ „๋ฅ˜
  • ์„œ๋ธŒ์Šค๋ ˆ์‹œํ™€๋“œ ๋ˆ„์„ค(subthreshold leakage), ๊ฒŒ์ดํŠธ ๋ˆ„์„ค(gate leakage), ์Œ์˜ ๋ฐ”์ด์–ด์Šค ์˜จ๋„ ์˜์กด์„ฑ(NBTI) ๋“ฑ
  • ๋ฏธ์„ธ ๊ณต์ •์œผ๋กœ ๊ฐˆ์ˆ˜๋ก ๋ˆ„์„ค ์ „๋ฅ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜์—ฌ ์ •์  ์ „๋ ฅ์ด ์ „์ฒด ์ „๋ ฅ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ์ฐจ์ง€

Near-Threshold Voltage (NTV) ๋™์ž‘

Near-threshold voltage๋Š” ๊ณต๊ธ‰ ์ „์••(VDD)์„ ํŠธ๋žœ์ง€์Šคํ„ฐ์˜ ๋ฌธํ„ฑ ์ „์••(Vth) ๊ทผ์ฒ˜๊นŒ์ง€ ๋‚ฎ์ถ”๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค.

  • ๋™์ž‘ ์ „์•• ์˜์—ญ: VDD โ‰ˆ Vth ยฑ 100~200mV
  • ์žฅ์ : ์ „๋ ฅ ์†Œ๋น„๊ฐ€ ๊ธ‰๊ฒฉํžˆ ๊ฐ์†Œ (VDDยฒ ๋น„๋ก€ + ๋ˆ„์„ค ์ „๋ฅ˜ ๊ฐ์†Œ)
  • ๋‹จ์ : ๋™์ž‘ ์†๋„ ๊ฐ์†Œ, ๋ณ€๋™์„ฑ(variation)์— ๋Œ€ํ•œ ๋ฏผ๊ฐ๋„ ์ฆ๊ฐ€
  • ์ ์šฉ: IoT, ์›จ์–ด๋Ÿฌ๋ธ”, ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์˜ ์ €์ „๋ ฅ ์บ์‹œ

NTV ๋™์ž‘์—์„œ๋Š” ํŠธ๋žœ์ง€์Šคํ„ฐ์˜ ๋ณ€๋™์„ฑ์ด ์„ฑ๋Šฅ๊ณผ ์ˆ˜์œจ์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฏ€๋กœ, SRAM ์…€ ์„ค๊ณ„์—์„œ ์ฝ๊ธฐ/์“ฐ๊ธฐ ๋งˆ์ง„ ํ™•๋ณด๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

Power Gating

Power Gating์€ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” SRAM ๋ฑ…ํฌ๋‚˜ ๋ธ”๋ก์˜ ์ „์›์„ ์ฐจ๋‹จํ•˜์—ฌ ๋ˆ„์„ค ์ „๋ฅ˜๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค.

  • ๊ตฌํ˜„: PMOS/NMOS ์Šค์œ„์น˜๋ฅผ VDD/GND ๊ฒฝ๋กœ์— ์‚ฝ์ž…
  • ์ด์ : ๋Œ€๊ธฐ ์‹œ ์ „๋ ฅ ์†Œ๋น„๋ฅผ ๊ฑฐ์˜ ์ œ๋กœ๋กœ ์œ ์ง€
  • ๊ณผ์ œ: ์ „์› ๋ณต๊ตฌ ์‹œ ๋ ˆ์ดํ„ด์‹œ, ์Šค์œ„์น˜ ํŠธ๋žœ์ง€์Šคํ„ฐ์˜ ๋ฉด์ /๋ˆ„์„ค ์˜ค๋ฒ„ํ—ค๋“œ

ํด๋Ÿญ ๊ฒŒ์ดํŒ… (Clock Gating)

ํด๋Ÿญ ๊ฒŒ์ดํŒ…์€ ์“ฐ๊ธฐ ๋™์ž‘์ด ํ•„์š” ์—†๋Š” ์‹œ๊ฐ„๋Œ€์— ํด๋Ÿญ ์‹ ํ˜ธ๋ฅผ ์ฐจ๋‹จํ•˜์—ฌ ๋™์  ์ „๋ ฅ์„ ์ค„์ž…๋‹ˆ๋‹ค.

  • ์ ์šฉ: SRAM ์–ด๋ ˆ์ด์˜ ์›Œ๋“œ๋ผ์ธ ๋“œ๋ผ์ด๋ฒ„, ์„ผ์Šค ์•ฐํ”„, ํ”„๋ฆฌ์ฐจ์ง€ ํšŒ๋กœ
  • ํšจ๊ณผ: ํด๋Ÿญ ํŠธ๋ฆฌ์˜ ํ† ๊ธ€ ํ™œ์„ฑ์œจ์„ ์ค„์—ฌ ๋™์  ์ „๋ ฅ ์ ˆ๊ฐ

VDD ์Šค์ผ€์ผ๋ง (Voltage Scaling)

VDD ์Šค์ผ€์ผ๋ง์€ ๊ณต๊ธ‰ ์ „์••์„ ๋‚ฎ์ถฐ ๋™์  ์ „๋ ฅ๊ณผ ๋ˆ„์„ค ์ „๋ฅ˜๋ฅผ ๋™์‹œ์— ์ค„์ด๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค.

  • ๋™์  ์ „๋ ฅ: VDDยฒ์— ๋น„๋ก€ํ•˜์—ฌ ๊ฐ์†Œ
  • ๋ˆ„์„ค ์ „๋ฅ˜: VDD ๊ฐ์†Œ์— ๋”ฐ๋ผ ์„œ๋ธŒ์Šค๋ ˆ์‹œํ™€๋“œ ๋ˆ„์„ค์ด ์ง€์ˆ˜์ ์œผ๋กœ ๊ฐ์†Œ
  • ํ•œ๊ณ„: ๋„ˆ๋ฌด ๋‚ฎ์€ VDD๋Š” ์ฝ๊ธฐ/์“ฐ๊ธฐ ์‹คํŒจ์™€ ์†๋„ ์ €ํ•˜๋ฅผ ์ดˆ๋ž˜

Retention / Drowsy SRAM

์™„์ „ํ•œ power gating์ด ๋ฐ์ดํ„ฐ ๋ณด์กด๊ณผ ์ถฉ๋Œํ•  ๋•Œ๋Š” retention mode ๋˜๋Š” drowsy SRAM์ด ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ์‹์€ ์…€ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ์ „์•• ๊ทผ์ฒ˜๊นŒ์ง€ VDD๋ฅผ ๋‚ฎ์ถฐ ๋ˆ„์„ค ์ „๋ ฅ์„ ์ค„์ด๋˜, ๋ฐฐ์—ด ์ „์ฒด๋ฅผ ์™„์ „ํžˆ ๊บผ ๋ฒ„๋ฆฌ์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

  • Retention mode: state๋Š” ์œ ์ง€ํ•˜์ง€๋งŒ ์ฆ‰์‹œ ๊ณ ์„ฑ๋Šฅ ์ ‘๊ทผ์€ ์–ด๋ ค์šด ์ €์ „๋ ฅ ๋Œ€๊ธฐ ์ƒํƒœ
  • Drowsy SRAM: cache line์ด๋‚˜ bank๋ฅผ ๋‚ฎ์€ retention voltage๋กœ ์œ ์ง€ํ•ด wake-up ๋น„์šฉ์„ power gating๋ณด๋‹ค ์ค„์ž„
  • ํŠธ๋ ˆ์ด๋“œ์˜คํ”„: retention ์ „์•• margin, wake-up ์‹œ๊ฐ„, ์ฃผ๋ณ€ ํšŒ๋กœ ์ œ์–ด ๋ณต์žก๋„ ์ตœ์ ํ™” ํ•„์š”
  • ์ ์šฉ: ๋ชจ๋ฐ”์ผ SoC์˜ L2/L3 cache ๋Œ€๊ธฐ ์ƒํƒœ, always-on buffer, ์ดˆ์ €์ „๋ ฅ MCU SRAM

2. ๋น„๊ต/๋ถ„์„

์ €์ „๋ ฅ SRAM ์„ค๊ณ„ ๊ธฐ๋ฒ• ๋น„๊ต

๊ธฐ๋ฒ• ์ ์šฉ ๋Œ€์ƒ ์ ˆ๊ฐ ํšจ๊ณผ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„ ๋Œ€ํ‘œ ์šฉ๋„
VDD ์Šค์ผ€์ผ๋ง ์ „์ฒด SRAM ๋™์ +๋ˆ„์„ค ๋™์‹œ ์ ˆ๊ฐ ์†๋„ ์ €ํ•˜, ๋งˆ์ง„ ๊ฐ์†Œ ๋ชจ๋ฐ”์ผ ์บ์‹œ
Power Gating ๋ฏธ์‚ฌ์šฉ ๋ฑ…ํฌ ๋ˆ„์„ค ์ „๋ ฅ ์ œ๊ฑฐ ๋ ˆ์ดํ„ด์‹œ, ๋ฉด์  ์˜ค๋ฒ„ํ—ค๋“œ IoT ๋Œ€๊ธฐ ๋ชจ๋“œ
ํด๋Ÿญ ๊ฒŒ์ดํŒ… ์“ฐ๊ธฐ ๋ถˆํ•„์š” ์˜์—ญ ๋™์  ์ „๋ ฅ ์ ˆ๊ฐ ํƒ€์ด๋ฐ ๋ณต์žก๋„ CPU ์บ์‹œ
NTV ๋™์ž‘ ์ €์ „๋ ฅ ์ „์šฉ ์…€ ์ „๋ ฅ ๋Œ€ํญ ์ ˆ๊ฐ ๋ณ€๋™์„ฑ ๋ฏผ๊ฐ, ์†๋„ ์ €ํ•˜ ์›จ์–ด๋Ÿฌ๋ธ”
Retention / Drowsy ์œ ํœด cache/bank ๋ฐ์ดํ„ฐ ์œ ์ง€ + ๋ˆ„์„ค ์ ˆ๊ฐ retention margin, ๋ณต๊ท€ ์ œ์–ด ๋ชจ๋ฐ”์ผ SoC
8T/10T ์…€ ๊ณ ์‹ ๋ขฐ ์ €์ „๋ ฅ read margin ํ™•๋ณด ๋ฉด์  ์ฆ๊ฐ€ ์ž๋™์ฐจ/์šฐ์ฃผ
์…€ ๋ ˆ์ด์•„์›ƒ ์ตœ์ ํ™” ๋ˆ„์„ค ๊ฒฝ๋กœ ๋ˆ„์„ค ์ „๋ฅ˜ ์ ˆ๊ฐ ์ œ์•ฝ ์กฐ๊ฑด ์ฆ๊ฐ€ ์ž„๋ฒ ๋””๋“œ

๊ธฐ์กด ์ €์ „๋ ฅ SRAM ๊ธฐ๋ฒ•๊ณผ์˜ ๊ด€๊ณ„

์ €์ „๋ ฅ SRAM ์„ค๊ณ„๋Š” 6T ๊ธฐ๋ณธ ์…€์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ ๋“ค์˜ ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค. 8T/10T ์…€ ๋ณ€ํ˜•(sram_0005)์€ ์ฝ๊ธฐ ๊ฒฝ๋กœ๋ฅผ ๋ถ„๋ฆฌํ•ด ์ €์ „์•• ๋™์ž‘ ์—ฌ์œ ๋ฅผ ํ™•๋ณดํ•˜๊ณ , ๋ฆฌํ…์…˜ ์ˆ˜์œจ(sram_0010) ์ตœ์ ํ™”๋Š” ๋ฐ์ดํ„ฐ ๋ณด์กด ์ „๋ ฅ์„ ์ค„์ด๋Š” ๋ฐ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค. SRAM vs DRAM ๋น„๊ต(sram_0015)์—์„œ SRAM์ด DRAM ๋Œ€๋น„ ๋™์  ์ „๋ ฅ์ด ๋†’์ง€๋งŒ, ์ •์  ์ „๋ ฅ ๊ด€์ ์—์„œ๋Š” refresh ๋ถˆํ•„์š”๋ผ๋Š” ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

3. ๋™์ž‘ ์›๋ฆฌ

๋™์  ์ „๋ ฅ ์ ˆ๊ฐ ํ๋ฆ„

์ €์ „๋ ฅ SRAM ๋™์ž‘ ์›๋ฆฌ

๊ทธ๋ฆผ 2. VDD ์Šค์ผ€์ผ๋ง์— ๋”ฐ๋ฅธ ๋™์ž‘ ์˜์—ญ๊ณผ ์ „๋ ฅ ์ ˆ๊ฐ

  1. ํด๋Ÿญ ํ™œ์„ฑํ™”: ์“ฐ๊ธฐ/์ฝ๊ธฐ ๋™์ž‘ ์‹œ์—๋งŒ ํด๋Ÿญ์„ ํ™œ์„ฑํ™”
  2. ์›Œ๋“œ๋ผ์ธ ๊ตฌ๋™: ํ™œ์„ฑํ™”๋œ ์›Œ๋“œ๋ผ์ธ๋งŒ ๊ตฌ๋™ํ•˜์—ฌ ์…€ ์ ‘๊ทผ
  3. ์„ผ์Šค ์•ฐํ”„ ๋™์ž‘: ํ”„๋ฆฌ์ฐจ์ง€ ํ›„ ๋ฏธ์„ธํ•œ ์ „์œ„์ฐจ๋ฅผ ๊ฐ์ง€
  4. ์ „๋ ฅ ๊ด€๋ฆฌ: ๋ฏธ์‚ฌ์šฉ ์‹œ ํด๋Ÿญ/์ „์› ์ฐจ๋‹จ์œผ๋กœ ๋Œ€๊ธฐ ์ „๋ ฅ ์ตœ์†Œํ™”

๋ˆ„์„ค ์ „๋ฅ˜ ๊ด€๋ฆฌ

๋ˆ„์„ค ์ „๋ฅ˜๋Š” ํŠธ๋žœ์ง€์Šคํ„ฐ์˜ ๋ฌธํ„ฑ ์ „์••(Vth)์— ํฌ๊ฒŒ ์˜์กดํ•ฉ๋‹ˆ๋‹ค.

  • Vth๊ฐ€ ๋†’์€ ํŠธ๋žœ์ง€์Šคํ„ฐ: ๋ˆ„์„ค ์ „๋ฅ˜๊ฐ€ ์ ์ง€๋งŒ ๋™์ž‘ ์†๋„๊ฐ€ ๋А๋ฆผ
  • Vth๊ฐ€ ๋‚ฎ์€ ํŠธ๋žœ์ง€์Šคํ„ฐ: ๋™์ž‘ ์†๋„๊ฐ€ ๋น ๋ฅด์ง€๋งŒ ๋ˆ„์„ค ์ „๋ฅ˜๊ฐ€ ํผ
  • Multi-Vth ์„ค๊ณ„: ์†๋„๊ฐ€ ์ค‘์š”ํ•œ ๊ฒฝ๋กœ์— ์ €Vth, ๋ˆ„์„ค์ด ์ค‘์š”ํ•œ ๊ฒฝ๋กœ์— ๊ณ Vth ์‚ฌ์šฉ

SRAM ์…€์—์„œ๋Š” ์…€ ๋‚ด๋ถ€ ์ธ๋ฒ„ํ„ฐ์— ๊ณ Vth ํŠธ๋žœ์ง€์Šคํ„ฐ๋ฅผ, ๋น„ํŠธ๋ผ์ธ ๋“œ๋ผ์ด๋ฒ„์™€ ์„ผ์Šค ์•ฐํ”„์— ์ €Vth ํŠธ๋žœ์ง€์Šคํ„ฐ๋ฅผ ๋ฐฐ์น˜ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์ „๋ ฅ/์†๋„ ๊ท ํ˜•์„ ๋งž์ถฅ๋‹ˆ๋‹ค.

Power Gating ๋™์ž‘ ํ๋ฆ„

  1. ๋Œ€๊ธฐ ์ง„์ž…: SRAM ๋ฑ…ํฌ๊ฐ€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉด ์ „์› ์Šค์œ„์น˜ OFF
  2. ํ—ค๋“œ ์Šค์œ„์น˜ ๋™์ž‘: PMOS ํ—ค๋“œ ์Šค์œ„์น˜๊ฐ€ VDD ๊ณต๊ธ‰ ์ฐจ๋‹จ
  3. ์ƒํƒœ ์œ ์ง€: ์ผ๋ถ€ ๊ตฌ์กฐ์—์„œ๋Š” retention flip-flop์œผ๋กœ ๋ฐ์ดํ„ฐ ๋ณด์กด
  4. ์ „์› ๋ณต๊ตฌ: ์Šค์œ„์น˜ ON ํ›„ ์ผ์ • ์‹œ๊ฐ„ ๋‚ด์— ์•ˆ์ •ํ™” ํ•„์š”

Retention ๋ชจ๋“œ ์ „ํ™˜ ํ๋ฆ„

  1. ํ™œ์„ฑ ์ƒํƒœ ์ถ•์†Œ: bank ๋˜๋Š” cache way์˜ access๋ฅผ ์ค‘๋‹จํ•˜๊ณ  bitline/sense amp๋ฅผ ๋น„ํ™œ์„ฑํ™”
  2. Retention VDD ์ „ํ™˜: ์…€์ด ๋’ค์ง‘ํžˆ์ง€ ์•Š์„ ์ •๋„์˜ ์ตœ์†Œ ์ „์••์œผ๋กœ ๊ณต๊ธ‰ ์ „์••์„ ๋‚ฎ์ถค
  3. ์ฃผ๋ณ€ ํšŒ๋กœ ์ฐจ๋‹จ: decoder, write driver, ์ผ๋ถ€ clock tree๋ฅผ ํ•จ๊ป˜ ๊บผ์„œ ๋ˆ„์„ค๊ณผ ๋™์  ์ „๋ ฅ์„ ์ถ”๊ฐ€ ์ ˆ๊ฐ
  4. ๋ณต๊ท€ ์‹œ ์žฌ์•ˆ์ •ํ™”: retention rail์„ ์ •์ƒ VDD๋กœ ๋ณต๊ตฌํ•œ ๋’ค wordline timing๊ณผ sense margin์„ ์žฌํ™•์ธ

4. ์žฅ๋‹จ์ 

์žฅ์ 

  • VDD ์Šค์ผ€์ผ๋ง์€ ์ „๋ ฅ ์†Œ๋น„๋ฅผ VDDยฒ ๋น„๋ก€๋กœ ์ค„์—ฌ ๊ฐ€์žฅ ํšจ๊ณผ์ ์ธ ์ €์ „๋ ฅ ๊ธฐ๋ฒ•
  • Power Gating์€ ๋Œ€๊ธฐ ์‹œ ๋ˆ„์„ค ์ „๋ ฅ์„ ๊ฑฐ์˜ ์ œ๋กœ๋กœ ์œ ์ง€
  • Retention/Drowsy ๋ชจ๋“œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ power gating๋ณด๋‹ค ์งง์€ wake-up ๊ฒฝ๋กœ๋ฅผ ์ œ๊ณต
  • NTV ๋™์ž‘์€ IoT/์›จ์–ด๋Ÿฌ๋ธ” ๋“ฑ ๋ฐฐํ„ฐ๋ฆฌ ์ˆ˜๋ช…์ด ์ค‘์š”ํ•œ ์‹œ์Šคํ…œ์— ์ ํ•ฉ
  • 8T/10T ์…€์€ ์ €์ „์••์—์„œ๋„ ์•ˆ์ •์ ์ธ ์ฝ๊ธฐ/์“ฐ๊ธฐ๋ฅผ ๋ณด์žฅ
  • ํด๋Ÿญ ๊ฒŒ์ดํŒ…์€ ์ถ”๊ฐ€ ํ•˜๋“œ์›จ์–ด ์—†์ด ๋™์  ์ „๋ ฅ ์ ˆ๊ฐ ๊ฐ€๋Šฅ

๋‹จ์ 

  • VDD ์Šค์ผ€์ผ๋ง์€ ๋™์ž‘ ์†๋„๊ฐ€ ํฌ๊ฒŒ ์ €ํ•˜๋˜๊ณ  ๋ณ€๋™์„ฑ์— ๋ฏผ๊ฐ
  • Power Gating์€ ์ „์› ๋ณต๊ตฌ ์‹œ ๋ ˆ์ดํ„ด์‹œ๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  ๋ฉด์  ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ํผ
  • Retention ์ „์••์„ ๋„ˆ๋ฌด ๋‚ฎ์ถ”๋ฉด ๋ฐ์ดํ„ฐ ์œ ์ง€ ์‹คํŒจ๊ฐ€ ๋ฐœ์ƒํ•ด ์ˆ˜์œจ ๊ฒ€์ฆ์ด ๊นŒ๋‹ค๋กญ๋‹ค
  • NTV ๋™์ž‘์€ ๊ณต์ • ๋ณ€๋™์„ฑ์— ๋งค์šฐ ๋ฏผ๊ฐํ•˜์—ฌ ์ˆ˜์œจ ํ™•๋ณด๊ฐ€ ์–ด๋ ค์›€
  • 8T/10T ์…€์€ ๋ฉด์ ์ด ์ฆ๊ฐ€ํ•˜์—ฌ ๋ฐ€๋„๊ฐ€ ๋‚ฎ์•„์ง
  • ์ €์ „๋ ฅ ์„ค๊ณ„๋Š” ์ฝ๊ธฐ/์“ฐ๊ธฐ ๋งˆ์ง„๊ณผ ์†๋„์™€์˜ ๋ณต์žกํ•œ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๋™๋ฐ˜

5. ๊ด€๋ จ ๊ธฐ์ˆ 

6. ํ•ต์‹ฌ ์ •๋ฆฌ

SRAM์˜ ์ „๋ ฅ ์†Œ๋น„๋Š” ๋™์  ์ „๋ ฅ(VDDยฒร—f)๊ณผ ๋ˆ„์„ค ์ „๋ฅ˜๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, ๋ฏธ์„ธ ๊ณต์ •์—์„œ ๋ˆ„์„ค ์ „๋ฅ˜์˜ ๋น„์ค‘์ด ์ ์  ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋‹ค. VDD ์Šค์ผ€์ผ๋ง์€ ์ „๋ ฅ ์ ˆ๊ฐ์— ๊ฐ€์žฅ ํšจ๊ณผ์ ์ด์ง€๋งŒ, ์†๋„ ์ €ํ•˜์™€ ๋ณ€๋™์„ฑ ๋ฌธ์ œ๋ฅผ ๋™๋ฐ˜ํ•œ๋‹ค. Power Gating์€ ๋Œ€๊ธฐ ์‹œ ๋ˆ„์„ค ์ „๋ ฅ์„ ์ œ๊ฑฐํ•˜์ง€๋งŒ, ์ „์› ๋ณต๊ตฌ ๋ ˆ์ดํ„ด์‹œ์™€ ๋ฉด์  ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ๊ณผ์ œ์ด๋‹ค. NTV ๋™์ž‘์€ IoT/์›จ์–ด๋Ÿฌ๋ธ” ๋“ฑ ๋ฐฐํ„ฐ๋ฆฌ ์ˆ˜๋ช…์ด ์ค‘์š”ํ•œ ์˜์—ญ์—์„œ ํ™œ์šฉ๋˜๋‚˜, ๊ณต์ • ๋ณ€๋™์„ฑ์— ๋Œ€ํ•œ ๋Œ€์‘์ด ํ•„์š”ํ•˜๋‹ค. ์ €์ „๋ ฅ SRAM ์„ค๊ณ„๋Š” ๋‹จ์ผ ๊ธฐ๋ฒ• ์ ์šฉ์ด ์•„๋‹Œ, ์…€ ๊ตฌ์กฐยท์ „์••ยทํด๋Ÿญยท์ „์› ๊ด€๋ฆฌ ๊ธฐ๋ฒ•์„ ์ข…ํ•ฉ์ ์œผ๋กœ ์ตœ์ ํ™”ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค.