Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

71M6534H Datasheet(PDF) 40 Page - Teridian Semiconductor Corporation

Part # 71M6534H
Description  Energy Meter IC
Download  124 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TERIDIAN [Teridian Semiconductor Corporation]
Direct Link  http://www.teridian.com
Logo TERIDIAN - Teridian Semiconductor Corporation

71M6534H Datasheet(HTML) 40 Page - Teridian Semiconductor Corporation

Back Button 71M6534H Datasheet HTML 36Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 37Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 38Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 39Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 40Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 41Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 42Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 43Page - Teridian Semiconductor Corporation 71M6534H Datasheet HTML 44Page - Teridian Semiconductor Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 40 / 124 page
background image
71M6533/71M6534 Data Sheet
FDS_6533_6534_004
40
© 2007-2009 TERIDIAN Semiconductor Corporation
v1.1
FLSH_PWE (flash program write enable) differentiates 80515 data store instructions (MOVX@DPTR,A)
between Flash and XRAM writes. This bit must be cleared by the MPU after each byte write operation.
Write operations to this bit are inhibited when interrupts are enabled.
The MPU cannot write to flash while the CE is executing its code from flash. Two interrupts warn of colli-
sions between the MPU firmware and the CE timing. If a flash write operation is attempted while the CE
is busy, the flash write will not execute and the FW_COL0 interrupt will be issued. If a flash write is still in
progress when the CE would otherwise begin a code pass, the code pass is skipped, the write operation
is completed, and the FW_COL1 interrupt is issued.
The simplest flash write procedure disables the CE during the write operation and interpolates the meter-
ing measurements. However, this results in the loss of at least one second of data, because the CE has
to resynchronize with the mains voltage.
There is a brief guaranteed interval (typically 1/32768 s) between CE executions which occurs 2520 times
per second. The start of the interval can be detected with the CE_BUSY interrupt which occurs on the
falling edge of CE_BUSY (an internal signal measurable from TMUXOUT). However, this guaranteed idle
time (30.5 µs) is too short to write a byte which takes 42 µs or to erase a page of flash memory which
takes at least 20 ms. Some CE code has substantially longer idle times, but in those cases, firmware in-
terrupt latencies can easily consume the available write time. If a flash write fails in this scheme, the fail-
ure can be detected with the FWCOL0 or FWCOL1 interrupt and the write can be retried.
It is practical to pre-erase pages, disable interrupts and poll the CE_BUSY interrupt flag, IRCON[2]. This
method avoids problems with interrupt latency, but can still result in a write failure if the CE code takes
too much time. As mentioned above, polling FWCOL0 and FWCOL1 can detect write failures. However,
the speed in a polling write is only 2520 bytes per second and the firmware cannot respond to interrupts.
As an alternative to using flash, a small EEPROM can store data without compromises. EEPROM inter-
faces are included in the device.
Updating Individual Bytes in Flash Memory
The original state of a flash byte is 0xFF (all ones). Once a value other than 0xFF is written to a flash
memory cell, overwriting with a different value usually requires that the cell be erased first. Since cells
cannot be erased individually, the page has to be copied to RAM, followed by a page erase. After this,
the page can be updated in RAM and then written back to the flash memory.
Flash Erase Procedures
Flash erasure is initiated by writing a specific data pattern to specific SFR registers in the proper sequence.
These special pattern/sequence requirements prevent inadvertent erasure of the flash memory.
The mass erase sequence is:
1.
Write 1 to the FLSH_MEEN bit (SFR address 0xB2[1].
2.
Write the pattern 0xAA to FLSH_ERASE (SFR address 0x94).
The mass erase cycle can only be initiated when the ICE port is enabled.
The page erase sequence is:
1.
Write the page address to FLSH_PGADR (SFR address 0xB7[7:2].
2.
Write the pattern 0x55 to FLSH_ERASE (SFR address 0x94).
Bank-Switching
The program memory of the 71M6533/71M6534 consists of a fixed lower bank of 32 KB, addressable at
0x0000 to 0x7FFF plus an upper banked area of 32 KB, addressable at 0x8000 to 0xFFFF. The I/O RAM
register FL_BANKis used to switch one of four (71M6533/H, 71M6534) or eight (71M6534H) memory banks
of 32 KB each into the address range from 0x8000 to 0xFFFF. Note that when FL_BANK = 0, the upper
bank is the same as the lower bank. Table 38 illustrates the bank switching mechanism.


Similar Part No. - 71M6534H

ManufacturerPart #DatasheetDescription
logo
Maxim Integrated Produc...
71M6534H MAXIM-71M6534H Datasheet
2Mb / 132P
   Exceeds IEC 62053/ANSI C12.20 Standards
Rev 2; 2/12
More results

Similar Description - 71M6534H

ManufacturerPart #DatasheetDescription
logo
Teridian Semiconductor ...
71M6531D TERIDIAN-71M6531D_10 Datasheet
2Mb / 120P
   Energy Meter IC
71M6515H TERIDIAN-71M6515H Datasheet
674Kb / 57P
   Energy Meter IC
71M6521DE TERIDIAN-71M6521DE Datasheet
1Mb / 101P
   Energy Meter IC
71M6531D TERIDIAN-71M6531D Datasheet
2Mb / 115P
   Energy Meter IC
logo
Maxim Integrated Produc...
71M6531D MAXIM-71M6531D Datasheet
2Mb / 121P
   Energy Meter IC
2012
logo
Teridian Semiconductor ...
71M6521BE TERIDIAN-71M6521BE Datasheet
1Mb / 97P
   Energy Meter IC
logo
List of Unclassifed Man...
BL6501 ETC-BL6501 Datasheet
345Kb / 15P
   Single Phase Energy Meter IC
logo
SHANGHAI BELLING CO., L...
BL6503E BELLING-BL6503E Datasheet
330Kb / 12P
   Single Phase Energy Meter IC
logo
Teridian Semiconductor ...
71M6511 TERIDIAN-71M6511 Datasheet
871Kb / 95P
   Single-Phase Energy Meter IC
logo
SHANGHAI BELLING CO., L...
BL6501A BELLING-BL6501A_07 Datasheet
450Kb / 15P
   Single Phase Energy Meter IC
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com