섹션4 cache 메모리 강의 관련 질문
섹션4 cache memory강의 24:05에서 Line 0,1이 DRAMP에서 같은 memory를 받아온다면 Line의 개수가 2배로 늘거나 mapping 비율이 2배가 늘어나는 건가요?
답변 1
0
네 안녕하세요, 답변 남겨드립니다.
이러한 부분에 대해서 질문주시는 것을 보니 이해도가 높다고 생각이 들고, 디지털 시스템에 대한 관심도 많다는 것이 보입니다.
우선 associate cache 메모리는 verilog code로 구현해서 시뮬레이션 해보기에는 상당히 까다워지기 때문에 과제로 따로 진행하지 않아서 직접적으로 포트 개수와 라인 개수, 맵핑 비율에 대해서 체감을 못하셨을 것입니다.
예상하신대로 associate cache 메모리는 포트와 메모리 연결 비율이 증가하면서 라인 또한 증가할 수 밖에 없습니다. 라인 뿐 아니라 MUX를 통해 제어되어야 하므로 MUX의 개수도 증가할 테지요.
그래서 이것이 Trade-off가 맞고, Area가 커진다는 것은 감수해야 합니다. Area가 커지게 된다면 그럴 때 얻을 수 있는 이득의 효용이 더 큰 것이냐고 했을 때, 효용이 더 크기 때문에 N-way associate cache를 구현하게 됩니다.
우리는 과제에서 associate cache 메모리를 직접 구현하진 않지만 이 개념을 알고 있다면 면접에서 추가적으로 진행하고 싶은 프로젝트나 포부를 밝힐 때 사용하기 좋을텐데요, 지금처럼 열심히 수강해주시기 바랍니다.
강의 만료일 연장 신청
0
32
2
강의자료 pdf파일
0
89
2
수강기간변경
0
75
2
프로그램 종류
0
89
1
안녕하세요 강의 도중 궁금한 점 있어서 질문드립니다!
0
85
1
수강기간 변경관련
0
65
2
수강기간 만료
0
72
2
수강 연장 문의
0
71
2
I2C SCL_Synched, SDA_Synched 질문
0
83
1
no data path질문
0
102
3
SRAM 강의 modelsim 시뮬레이션에서 inner 메모리를 Objects 리스트에서 찾으려고 하는데 안보입니다.
0
88
2
DataMem 스펙 질문
0
54
1
Hamming Code 질문
0
66
1
W_CRC 값 질문하기
0
60
1
Precharge에 대한 질문
0
167
1
tpsram spec 질문
0
64
2
학습 관련 질문 있습니다!
0
88
2
[과제7] AXI 통신 프로토콜 설계하기 문의드립니다
0
94
2
SRAM 강의 TB 작성 후 waveform 확인시에 dout이 모두 don't care 처리 관련 질문드립니다.
0
105
5
SRAM Interface Behavior(Diagram) 질문
0
133
3
vivado와 quartus 프로그램의 systhesis 결과 차이에 대해 궁금한 점 있습니다
0
185
2
tool 질문
0
92
2
CDC 메타스태빌리티 질문
0
66
1
SRAM module RTL viewer 이상
0
97
2





