Flip-flop

LOW ๋˜๋Š” HIGH ๋ณผํŠธ๋กœ ํ•˜๋‚˜์˜ ๋น„ํŠธ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์š”์†Œ.

RS flip-flop

  • Q๋ฅผ 0์œผ๋กœ ๋งŒ๋“œ๋Š” Reset๊ณผ, 1๋กœ ๋งŒ๋“œ๋Š” Set ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š” ํ”Œ๋ฆฝํ”Œ๋กญ.
  • ์ปดํ“จํ„ฐ๋Š” ์ˆ˜๋งŽ์€ ํ”Œ๋ฆฝํ”Œ๋กญ์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ, ์ „์ฒด์ ์ธ ๋™์ž‘์„ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•ด ํด๋ก์„ ์‚ฌ์šฉํ•œ๋‹ค.
  • ํด๋ก์€ ์ผ์ • ์ฃผ๊ธฐ๋กœ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ด๋Š” ์ˆ˜์ • ์ง„๋™์ž. ์˜ฌ๋ฐ”๋ฅธ ์‹œ์ ์— ํ”Œ๋ฆฝํ”Œ๋กญ์˜ ์ƒํƒœ๊ฐ€ ๋ณ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ ๋‹ค.
  • Clocked RS flip-flop: RS flip-flop ์•ž์— AND ๊ฒŒ์ดํŠธ๋ฅผ ๋ถ™์—ฌ์„œ ํด๋ก์ด LOW์ผ ๋•Œ ์ž…๋ ฅ์„ ๋ฐ›์ง€ ์•Š์Œ.

D flip-flop

  • RS ํ”Œ๋ฆฝํ”Œ๋กญ์€ ๋‘ ๊ฐœ์˜ ๋ฐ์ดํ„ฐ ์ž…๋ ฅ์„ ๋ฐ›์•„์•ผ ํ•˜๋ฏ€๋กœ ๋ถˆํŽธํ•จ.
  • Unclocked DFF: ์ž…๋ ฅ D๋ฅผ ํ•˜๋‚˜ ๋‘์ž. S์—๋Š” D๋ฅผ ๊ทธ๋Œ€๋กœ ์ž…๋ ฅํ•˜๊ณ , R์—๋Š” NOT D๋ฅผ ์ž…๋ ฅํ•ด์ฃผ๋ฉด ์–ด๋–จ๊นŒ?
  • ํด๋ก๊นŒ์ง€ ์ผ์ฒดํ˜•์œผ๋กœ ๋งŒ๋“  ์†Œ์ž๊ฐ€ DFF, D์™€ CLK๋ฅผ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›๋Š”๋‹ค.

์ด ๋ฌธ์„œ๋ฅผ ์ธ์šฉํ•œ ๋ฌธ์„œ