DSP 칩에 관한 몇 가지 질문
1.TSM320c54x 칩 메모리는 하버드 구조를 사용합니다. 프로그램과 데이터는 서로 다른 스토리지 공간에 저장됩니다. 즉, 프로그램 메모리와 데이터 스토리지는 각각 독립적으로 주소를 지정하는 두 개의 개별 메모리입니다. TSM320 C54X 칩에는 네 개의 16 비트 버스가 있습니다. 각 버스에는 주소 버스와 데이터 버스 1) 프로그램 버스 (PB)C54x 가 포함됩니다. 1 프로그램 버스를 사용하여 프로그램 스토리지의 명령 코드와 즉각적인 피연산자를 전송합니다. 2) 데이터 버스 (CB, DB 및 EB)C54x 는 세 개의 데이터 버스를 사용하여 내부적으로 3. 누적기 A 와 B 는 곱셈기/가산기 또는 ALU 의 대상 레지스터로 구성할 수 있습니다. 총 저장 공간은 4 입니다. TSM320C45x 는 192K 로 64Kd 프로그램 스토리지 공간, 64K 데이터 스토리지 공간, 64K I/ O 공간 5 로 나뉩니다. 프로그램 저장 공간은 실행할 명령과 명령 실행에 사용되는 계수 테이블을 저장하는 데 사용됩니다. 데이터 저장 공간은 명령을 실행하는 데 사용되는 데이터 I/O 공간을 저장하고 메모리 매핑 주변 장치에 연결하는 데 사용됩니다. 추가 데이터 저장 공간으로 사용할 수도 있습니다. 6. 타이머는 타이머 레지스터 (TIM), 타이머 주기 레지스터 (PRD) 및 타이머 컨트롤러 레지스터 (TCR) 로 구성되며 Tim 은 음수 1 입니다. 카운터 PRD 에 저장된 시간 상수 TCR 에는 타이머의 제어 비트와 상태 비트가 포함되어 있습니다. 7.HPI 는 HPI 메모리 (DARAM), HPI 주소 레지스터 (HPIA), HPI 데이터 잠금 메모리 (PHID), PHI 제어 레지스터 (HPIC) 및 PHI 제어 논리 8 로 구성됩니다. C45x 에는 표준 동기화 직렬 포트 (SP), 버퍼 동기화 직렬 포트 (BSP), 멀티플렉싱 버퍼 직렬 포트 (MC b-SP)- 시간 멀티플렉싱 직렬 포트 (TDM) 가 포함됩니다.
관련 내용