Table of Contents
메모리 요소는 디지털 회로의 기본 구성 요소이며 데이터 저장 및 재생을 가능하게합니다. 기본 논리 게이트를 사용하여 AND, OR, NOT, 엔지니어는 다양한 응용 프로그램에 적합한 간단한 메모리 단위를 설계 할 수 있습니다. 이 문서는 논리 게이트와 같은 메모리 요소를 만드는 실질적 인 접근 방식을 탐구합니다.
기본 메모리 요소
래치와 플립 플롭 같이 간단한 기억 성분은 논리 문을 사용하여, 건설될 수 있습니다. 이 성분은 정보를 단 하나 조금 저장하고 그것의 국가를 변경할 때까지 유지합니다. SR 래치는 2개의 교차 결합된 NOR 문으로 건축된 일반적인 예입니다.
SR 래치 설계
SR 래치에는 두 개의 입력이 있습니다. 세트 (S) 및 리셋 (R). S가 활성화되면 래치가 '1'을 저장합니다. R이 활성화되면 '0'을 저장합니다. 교차 결합 NOR 게이트는 입력 변경 될 때까지 상태를 유지한다는 것을 보장합니다.
SR 래치 설계의 핵심 포인트는 안정된 상태를 보장하고 S와 R 모두의 유효성 조건을 피하는 것은 동시에 활성화됩니다.
D 플립 플롭 구현
D 플립 플롭은 시계 가장자리에 데이터 (D) 입력의 가치를 캡처하는 더 고급 메모리 요소입니다. 그것은 동기화 된 데이터 저장을 제공하는 논리 게이트와 래치의 조합을 사용하여 구축 할 수 있습니다.
연구 및 개발
논리 문을 가진 기억 성분을 디자인할 때, 전파 지연, 전력 소비 및 안정성과 같은 요인을 고려하십시오. Proper 타이밍과 문 선택은 믿을 수 있는 가동을 위해 근본적입니다.
- 주의깊게 사용 의견 반복은 국가를 유지하기 위하여.
- 적절한 타이밍으로 인종 상태를 피하십시오.
- 잘못된 입력 조건을 테스트합니다.
- 속도에 대한 게이트 배열을 최적화합니다.