Who know the difference between MC9S12DG128VPVE and MC9S12DG128BVPVE?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Who know the difference between MC9S12DG128VPVE and MC9S12DG128BVPVE?

1,508 Views
ygning
Contributor I
Hi,Dear friends,
 
Who know the difference between MC9S12DG128VPVE and MC9S12DG128BVPVE?Whether can the
DG128 substitute the DG128B?
 
Hope for reply.
 
Best Regards,
 
 
Ning
Labels (1)
0 Kudos
2 Replies

427 Views
NLFSJ
Contributor III
Hi,
 
I am not sure if you have the old device or the new device.
 

The DG128B is a legacy device and not recommended for new design.   MC9S12DG128CPV & MC9S12DG128BCPV pinouts and HW are 100% compatible.The pins have the same connection and placement.  They use the same HW blocks and memory map.  However, the DG128 and DG128B have different silicon masksets. The new DG128 has some enhancements and  there are differences in errata too. Customers may have to slightly modify their  old software to work correctly on the new DG128 devices.

See Silicon Mask set Errata for DG128 devices for details available on our website.  There you can see which HW modules may be affected (depending on your silicon maskset)  The silicon maskset is marked on the chip package. Please compare the errata for your current DG128 mask and  the old DG128B mask and focus on HW blocks that you use in your SW application Links for the Errata.

 

The one of main difference between DG128B and DG128 is in NVM reliability (Flash data retention) (Different Flash technology)

 

Regards,

Nina

0 Kudos

427 Views
Lundin
Senior Contributor IV
The letter B only means that you are using either mask 0L85D or 1L85D. These masks contain tons of silicon bugs, here are the two major ones:

- The SCI interrupt flags aren't working correctly. If you want to use SCI and interrupts, you don't want to use this mask.

- You can't secure the flash/eeprom if your program is writing to them in runtime, because they will be secured from internal writes as well.

It is all in the errata. Note that most Freescale retailers are clueless about the above, so make sure to specify that you don't want any 'B' in your order. Freescale stopped production of the 'B' masks this winter, but there might still be some out there. (Though the market was pretty much emptied of HCS12 ICs last year, because of the long delivery times).
0 Kudos