Logo
 
Control Prototyping
 
    Home  || Products  || Support  || About Us  || Contact Us  
   

Engine Position Tracking IP Core for N+1 Patterns

small product photo

 

Please contact Drivven for pricing and additional information

  • Tracks angular position of engine crankshaft having a trigger pattern of N evenly spaced teeth with a single additional “Plus1” tooth between two evenly spaced teeth.
  • Tracks 360 degrees (2-stroke) or 720 degrees (4-stroke) with optional camshaft reference input
  • Parameterized angular resolution by powers of 2
  • Maximum engine speed limited only by clock input frequency
  • Achieves engine sync on first detected Plus1 tooth after a specified crank tooth count
  • Capable of adjusting engine position by 360 degrees upon request
  • Remains synchronized at loss of cam signal
  • Interrupt-style flags for no cam signal, missed crank tooth, and missed Plus1 tooth (in case of false or missing crank teeth)
  • Supervises compatible engine synchronous output cores (fuel, spark, etc)
  • Provides the following output information to CPU and supervised cores:
    • Current position
    • Crank tooth period (Actual)
    • Crank tooth period (Plus1-tooth-compensated)
    • Crank tooth count
    • Current tooth period timer value
    • Crank tooth one-shot
    • Engine stalled signal
    • Sync stopped signal
    • Error flags

Notes:

  • Drivven is a member of the Xilinx-sponsored SignOnce IP Common License Consortium.  Please refer to these standard license agreement documents for details.
    • SignOnce IP Project License Form
    • SignOnce IP Site License Form
  • Project licenses allow the netlist or source to be used for a single project.
  • Site licenses allow the netlist or source to be used for unlimited number of projects.
  • Upon request, Drivven will provide an evaluation netlist which contains a 5-minute time-bomb. 
  • ModelSim test fixtures are available for simulation evaluation.