background image

 

TXZ Family

 

Comparator 

 

 

2017-10-11

 

5  /  14

 

Rev.  1.0 

 

Conventions 

● 

Numeric formats follow the rules as shown below:   

Hexadecimal:    0xABC 

Decimal:     

123 or 0d123 – Only when it needs to be explicitly shown that they are decimal numbers. 

Binary:   

0b111 – It is possible to omit the “0b” when the number of bit can be distinctly 

understood from a sentence. 

● 

“_N” is added to the end of signal names to indicate low active signals. 

● 

It is called “assert” that a signal moves to its active level, “deassert” to its inactive level. 

● 

When two or more signal names are referred, they are described like as [m: n]. 

Example:    S[3: 0]    shows four signal names S3, S2, S1 and S0 together. 

● 

The characters surrounded by 

[ ] 

defines the register. 

Example: 

  [ABCD] 

● 

“n” substitutes suffix number of two or more same kind of registers, fields, and bit names. 

Example: 

  [XYZ1], [XYZ2], [XYZ3] 

 [XYZn]

 

● 

"x" substitutes suffix number or character of units and channels in the Register List. 

In case of unit, “x” means A, B, and C . . . 

Example:   

[ADACR0], [ADBCR0], [ADCCR0] 

 [ADxCR0]

 

In case of channel, “x” means 0, 1, and 2 . . .   

Example:   

[

T32A0RUNA], [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 

● 

Properties of each bit in a register are expressed as follows:   

R:        

Read only 

W:       

Write only 

R/W:     

Read and Write are possible 

● 

Unless otherwise specified, register access supports only word access. 

● 

The register defined as reserved must not be rewritten. Moreover, do not use the read value. 

● 

The value read from the bit having default value of "-" is unknown. 

● 

When a register containing both of writable bits and read-only bits is written, read-only bits should be 

written with their default value, In the cases that default is “-“, follow the definition of each register. 

● 

Reserved bits of the Write-only register should be written with their default value. In the cases that default is 

“-“, follow the definition of each register. 

● 

Do not use read-modified-write processing to the register of a definition which is different by writing and 

read out. 

 

 

 

 

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: