background image

   

TXZ Family

 

Comparator 

 

 

2017-10-11

 

9  /  14

 

Rev.  1.0 

 

 

Operation description 

3.

3.1. Clock supply 

 

When you use COMP, please set an applicable clock enable bit to "1" (clock supply) in fsys supply stop register A 

(

[CGFSYSENA]

[CGFSYSMENA]

), fsys supply stop register B (

[CGFSYSENB]

[CGFSYSMENB]

), and fc 

supply stop registers (

[CGFCEN]

).   

An applicable register and the bit position vary according to a product. Therefore, the register may not exist 

with the product. Please refer to "Clock Control and Operation Mode" of the reference manual for the details. 

 

3.2. Operation 

 

1.

 

Set up digital to analog converter used as reference voltage of COMP. 

 

A  conversion  value  is  set  to  a 

[DA0REG]

  register,  and 

[DA0CR]

<EN>  is  set  to  “1”.  The  voltage 

corresponding to a conversion value is outputted and it is inputted into a comparator as reference voltage. 

Please operate “2.” after waiting for the stable time (t

sta

:4.5μs) of DAC0 output. 

 

Clear “0” to 

[DA0CR]

<EN> then DAC channel 0 stops operation and the output of DAC0 becomes Hi-z. 

Please stop the comparator before stopping DAC channel 0. 

 

Please refer to “8-bit Digital to Analog Converter” of the reference manual for detail.   

 

2.

 

Select voltage to compare and compare with reference voltage. 

 

Select input voltage to compare by 

[CMPCR]

<CMPISEL>. Next, set "1" to 

[CMPCR]

<CMPEN>, then the 

comparator starts operation. Please operate “3.” after waiting for comparator enabling time (T

sta

:5μs). 

 

When  input  voltage  compare  exceeds  reference  voltage,  COMP  output  will  be  set  to  “1”.  Clear  "0"

 

to 

[CMPCR]

<CMPEN>, a comparator stops operation and a COMP output is clear    to “0”. 

 

3.

 

Set up A-PMD input. 

 

Set  “1”  to 

[PMDxEMGCR]

<CPAIEN>(enable  input  from  comparator).  Please  refer  to  “Advanced 

Programmable Motor Control Circuit” of the reference manual for the details. 

 

 

 

 

 

 

 

 

 

 

 

 

 

Note1: When use a comparator, DAC0 terminal must be open (Hi-z state). 

Note2: Regardless to operation/stop of DAC channel 0, do not input voltage from DAC0 terminal. 

Note3: VREFH is AVDD5 and VREFL is AVSS of 8-bit digital to analog converter. 

Summary of Contents for TXZ Family

Page 1: ...TXZ Family Comparator 2017 10 11 1 14 Rev 1 0 2017 Toshiba Electronic Devices Storage Corporation 2017 10 32 bit RISC Microcontroller TXZ Family Reference Manual Comparator COMP B Revision 1 0 ...

Page 2: ...ption 9 3 3 1 Clock supply 9 3 2 Operation 9 3 3 Example for use 10 4 Registers 11 4 1 Register List 11 4 2 Detail of Comparator Register 12 CMPCR Comparator Control Register 12 4 2 1 4 3 Detail of Digital to Analog Converter Registers 12 DA0CR Control Register 12 4 3 1 DA0REG Converted Value Setting Register 12 4 3 2 5 Revision History 13 RESTRICTIONS ON PRODUCT USE 14 ...

Page 3: ...14 Rev 1 0 List of Figures Figure 2 1 Configuration of Comparator and Outside circuits 8 List of Tables Table 1 1 Comparator Functions 8 Table 2 1 Signal List 8 Table 3 1 Setting example Calculation value 10 Table 5 1 Revision History 13 ...

Page 4: ...17 10 11 4 14 Rev 1 0 Preface Related document Document name Clock Control and Operation Mode 8 bit Digital to Analog Converter Advanced Programmable Motor Control Circuit 12 bit Analog to Digital Converter Product Information ...

Page 5: ... T32A1RUNA T32A2RUNA T32AxRUNA The bit range of a register is written like as m n Example Bit 3 0 expresses the range of bit 3 to 0 The configuration value of a register is expressed by either the hexadecimal number or the binary number Example ABCD EFG 0x01 hexadecimal XYZn VW 1 binary Word and Byte represent the following bit length Byte 8 bits Half word 16 bits Word 32 bits Double word 64 bits ...

Page 6: ...Technology Inc Super Flash is registered trademark of Silicon Storage Technology Inc All other company names product names and service names mentioned herein may be trademarks of their respective companies Arm Cortex and Thumb are registered trademarks of Arm Limited or its subsidiaries in the US and or elsewhere All rights reserved ...

Page 7: ...14 Rev 1 0 Terms and Abbreviations Some of abbreviations used in this document are as follows ADC Analog to Digital Converter A PMD Advanced Programmable Motor Control Circuit COMP Comparator DAC Digital to Analog Converter EMG Emergency ...

Page 8: ...NC from AINA00 or AINA01 with reference voltage VREFC channel 0 of built in 8 bit digital to analog converter DAC output A comparative result COMP output is outputted to the EMG input of A PMD A PMD ADC Selector DAC0 CMPCR DAC channel 0 AINA00 AINA01 COMP output EMG DA0CR DA0REG LPF R 35kΩ C 1pF EMG VINC VREFC Figure 2 1 Configuration of Comparator and Outside circuits Table 2 1 Signal List No Sym...

Page 9: ...C0 output Clear 0 to DA0CR EN then DAC channel 0 stops operation and the output of DAC0 becomes Hi z Please stop the comparator before stopping DAC channel 0 Please refer to 8 bit Digital to Analog Converter of the reference manual for detail 2 Select voltage to compare and compare with reference voltage Select input voltage to compare by CMPCR CMPISEL Next set 1 to CMPCR CMPEN then the comparator...

Page 10: ... DVDD5A DVDD5B AVDD5 5V DVSSA DVSSB AVSS 0V DAC VREFH 5V VREFL 0V DAC accuracy 1LSB Table 3 1 Setting example Calculation value Reference voltage V DAC channel 0 setting value Detection voltage DAC 7 0 Voltage V Min V Max V 0 5 00011010 0 508 0 466 0 533 0 8 00101001 0 801 0 759 0 826 1 0 00110100 1 016 0 974 1 040 Formula of detecting voltage V Max DAC channel 0 setting voltage 19 8mV 5mV V Min D...

Page 11: ...nit Base address Comparator COMP 0x400BC100 Register name Address Base Comparator Control Register CMPCR 0x0000 The control register and address of DAC0 are as follows Function name Channel Unit Base address 8 bit Digital to Analog Converter DAC ch0 0x40054000 Register Name Address Base Control Register DA0CR 0x0000 Converted Value Setting Register DA0REG 0x0004 ...

Page 12: ... 3 Detail of Digital to Analog Converter Registers DA0CR Control Register 4 3 1 Bit Bit Symbol After Reset Type Function 31 1 0 R Read as 0 0 EN 0 R W DAC operation 0 Stop 1 Operating DA0REG Converted Value Setting Register 4 3 2 Bit Bit Symbol After Reset Type Function 31 8 0 R Read as 0 7 0 DAC 7 0 0x00 R W Converted value setting Digital value corresponding to the analog output voltage value is...

Page 13: ...TXZ Family Comparator 2017 10 11 13 14 Rev 1 0 5 Revision History Table 5 1 Revision History Revision Date Description 1 0 2017 10 11 First release ...

Page 14: ...al equipment equipment used for automobiles trains ships and other transportation traffic signaling equipment equipment used to control combustions or explosions safety devices elevators and escalators devices related to electric power and equipment used in finance related fields IF YOU USE PRODUCT FOR UNINTENDED USE TOSHIBA ASSUMES NO LIABILITY FOR PRODUCT For details please contact your TOSHIBA ...

Reviews: