회사/산업 · 모든 회사 / 모든 직무
Q. dram 아키텍처 질문
안녕하세요 dram에 대해 질문이 있습니다. dram에 대해 공부하던 중 subarray bank bank-group 등에 대해 알게 되었습니다, 그런데 subarray가 정확히 무엇인지 글마다 약간씩 설명도 달라 이해가 잘 안 됩니다. 그래서 block과 subarray의 차이에 대해 알고 싶습니다. 또한 bank구조가 bank group으로 발전하면서 속도가 더 빨라졌다고 하는데 이 부분이 정확한 이해가 어렵습니다. 설명해주시면 감사하겠습니다. bank가 여러개 있고 각각에 대한 명령을 병렬로 처리할 수 있다면 bank group이 필요없을 텐데 bank group이 있는 이유를 모르겠습니다. prefetch나 interleaving등등 포함해서 설명해주시면 감사하겠습니다. 그리고 채널이나 랭크 등등에 대해서도 알고 계시면 간단한 설명 부탁드립니다. 감사합니다.
2025.12.03
답변 1
프로답변러YTN코부사장 ∙ 채택률 85%채택된 답변
멘티님, 최대한 짧게 핵심만 정리해줄게요. subarray는 하나의 bank 안에서 셀 배열+로컬 row decoder+로컬 센스앰프가 묶인 물리 덩어리이고, block은 CPU·캐시 입장에서 보는 논리적 데이터 단위(예: 64B 캐시라인)라서 계층과 관점이 완전히 다릅니다. subarray는 “실제 셀을 모아놓은 물리 타일”이고, block은 “그 중에서 몇 바이트만 잘라서 쓰는 주소 단위”라고 이해하면 됩니다. bank group은 bank가 많아지고 클럭이 빨라지면서 같은 내부 자원을 공유하는 bank끼리는 타이밍 간격을 크게 잡고, 다른 그룹끼리는 간격을 줄이기 위해 만든 계층이라 “그룹을 나눠줘야 명령을 더 촘촘히 섞어서 보내고 실효 대역폭을 올릴 수 있기 때문에” 존재합니다. 그래서 bank만 여러 개 있으면 이론상 병렬이지만, 실제 제약(tRRD, tFAW 같은 간격)을 풀어주기 위해 그룹을 나눠준 거라고 보면 됩니다. prefetch는 내부에서 한 번에 더 넓게 읽어와(I/O 비트 수의 n배) 외부로 쪼개 내보내 속도를 올리는 구조이고, interleaving은 연속 주소를 여러 채널·랭크·뱅크에 번갈아 배치해서 여러 row를 동시에 열어 대역폭과 병렬성을 높이는 주소 매핑 기법입니다. 채널은 CPU와 메모리 사이의 독립 버스(64bit 같은 물리 통로), 랭크는 그 버스 위에 묶인 칩들의 논리 단위(한 번에 선택되는 칩 묶음), 뱅크는 그 안의 독립 셀 어레이 단위라고 간단히 정리할 수 있습니다. 채택부탁드리며 파이팅입니다!
댓글 1
ㅈㅈㅎㅇ1작성자2025.12.03
자세한 설명 정말 감사드립니다!!
함께 읽은 질문
Q. 대학원 석사과정 졸업 예정자 스펙 피드백 부탁드립니다.
학부: 건국대학교, 바이오-공학 계열 학점: 3.76/4.5 석사: 연세대학교 , 바이오-화공 계열 학점: 3.89/4.5 연구분야: 암 유래 핵산 진단, 나노 유기 입자 합성 및 분석 (JCR 상위 10% 이상 저널 publish 완료, 공동 저자) 어학 : 토익 835 (취득 후 2년 초과), 오픽 IH 수상 : 학회 수상 2회 기타 : 이공분야 석사과정생 연구장려금 선정 (한국연구재단 지원 - 전국 600명 선정) 해외경험 : 호주 연수 1달 단기프로그램 (대학교와 교육부에서 주관, 호주에 가기전 1년 동안 교내에서 전화영어, 토익등 지원) 병역: 군필 올해 8월 졸업 예정이라서 상반기부터 취업을 준비했는데, 대부분 회사에서 서류 탈락, 1개 회사는 최종 면접 탈락으로 스펙에 부족한 점이 무엇일지 찾는중입니다.. 나이가 31살로 많아서 문제일지, 우선 영어를 오픽 AL로 향상시키고, 2~3달의 오프라인 GMP 교육을 들어볼까 합니다.. 추가로 해야할게 있을까요?
Q. 포트폴리오에 관해서
지금 현재 대학교 4학년생입니다. 포트폴리오 주력 프로젝트로 하나는 absa 모델링을 기반으로 한 사용자 맞춤 카페 서비스를 하였고, 하나는 완전한 연결을 한건 아니지만 영세 업자들을 위한 거래처 매칭 및 자연어처리를 통한 발주 단순화 앱을 목표로 포트폴리오를 하였었습니다. 2학기부터 서류를 제출하면 취직을 준비하려하는데 다른 포트폴리오를 준비하는게 좋을까요? 아니면 기존에 했던걸 트러블 슈팅이나 디벨롭해가면서 강화하는게 좋을까요?
Q. 이직 조언을 구하고자 합니다.
안녕하세요. 이직준비중인 멘티입니다. 저는 중견급 자동차부품사 1차 벤더에서 만 3년 경력을 쌓았습니다. 그간 신입직으로 여러군데를 넣었지만 중고신입 이직도 쉽지 않아 조언을 구하고자 합니다. 제 이력은 간단히 소개드리면 자동차부품사 기구 설계직 3년차 업무 : 설계, 시작개발 특허 2건 출원 일반기계기사 보유 토스 IH 인아곽 기계공학 계열 전공 희망하는 업종은 자동차, 건설기계, 방산이고 직종은 설계, 품질, 시작개발 관련 직종입니다 구체적으로는 현기모, 현건기, 한화 계열사 희망하고 있습니다. 제가 여쭙고자하는 바는 다음과 같습니다. 1. 이제 중고 신입 지원은 필터 가능성이 높을까요? 2. 경력 이직을 위해 제가 더 갖춰야할 정량적인 스펙은 무엇이 있을까요? 3. 스펙에 문제가 없다면 자소서와 이력서의 문제가 가장 큰것일까요? 이직 경험하신 선배님들께 조언을 구하고 싶습니다.
궁금증이 남았나요?
빠르게 질문하세요.