inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기

[과제2] Port를 확장하여 High-speed를 위한 Dual-port + Two-port RAM 설계하기

과제3 질문

해결된 질문

242

han

작성한 질문수 12

1

제가 포트에 대한 개념이 부족했었는데 아래에 정리한 글이 맞을까요?

1. 칩 관점

칩 포트: 칩 전체의 입출력을 위한 포트로, 외부와의 통신을 담당합니다.

모듈 핀: 칩 내부의 특정 모듈에서 사용하는 개별적인 접점으로, 각 모듈의 기능을 수행하기 위한 신호를 전달합니다.

2. 핀 묶음 관점

포트: 여러 개의 핀을 묶어서 하나의 단위로 다루는 개념으로, 데이터 전송이나 제어 신호를 처리하는 역할을 합니다.

핀: 포트의 구성 요소로, 개별적인 전기적 접점입니다.

--> 싱글포트 sram : read, write중 하나를 할 수 있는 포트 1개가 존재(WE)

--> 투포트 sram : read포트 1개, write포트 1개(we, wa, wd/ re, ra, rd)

--> 듀얼포트 sram : read, write를 할 수 있는 포트가 2개씩(cs_a, addr_a, we_a, wd_a, rd_a / cs_b, addr_b, we_b, wd_b, rd_b)

컴퓨터-구조 verilog-hdl fpga 임베디드 amba

답변 1

0

회로설계 멘토 삼코치

안녕하세요, 답변 남겨드립니다.

네 맞습니다.

포트와 핀이 관점에 따라 달리 쓰기는 하지만
혼용되어 사용되어도 업무에 큰 지장이 없긴 합니다.

 

또한

Single Port

Two Port

Dual Port에 대해서

--> 싱글포트 sram : read, write중 하나를 할 수 있는 포트 1개가 존재(WE)

--> 투포트 sram : read포트 1개, write포트 1개(we, wa, wd/ re, ra, rd)

--> 듀얼포트 sram : read, write를 할 수 있는 포트가 2개씩(cs_a, addr_a, we_a, wd_a, rd_a / cs_b, addr_b, we_b, wd_b, rd_b)

이렇게 정리해주신 내용도 맞습니다!

잘 이해하셨습니다 :)

강의 만료일 연장 신청

0

39

2

강의자료 pdf파일

0

90

2

수강기간변경

0

75

2

프로그램 종류

0

90

1

안녕하세요 강의 도중 궁금한 점 있어서 질문드립니다!

0

87

1

수강기간 변경관련

0

65

2

수강기간 만료

0

72

2

수강 연장 문의

0

72

2

I2C SCL_Synched, SDA_Synched 질문

0

84

1

no data path질문

0

104

3

SRAM 강의 modelsim 시뮬레이션에서 inner 메모리를 Objects 리스트에서 찾으려고 하는데 안보입니다.

0

89

2

DataMem 스펙 질문

0

54

1

Hamming Code 질문

0

67

1

W_CRC 값 질문하기

0

60

1

Precharge에 대한 질문

0

168

1

tpsram spec 질문

0

65

2

학습 관련 질문 있습니다!

0

88

2

[과제7] AXI 통신 프로토콜 설계하기 문의드립니다

0

94

2

SRAM 강의 TB 작성 후 waveform 확인시에 dout이 모두 don't care 처리 관련 질문드립니다.

0

106

5

SRAM Interface Behavior(Diagram) 질문

0

135

3

vivado와 quartus 프로그램의 systhesis 결과 차이에 대해 궁금한 점 있습니다

0

187

2

tool 질문

0

96

2

CDC 메타스태빌리티 질문

0

70

1

SRAM module RTL viewer 이상

0

100

2