1.3 Digital Computation Engine(CE)
CE는 32bit 신호처리를 담당하는 놈이고 정확한 energy를 측정하기 위해서 필요한 놈입니다.
CE가 하는 역할은 아래와 같습니다.
• 샘플당 에너지를 얻기 위해 각각의 전류샘플을 연결된 전압샘플과 곱한다.(이때 샘플시간은 일정해야)
• 모든채널에서 주파수 구분지연을 취소한다.(다중화방식에 의한 샘플 사이의 지연을 조절)
-잘 이해가 안되네요;;
• 입력 주파수 모니터링(주파수와 위상정보)
• 입력신호의 진폭 모니터링 (처짐 검출)
• 교정계수(calibration coefficients)를 기반으로한 처리된 샘플의 크기조절
※CE code는 MAXIM에 의해 만들어진 코드로 제공이 되고, 사용자가 수정 할 수 없습니다. 만약 측정 알고리즘을 CE code에서 수정해야 할 경우에는 MAXIM에 요청하라고 되어있네요.
CE code는 Flash memory에 상주되어 있습니다. CE와 MPU는 메모리 공유회로로 flash영역에 접근할 수 있습니다.CE는 1024words(2KB)를 넘을 수 없습니다.
CE와 MPU는 CE DRAM에 접근할 수 있습니다.
Holding register는 8bit의 넓은 MPU 와 32bit의 넓은 CE DRAM사이의 데이터를 주고받을 때 변환을 위해
그리고 wait states는 CKMPU의 주파수에 따라 inserted해야 할 필요가 있을때 사용됩니다.
CE DRAM은 128개의 32bit words로 되어 있습니다.
MPU는 두개의 프로세서간 데이터 통신할떄 CE DRAM을 읽고 쓸 수 있습니다.
CE는 누적이 되면 하드웨어 인터럽트가 발생 됩니다.
아 힘드네요;;ㅎ
'Study > MAXIM 78M661X' 카테고리의 다른 글
MAXIM 78M6613 On-Chip Resources (0) | 2015.02.12 |
---|---|
MAXIM 78M6613 80515 MPU Core (0) | 2015.02.12 |
MAXIM 78M6613 Analog Front End(AFE) (0) | 2015.02.12 |
MAXIM 78M6613 하드웨어 개요 (0) | 2015.02.12 |
MAXIM 78M6613 (0) | 2015.02.12 |