-"TI의 통합 메모리와 ADI의 '구분 메모리

D

ddt694

Guest
인기있는 DSP는 수정된 하버드 아키텍처의 두 가지 종류.
TI의 DSP는 대부분의 통합 프로그램, 데이터 및 I / O 메모리 구성을 사용할 수있습니다.일부는 아나로그 디바이스의 DSP의 ADSP21xx 예를 들어, 데이터와 프로그램 메모리를 구분하여 사용하고 있지만 자신의 최신 16 비트 고정 지점 블랙핀 시리즈도 통합 메모리를 사용합니다.

난 모든 사람의 DSP입니다 하버드 아키텍처를 알아요.어떤 메모리 구성을보다 고급 또는 합리적인?
ddt694에 의해 2005년 10월 6일 12시 10분에 편집한 마지막; 편집 2 회 총

 
귀하의 질문 폰 노이만 사이에 오래된 비교 (귀하의 측면에서), 하버드 (간격) 메모리의 조직 통합 온다.마다 자체의 장점과 단점이있다.그러나 DSP를위한 (특히 데이터 처리를 스트리밍) 하버드보다 나은 때문에 더욱 더 예측 메모리 대역폭에 적합합니다.

 
안녕,
하버드 더 큰 프로그램을위한 여러 프로그램에 대한 의미가 적합합니다.폰 - 노이만 확인 단순 애플 리케이션을 위해.

ADSP 어셈블리 프로그래밍을위한 부동 소수점 esp는 좋은 사람입니다.

희망이 도움이됩니다.

BR
Madhukar

 
아니, 아니, 내 두 친구, TI는 폰 노이만 archtecture 그것의 메모리 구성을 말하지 않을.심지어 최신 16 비트 TMS320c55x 통합 메모리를 사용하여 고정 가리 킵니다.다음 TMS320c5501 시트입니다 :

"5501와 (프로그램 통합 메모리 매핑을 지원하는 데이터에 액세스하는 동일한 물리적 공간)에 만들어집니다.에 총 온칩 메모리 32K 단어 (16K 16 - RAM과 16K 16 - ROM과 비트 단어) 비트 단어입니다."

기타, ADSP21xx 분리된 메모리 구성을 사용하지만, 흥미로운 새로운 ADSP - BF53x 반환 통합 메모리 archtecture 이용하기 위해서는 통합 메모리가있을 수있습니다 고급 무엇입니까?데이터 시트를 참조하시기 바랍니다 :

하나의 통합된 4G 바이트의 주소 공간으로 ADSP-BF531/2/3 프로세서 플레이, 메모리, 32 비트 주소를 사용합니다.내장 메모리, 외장 메모리를 포함한 모든 자원, 및 I / O 제어 레지스터,이 공통의 주소 공간에 별도의 섹션을 차지.

나도 통일 메모리 또는 메모리를 모두 분리 하버드 archtecture, 모든 DSP를 동시에 데이터를 메모리와 프로그램 메모리 주소가있습니다 말할 수있습니다.

하지만 난 여전히 무엇을 통합 및 분리 메모리 조직 사이의 본질적 차이는 무엇입니까 모르겠어요.

 
commsdesign 있음, 그들은 "DSP를 통합 메모리 디자이너"프로그램과 데이터를 균형있게 말
http://www.commsdesign.com/csdmag/sections/feature_article/showArticle.jhtml?articleID=16504219

내 질문에 설명이 있나요?

 
ddt694,

하버드 아키텍처 prgoram 및 데이터에 대해 별도의 addrress 공백이있다.폰 노이만 아키텍처, 데이터 프로그램에 대한 일반적인 주소 공간이있다.즉, 하버드 아키텍처에서는, 프로그램과 데이터가 주소 공간을 동일한 숫자 범위를 ocuupy 수있습니다.vonNeumann 아키텍처에서, T는 공백을 사이에 보호 프로세서, 또는 운영 체제의 하드웨어 구현에 의해 제공될 수있습니다.

안부,
Kral

 
하버드 아키텍처, 메모리 액세스 속도의 병목 현상을 피할 공간이 두 프로그램의 데이터에 동시에 액세스할 수있습니다.또한 데이터와 프로그램을 다른 데이터 폭을 가지고있습니다.
폰 노이만 아키텍처를 잘 오랜 시간 (대한 핀 번호에 병목 현상이 마이크로 프로세서에 적합했다, 40 핀 통합 회로의 기술적 한계)이었다.
안부

부터 Z

 
거의 모든 친구들은 내 질문을 이해 못하시 는군요.모든 친구들은 날 하버드 아키텍처 폰 노이만의 차이를 말해.하지만 이건 내 질문이없습니다.내가 아는 Ti 또는 아나로그 디바이스의 DSP는 모두 수정 하버드 archtecture있습니다.

제 질문이 더 고급 또는 합리적인 두 가지 다른 수정 하버드 아키텍처, TI의 통합 구성과 ADI의 별도 구성, 무엇입니까?

 

Welcome to EDABoard.com

Sponsor

Back
Top