Migration from SC3850 to SC3900FP

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

Migration from SC3850 to SC3900FP

Jump to solution
847 Views
billchadwick
Contributor III

The intrinsic functions all look to have been renamed between 3850 and 3900.

We have an existing code base with some optimised code (FFT, FIR etc) using SC3850 intrinsics.

We will eventually want to re-optimise for 3900 taking advantage of the wider SIMD etc. but to start with,

we would like to simply recompile our 3850 code to run on 3900.

Is that possible ?

0 Kudos
1 Solution
528 Views
lunminliang
NXP Employee
NXP Employee

The compatibility is C level, the compiler can convert SC3850 C to SC3900.

Recommend several docs for your tasks:

AN4472 Porting an FIR Filter Using Complex Data from the StarCore DSP SC3850 to the SC3900

AN4312 Moving a CodeWarrior for StarCore DSPs Project from the SC3850 Core to the SC3900 Core

AN4549 SC3900 FVP Cluster Cache Optimization in the QorIQ Qonverge B4 Series

View solution in original post

0 Kudos
4 Replies
529 Views
lunminliang
NXP Employee
NXP Employee

The compatibility is C level, the compiler can convert SC3850 C to SC3900.

Recommend several docs for your tasks:

AN4472 Porting an FIR Filter Using Complex Data from the StarCore DSP SC3850 to the SC3900

AN4312 Moving a CodeWarrior for StarCore DSPs Project from the SC3850 Core to the SC3900 Core

AN4549 SC3900 FVP Cluster Cache Optimization in the QorIQ Qonverge B4 Series

0 Kudos
528 Views
billchadwick
Contributor III

Thanks for those references.

Their titles are a little opaque on the Freescale B4860 Compass Extranet + I can't see AN4312 on that Extranet.

It would have been handy if the porting process (using #include <prototype.h> ) was mentioned in the SC3900 Intrinsics Reference Manual PDF

0 Kudos
528 Views
billchadwick
Contributor III

I would be pleased to receive access to a copy of AN4312

0 Kudos
528 Views
lunminliang
NXP Employee
NXP Employee

You may submit SR to Freescale technical support for this.

0 Kudos