PCM Diagnostics & Tuning HP Tuners | Holley | Diablo
Sponsored by:
Sponsored by:

E38 vs E40 PCM

Thread Tools
 
Search this Thread
 
Old 04-29-2006, 06:05 PM
  #1  
Launching!
Thread Starter
 
LS2 Pontiac GTO's Avatar
 
Join Date: Sep 2004
Posts: 249
Likes: 0
Received 0 Likes on 0 Posts
Default E38 vs E40 PCM

Whats the difference between the two? I believe the E38 was on 05 LS2 GTO's and the E40 on the 06 GTO's.
Old 04-29-2006, 08:27 PM
  #2  
FormerVendor
 
gameover's Avatar
 
Join Date: Jan 2003
Location: Melbourne, Australia
Posts: 525
Likes: 0
Received 0 Likes on 0 Posts
Default

e38 is the later PCM. E40 uses a CPU32 based main cpu and the E38 uses PowerPC.
Old 04-29-2006, 09:11 PM
  #3  
Launching!
Thread Starter
 
LS2 Pontiac GTO's Avatar
 
Join Date: Sep 2004
Posts: 249
Likes: 0
Received 0 Likes on 0 Posts
Default

So basically just a software and hardware change?
Old 04-30-2006, 04:40 AM
  #4  
TECH Fanatic
 
ringram's Avatar
 
Join Date: Aug 2005
Location: Sunny London, UK
Posts: 1,690
Likes: 0
Received 0 Likes on 0 Posts

Default

Means code for the PCM is based on a totally different CPU instruction set. Like English and Russian. Means the tuning software programmers have their work cut out for them to write custom OS's for these 2 different PCM's.

I imagine that the calibrations for tables between the two were very similar though. Just the code that reads the tables will be quite different. Not sure on performance differences. Someone in the know might be able to inform us of that.
Old 04-30-2006, 04:55 AM
  #5  
FormerVendor
 
gameover's Avatar
 
Join Date: Jan 2003
Location: Melbourne, Australia
Posts: 525
Likes: 0
Received 0 Likes on 0 Posts
Default

from a CPU perspecitve the PPC supports floating point, whereas the CPU32 doesn't.

Floating point values have started to creep into some areas of the calibration, but i expect over time more and more will be floating point. It's so much simpler without any need for internal scaling factors for binary precision. Really depends how committed GM are to cpu's with native floating point capabilities, and in this day and age not a whole lot of reasons why they wouldn't.

one thing's for sure - assembly for PPC is not as easy to read as CPU32 and also depending on the compiler chosen and compiler adherence to various "standards and traditions" in the computing world, PPC can be a real bitch in assembly. Anyway we have to worry about that not you guys

Chris...



Quick Reply: E38 vs E40 PCM



All times are GMT -5. The time now is 12:31 PM.