You are on page 1of 19

TM

Oracle Golden Gate


Database Migration Tool

08 Jun 2015

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t
he Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ, StarCore and Symphony
are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack,
ColdFire+, CoreNet, Flexis, Kinetis, MXC, Platform in a Package, Processor Expert, QorIQ
Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks
of Freescale Semiconductor, Inc. All other product or service names are the property
of their respective owners. © 2011 Freescale Semiconductor, Inc.
Agenda
• Upgrade and Migration Challenges
• Comparison to Alternative Upgrade Methods
• Oracle Golden Gate Overview
• Achieving Zero-Downtime with Oracle GoldenGate
• Upgrading to Oracle Database 12c using Oracle GoldenGate
• Overview of Oracle GoldenGate Architecture
• Migration Overview using GoldenGate
• Conclusion
• Licensing
• Database Servers
• Database Versions (Production)
• Migration with Failback
• A cross-platform database migration with failback
• Migration with Failback - Steps
• Failback Steps
Confidential and Proprietary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 2 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Upgrade and Migration Challenges
Objective: Migrate and Upgrade Oracle databases from existing
legacy servers to new servers
• In-place upgrades require application downtime, which is not
feasible in mission-critical, high-availability environments.
• Standby Database: There are some hardware and operating
system limitations because redo across Oracle platforms is not
always compatible
• In Oracle, on-disk file formats are not homogeneous across
platforms
• Under Oracle 10g and up compatibility, the on-disk structures for
platforms that appear in v$TRANSPORTABLE_PLATFORM are
identical, but the endian format could differ

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 3 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Comparison to Alternative Upgrade Methods
• One method of upgrading a database (Oracle 11g and up) is through
the use of a transient logical standby database.
• This method can be used to help reduce the downtime during an
upgrade while utilizing an existing physical Data Guard system.
• In essence, we will need to change the physical standby to a logical
standby database, execute the rolling upgrade procedures, and then
switch it back to a physical standby once the upgrade is complete.
• By performing a roll transition the newly upgraded standby database
can be opened for read/write activity and become the primary
system for normal day to day use.
• However, there are some limitations to this option as the two servers
must be the same OS and endianness
• Oracle GoldenGate gives the flexibility to perform upgrades from
earlier versions of Oracle, all the way back to Oracle 8i. It can also
be used to migrate across endiannes and operating systems
Confidential and Proprietary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 4 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Oracle Golden Gate Overview
• Eliminates database downtime during a planned outage for
database upgrades and migrations.
• Leverages real-time synchronization; clone databases; rolling
upgrades; in some cases, transportable and cross-platform
transportable tablespaces; and failback
• Oracle GoldenGate is a real-time change data capture
application that provides guaranteed data capture, routing,
transformation, and delivery across heterogeneous business
systems
• The application uses a low-overhead architecture to capture
transactions non-intrusively from a source database by reading
online transaction logs, transforming the data when needed, and
applying those transactions with guaranteed integrity to a target
database in real time

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 5 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Achieving Zero or Near to Zero -Downtime with
Oracle GoldenGate
• Rolling upgrade or a rolling migration can be performed without
any application downtime—other than the very minimal time
required for application switchover, typically less than one minute
and in most cases, only seconds.
• Using its real-time, heterogeneous data movement technology,
Oracle GoldenGate imposes negligible database downtime for
upgrades or migrations from one version of Oracle to another,
including the new multitenant architecture of Oracle 12c.
• If Oracle GoldenGate is set up for bidirectional replication
between old and new environments and both systems support
the application in transaction processing, end users have the
option to implement phased migration to the new environment
and eliminate application switchover related downtime.
• The transition to the new database environment can be
completely transparent to the end users.
Confidential and Proprietary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 6 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Upgrading to Oracle Database 12c using Oracle
GoldenGate
Upgrading to Oracle Database 12c using Oracle GoldenGate
consists of the following high-level steps:
1. Export the source database
2. Copy the exported meta data to the target system
3. Create the new database of 12c version on target system
4. Import the database
5. Install GoldenGate and configure replication between source
and target databases
6. Switchover the application to target databases

Slide 14 discusses the steps in greater detail. Because a migration is a more-complicated


procedure than an upgrade, the detailed steps use a case study of migrating an Oracle
Database 10g on one platform to an Oracle Database 12c on another platform.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 7 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Overview of Oracle GoldenGate Architecture
As shown in Figure, Oracle GoldenGate leverages a decoupled
architecture comprising independent application modules to
capture and replicate data in real time, with low impact on the
source database.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 8 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Migration Overview using GoldenGate
• Two scenarios are described next: a migration without the addition of a
failback solution and the same migration with the addition of a failback.
• Especially in very large databases can take many days, especially for
the initial loading of the new database.
• Even during this entire process, the source database is still up and
running and can be fully utilized for normal day to day processing.
• The only downtime that the application and its users will experience is
during the final step when switching the users and the application from
the original system to the newly upgraded environment.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 9 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Conclusion
Using Oracle GoldenGate, a rolling upgrade or migration can be
completed with zero-database downtime and only very minimal
application switchover downtime.

Key technical advantages of this solution include the following:


» Rolling upgrades or migrations using two databases
» No instantiation of the primary database by offloading to a clone database
» Conversions offloaded to a clone staging database
» Transaction synchronization across databases
» Data replication and transactional integrity verification using Oracle GoldenGate
Veridata
» Database failover using a bidirectional Oracle GoldenGate configuration

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 10 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Licensing
• Compatible for version Oracle 9i onwards
• Two types of License: Database User based licenses and Processor based license provide the
same functionality
• User is base on the number of database connections
• Processor is based on the number of processors on a machine
• We can uninstall and use same licenses for other servers / sites.
• GG can be used to sync databases between two sites for high availability
• Oracle 9i need separate type of GG license whereas all other versions (10g, 11g) use same type
of GG license

Limitation

• Oracle 8i is not supported


• We should not be replicating SYS and other system schemas
• Database level replication can not be set for the databases on version 9i. We will need to export
and import the schemas manually onto target database (12c) and setup the replication at
schema level.
• All tables should have primary keys associated.
• Oracle 9i / 10g are not supported by Oracle and have been in sustained support phase for quite
some time. 
Confidential and Proprietary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 11 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Database Servers
Site Server Name Environment # CPU
TX30AP99 Test 4
TX30DB99 Test 4
TX30 TX30DB01 Production 4
TX30DB02 Production 4
TX30OHFTEWMDBV Production 2
TX11DB02 Production 4
TX11 
TX11DB03 Production 4
AZ50DB99 / AZ34DB99 Test 2
AZ50
AZ50DB01 / 02 Production 8
AZ84 AZ84AP50 Production 16
Recommendation:
Get 8 quantity of licenses for migration and relocate when require
Confidential and Proprietary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 12 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Database Versions (Production)
Site Application / DB Package Name Source Server Name Source No. of Cpu
DB Core
Version
AZ50 WFM DB Prod chdpwfmg az50db01 10.2.0.4 8
AZ50 TTT DB Prod (CHD) - chdpweb az50db01 10.2.0.4 8
includes SC2 and PCTS
AZ84 APC Catalyst DB Test fsmtapc AZ84AP50 10.2.0.4 16
TX11 WFM DB Prod atmpwfmgdb tx11db03 10.2.0.4 4
TX11 TTT DB Prod (OHT) - atmppdbdb tx11db02 10.2.0.4 4
includes SC2 and PCTS
TX11 Several web applications atmpwebdb tx11db02 9.2.0.8 4
TX30 WFM DB Prod ohfpwfmgdb tx30db02 10.2.0.4 4
TX30 EWM DB Prod ohfpewmdb tx30db02 10.2.0.4 4
TX30 TTT DB Prod (OHT) - ohfpwebdb tx30db01 9.2.0.8 4
includes SC2 Prod and ohnpwebdb tx30db02 9.2.0.8 4
PCTS Test ohftwebdb tx30db99 10.2.0.3 4
TX30 PLL DB Prod ohfpplldb tx30db01 9.2.0.8 4

TX30 MDI DB Prod cimpmdidb (TX11) tx11db03 10.2.0.4 4


atmpwuidb (TX11) tx11db03 11.1.0.7 4
ohfpwuidb (TX30) tx30db01 11.1.0.7 4

TX30 MDDS DB Prod ohfpmddsdb tx30db01 10.2.0.3 4


Genesis DB Prod ohnpgendb tx30db02 9.2.0.8 4
Confidential and Proprietary
Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 13 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Annexure
(Technical Explanation)

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 14 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Migration with Failback
• Oracle GoldenGate’s capability to replicate from any platform to any
other platform allows it to be used to provide a failback option.
• In this scenario Oracle GoldenGate will replicate from the new
environment (Dtarget) back to the original system (Dprod) for just this
purpose.
• Figure in next slide provides an overview of a database migration with
using a failback.
• The numbers shown in the diagram correspond to the detailed steps
below, including the Capture process capturing data from Dtarget and
replicating back to Dprod.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 15 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
A cross-platform database migration with
failback

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 16 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Migration with Failback - Steps
1. Although Oracle GoldenGate provides some support for DDL replication, it is best to
restrict these activities as much as possible during the migration process (not shown)
2. Start the Oracle GoldenGate Capture process at the production database Dprod
3. In a separate staging area, do a point-in-time recovery up to a given SCN, Qscn, of
an existing backup of Dprod. Call this database Dpitr.
4. (optional) Upgrade Dpitr to Oracle Database 12c on IBM AIX. Advance compatibility
to Oracle Database version 10.0.0.0 or later.
5. Set up a vanilla Oracle Database 12c database on Linux. Call this database Dtarget.
During
Steps 6-10 perform the initial load of the data from Dpitr to Dtarget. (Oracle
GoldenGate’s own utilities)
6. Take a full export without rows at Dpitr. Call the generated export exp_norows.dmp
7. Unplug the user tablespaces from Dpitr with the Oracle Database cross-platform
transportable tablespace feature, using source-side endian conversion
8. Plug the set of tablespaces from Dpitr into Dtarget using the cross-platform
transportable tablespace feature. Use the exp_xtts.dmp file created from Step 7
9. Make the set of user tablespaces in Dtarget Read Write.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 17 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Migration with Failback – Steps …contd
10. Do a NOROWS import with IGNORE=Y option at Dtarget using the
exp_norows.dmp dump file.
11. Start the Oracle GoldenGate Delivery process at Dtarget and synchronize up to
the changes generated since Qscn.
12. (only needed if using transportable tablespaces for the initial load) If any
datatypes are not supported by transportable tablespace or Oracle GoldenGate,
then do a special export/import of these objects from Dprod to Dtarget.
13. After Oracle GoldenGate eliminates the lag between Dprod and Dtarget, use
Oracle GoldenGate Veridata to verify that the data at Dprod and Dtarget is
synchronized.
14. Start the Oracle GoldenGate Capture process on Dtarget.
15. Switch the application from Dprod to Dtarget (not shown).
16. Start the Oracle GoldenGate Delivery process on Dprod.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 18 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Failback Steps
During the real-time bidirectional data movement, Oracle GoldenGate allows two
databases to support transaction processing.

This makes failback a trivial process, if the new database is not stable:

1. Stop the application at Dtarget (the new primary) running Oracle Database 12c.
2. Once Oracle GoldenGate has applied all transactions from Dtarget to Dprod,
switch the application to Dprod.
3. Declare Dprod as the new primary.

Confidential and Proprietary


Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobileGT, PowerQUICC, QorIQ,

TM 19 StarCore and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, ColdFire+, CoreNet, Flexis, Kinetis, MXC,
Platform in a Package, Processor Expert, QorIQ Qonverge, Qorivva, QUICC Engine, SMARTMOS, TurboLink, VortiQa and Xtrinsic are trademarks of Freescale
Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.

You might also like