Study/MAXIM 78M661X

MAXIM 78M6613 Digital Computation Engine(CE)

Answer Choi 2015. 2. 12. 15:16
반응형



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는 누적이 되면 하드웨어 인터럽트가 발생 됩니다.

 

 

아 힘드네요;;ㅎ

 

반응형