브램 또는 DRAM 코드에 사용되는 자일링스의 반대 방향 배열인가?

N

naz56

Guest
안녕하세요, 배열이 코드에서 사용하는 경우 다음 XST가 그것을지도 어디 기본적으로? 블록 RAM에? 또는 분산 RAM에? 큰 혼란 ... 블록 RAM과 분산 RAM 사이의 차이? 도움이 안부
 
그것은 완전히 배열의 크기와 가끔은 코딩 스타일에 따라 달라집니다. 블록 RAM이 FPGA 내부 전용 램 블록입니다. 분산 RAM이 기본적으로 이러한 Luts를 사용 SRL16하고 CLBs에서 퍼입니다. 블록 RAM이 분산 RAM보다 빠르게 작동할 수 있습니다.
 
안녕하세요, 작은 RAM (작은 배열의 크기)은 주로 분산 RAM을 타겟으로합니다. 대형 RAM (대형 배열의 크기)는 대부분 RAM 차단을 타겟으로합니다. 무역에서 아마 수백 비트이지만 코딩 스타일과 대상 장치도 달려있다. 데바스
 
나는 비교적 큰 레지스터 배열은 매우 긴 합성 시간이 걸릴 할 것으로 나타났습니다 .. 나를 위해, 나는 32deepX42bits의 배열을 합성했고 그것은 (주로 최적화 단계에서 소비!) 저에게 5 시간했다 .. 그 어떤 이유?
 

Welcome to EDABoard.com

Sponsor

Back
Top