목록공학 (4)
합법적사기꾼지망생
Memory란 2진 정보들을 저장하는 Cell(flipflop이거나 축전지 등등으로 이뤄진다.) 주로 단자는 저장(write)&읽기(read), Addrees(ADRS), DATA가 있다. ADRS는 정보저장 위치를 말한다. 주로 RAM에서 이용하는데 굳이 비유하자면 MUX의 Selector같은 역할이다. ADRS의 갯수는 Cell들의 열(가로줄) 갯수가 많다는 것을 의미한다. 메모리의 종류 RAM과 ROM이 있는데 RAM은 Random-Access Memory로 읽기 쓰기가 가능한것이다. ROM은 Read only memory로 읽기만 가능한것이다. Programmable Logic Device(PLD, 설계가능 논리 소자)에 해당한다. RAM의 구조 64K는 ADRS의 bit수를 의미한다. 어..
이제 실전 문제를 해보자 다금과 같은 register를 만들어보자(Contol Signal은 mux의 selectors를 의미한다.) 우선 위의 Logic(논리)를 먼저 해석해야한다. 이를 위해서 마치 sequential circuit을 만들었을때 state diagram을 만들었던것 처럼 ASM Chart 를 만들어보자 순차적으로 다음과 같은 값이 입력되는 것이다.
sequential circuit 디자인 방법 실전편 State diagram (/=timing diagram, ASM chart,truth table) : 탐지 input의 갯수 output의갯수 Truthtable 그리는 법 K-map
Sequential 회로 vs Combination 회로 Combinational circuit이 다음과 같이 그냥 input에 의해 output이 feedback 없이 결정되는 y=f(x)함수 같은 거라면 Sequential circuit은 input output 말고 feedback이 존재한다. 그리고 이를 위해서 flip flop(혹은 latch)라는 것이 일시적인 memory(=Storage element) 역할을 한다. 그러면서 Storage element의 State(상태)를 정의하는 값 Q(t)가 존재하다. 그리고 t는 time(s)이다. 입력값 출력값또한 t라는 정의역이 들어간다. Sequential circuit은 Synchronous sequential circuit과 Asynchoro..