DRAM 회로의 구성과 기본 동작
DRAM을 처음 연구하게 되었을 때, 우선 그 방대한 데이터 시트와 여러 가지 동작 명령, 그리고 수많은 신호선들에 당황했던 기억이 납니다. 현재 상용되는 대부분의 DRAM의 셀(cell) 구조는 1개의 트랜지스터와 1개의 capacitor로 이루어진 1T1C 구조로 이루어져 있습니다. 이 기본 구조인 셀이, 수십만 또는 수백만 개가 모여 하나의 DRAM chip을 구성하게 됩니다. 결국, 셀을 하나의 공간, 또는 방이라고 생각하면, DRAM chip은 이런 방이 2차원 배열로 가지런히 정리된 큰 아파트나 빌딩이라고 생각하면 될 것 같습니다. 이 구조적인 특징으로 인하여, 기본적인 동작인 쓰기, 읽기를 하기 위해서는 필수적으로 필요한 여러 가지 요소들로 구성되어 있습니다. 크게 보면, 메모리 코어 파트,..
2022. 5. 18.
소프트웨어 개발의 기초: 역량 평가(2)
소프트웨어 개발의 역량을 평가할 수 있는 항목으로는 소스코드 관리시스템, 버그 관리 관리시스템, 요구사항, 일정, 테스트, 리스크 관리 등이 있습니다. 이 중 소스코드 관리시스템과 버그 관리 관리시스템은 앞 포스팅에서 정리하여 보았고, 이번 글에서는 남은 평가 항목들과, 평가 결과 분석에 대하여 정리해보겠습니다. 11. 스펙 문서를 모든 관련자가 충분히 리뷰 함. 스펙 문서를 책임 연구원(혹은 교수님), 설계자, 개발자, 기술 문서 작성자 등 모든 관련자와 충분히 리뷰하고 있다면 1점을 부여합니다. 그러나 스펙 문서를 리뷰하지 않고 있거나, 스펙 문서를 개발자끼리만 또는 일부 관련자와만 리뷰하고 있다면 0점을 부여합니다. 연구실의 경우, 스펙 문서를 개발자끼리만 공유하는 경우가 많은데, 이는 소수 인원으..
2022. 5. 12.