Digchip : Database on electronics components
Electronic components database
Search:                      In section:
Member, Distributor  
Log In
Email:
Password:

Details, datasheet, quote on part number:68HC16Z2MSE2
 
 
Part:68HC16Z2MSE2
Description:
Company:Motorola Semiconductor Products
Datasheet:Download 68HC16Z2MSE2 datasheet   File size : 40 kB
Request For quote:  Find where to buy 68HC16Z2MSE2
 



Datasheet text preview:
MC68HC16Z2 DEVICE INFORMATION (Issue 5 - 15 June, 1995) Rev. B and D Silicon All E11P Mask Sets The following information and errata pertain to Revision B and D samples of the 68HC16Z2 microcontroller. This revision contains the following module versions: CPU16V7 (Rev B) or CPU16VA7 (Rev D), SIMV12, GPTV2, QSMV8, ADCV8 (Rev B) or ADCVA8 (Rev D), SRAMV3, ROMV5. The phrase "This is an erratum" following each item below identifies characteristics of the current silicon which are expected to be improved. "This is information only" refers to enhancements, clarifications, and changes to the documented descriptions of the microcontroller and the modules within. MODULE DETAILS: ADC:046 ADC: Due to a floating node in the ADC, LPSTOP current is higher in this mask set than specified. This is an erratum. ADC:046 WORKAROUND: None ADC:047 ADC: The CCTR [2:0] bits in the ADC status register (ADCSR) do not always accurately reflect the content of the conversion counter pointer during a conversion sequence. This is an erratum. ADC:047 WORKAROUND: Use the CCF [7:0] bits to correctly monitor the conversion status. ADC:048 ADC: The ADC sample time may be programmed using the STS [1:0] field, for sample times of 2, 4, 8, or 16 ADC clock periods. The ADC may not meet the absolute accuracy specification of 10 bits +/- 2.5 counts at 2.1 MHz ADC clock rate when using the 2, 4, or 8 ADC clock period sample times. This is an erratum. ADC:048

Workaround: Use an ADC sample period of 16 ADC clocks to attain 10 bits +/- 2.5 counts at 2.1 MHz ADC clock rates. ADC:050 ADC: ADC 10 bit absolute accuracy is tested to +/- 2.5 counts with a 1.05 MHz ADC clock, 2 ADC clock sample period, single-channel conversions, Vrh/Vdd at 5.0 Volts, and Vrl/Vss at 0 Volts. This is information only. ADC:050 CPU16:057 CPU16: Arbitration of the internal bus (BR or BGACK asserted) may cause improper CPU operation which results in exactly one bus cycle not occurring. The CPU will continue to run unaware of the lost cycle. The bus cycle which would have been executed (instruction prefetch and data accesses), is lost and any read access that should have occurred returns erroneous data and any write cycle will not occur. Internal bus arbitration can occur in the following situations: 1. An external bus request occurs with the SHEN[1:0] = %11 or 2. If an on-chip alternate master (ex: DMA) module takes mastership of the IMB or 3. Factory Test (Slave) mode is enabled (not supported for non Motorola use) and an external bus request occurs. This is an erratum. CPU16:057 WORKAROUND: 1. If external bus requests may occur, ensure SHEN[1:0] are anything except %11. 2. Do not use alternate internal masters 3. Factory Test (Slave) mode is intended for Motorola use only. CPU16:059 CPU16: When entering BDM upon execution of a BGND instruction, FREEZE is asserted prior to the DSI/IPIPE1 signal becoming an input. This means that an external development system could be driving DSI while the MCU is still driving IPIPE1. The problem does not exist when entering BDM via a Breakpoint. This is an erratum. CPU16:059 WORKAROUND: Delay driving DSI from the development system for approximately 1 clock after the assertion of FREEZE. CPU16:064

CPU16: If the SHEN bits in the integration module are set to %11, and if the external bus is arbitrated away (external BR asserted) during an IACK cycle, then the CPU will vector to an incorrect address and become lost. CPU16:064 Workaround: 1. Set the integration module SHEN bits to any combination except %11, if bus arbitration is used. 2. Do not assert BR during an IACK cycle, if the integration module SHEN bits are set to %11. CPU16:065 CPU16: If the AVEC and DSACK signals are asserted simultaneously to terminate an IACK cycle, then the AVEC signal has higher priority. This is information only. CPU16:065 IM:139 INTEGRATION: The RESET assertion time specification (#77) is 4 clocks (tcyc) minimum. However, the current version of this module requires RESET to be asserted until the current bus cycle in progress completes. This is an erratum IM:139 WORKAROUND: Assert the RESET pin for 2 clock cycles longer than the present timeout period of the bus monitor (BMT field in SYPCR register). This will result in an internal reset, independent of other system conditions (Bus Monitor does not need to be enabled). HC16Z2:001 INTEGRATION: The MODCK, AS, DS, and SIZ[1:0] pins have no hysteresis filtering. This is an erratum. HC16Z2:001 WORKAROUND: If used as inputs, ensure that adequate stabilization time is provided before the pin is read by the CPU. HC16Z2:002

INTEGRATION: If STSIM bit = 1 (SIM clock is driven from the VCO in LPSTOP), the Periodic Interrupt Timer (PIT) stops and cannot be used to exit from LPSTOP mode. With STSIM = 0 (SIM clock is driven from the crystal oscillator) the PIT operates normally. This is an erratum. HC16Z2:002 WORKAROUND: There are four possible workarounds for this errata: 1) use a full frequency input (on EXTAL) instead of a crystal oscillator input, or 2) use the STOP instruction (CPU32) or WAIT instruction (CPU16) instead of LPSTOP, or 3) use an external interrupt instead of the PIT to exit LPSTOP mode, or 4) set STSIM = 0. HC16Z2:003 INTEGRATION: After power-up (Vdd Vdd min.) of the MCU, input/output and output-only port pins on modules other than the integration module may be in an indeterminate state for up to 15 ms (depends on ramp up conditions). Input/output pins on these modules may be in output mode (instead of high impedance) for a short time, which may create a conflict with external drive logic. This is information only. HC16Z2:003 WORKAROUND: If a known state is required on these pins, before the 15 ms port initialization period, external reset control logic must condition these lines. IM:082 INTEGRATION: If PIT is used in either PLL mode or external clock mode with the PIT prescalar enabled (PTP bit in PITR register set), the PIT clock is 32 KHz (crystal or EXTAL/512 if in external clock mode). If the PITM field of the PITR register is written to zero, followed immediately by a nonzero value, and then LPSTOP is entered before 1 full period of the 32 KHz PIT clock source, the PIT timer will never decrement which may prevent exiting LPSTOP using the PIT timeout. This is an erratum. IM:082 WORKAROUND: If the user wishes to stop the PIT and restart with a new time value by writing zero followed by the new value to the PITM field, the user should delay entering LPSTOP by at least one 32kHz PIT clock period after writing the new value. Alternatively, the user can update the PITM field with the new value without first stopping the counter (writing zero to the PITM field). In this case, the timer will continue counting down to the original time value before updating to the new value. IM:085 INTEGRATION: At power-up, chip select pins may drive low (asserted) until the first CLKOUT edge occurs. False writes may result on power up if the R/W pin does not have a pull-up resistor.

The R/W line is in a high impedance state at power up and while reset is asserted. This is an erratum. IM:085 WORKAROUND: Insure external writes cannot occur on power up by pulling up the R/W pin. IM:097 INTEGRATION: Several conditions combined may introduce apparent Periodic Interrupt Timer (PIT) clock errors. The clock error occurs if LPSTOP mode is entered and exited periodically using the PIT, and the system clock is set to minimum (131 KHz) prior to entry of LPSTOP mode and set to maximum at LPSTOP exit (PLL must re-lock). Also, on exiting from LPSTOP, the CPU will be held off of the bus until the PLL is re-locked. Variations in the PIT clock period may appear as the PIT counter missing clocks (the PIT is clocked by the EXTAL reference clock in LPSTOP, if STSIM = 0). During normal operation (not in LPSTOP) the PIT counter clock source (EXTAL) is synchronized by logic to the system clock (CLKOUT). The combination of PLL re-lock time, low frequency (131 KHz) clock source (too near 32 KHz reference), and the synchronization result in this behavior. This is information only. IM:097 WORKAROUND: Use a minimum PLL frequency of 8 times the reference frequency (262 KHz for a 32 KHz reference) or higher if the system clock is toggled from a low frequency prior to LPSTOP entry (if STSIM = 0) and back to maximum on exit of LPSTOP periodically using the PIT as the controlling source. The problem is only seen when switching the PLL clock to a frequency that is too close to the reference (EXTAL) clock frequency. IM:077 INTEGRATION: The loss of clock reference feature is not supported. Disregard bit position 4 in the SYNCR register (previously the SLIMP bit), this bit is now reserved. Insure that the bit position 2 in the SYNCR register is always written to it's RESET state of %0 (previously the RSTEN bit). This is information only. IM:077 IM:086 INTEGRATION: At power-up, integration module I/O pins should initialize to the high impedance state. The following pins may, however, drive as outputs until the first CLKOUT edge occurs to initialize the internal logic into the high impedance state. Port E, D[15:0] and HALT (open Drain). This is an erratum. IM:086