IMX335LQN Image Sensor

Sensor specs

One of the key pieces of information that led to the decision to use the IMX335 sensor was its spectral sensitivity:

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

(see DFM 36VX335-ML)

Additional information:

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Device Photos

Top side (as-received in a tray…)

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

package underside, see-through orientation (matching top side picture)

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Estimated geometric parameters

Pads (note the ball size is close to 0.4 mm BGA, but spaced out to a 0.65 mm pitch)

  • pitch: 0.65mm
  • size: 0.28mm
  • columns: 10
  • rows: 10

Package

  • width: 7.217 mm
  • length: 7.370 mm
  • margin: 0.2 mm

Optical center

  • X offset: +0.111 mm
  • Y offset: +0.233 mm

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Pinout

No-Connection Pads

Corner balls experience the highest strain, and thus can (assuming there are no layout-induced weak points, manufacturing defects) be used as a proxy for the overall solder joint integrity.

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

(source: https://asia.chemtronics.com/how-to-identify-and-solve-thermal-stress-issues-in-solder-joints)

HP Probook 6540B (LA-4892P) anecdote (credit WifiCable):

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Sony CMOS sensors omit contact to the four corner balls (consistently within limited information that could be found openly). It can therefore be assumed that the four corner balls are either connected to VSS or left unconnected.

Interposer observations and reasoning:

  • There seem to be no vias
  • presumably only a single layer
  • only edge contacts transitioning down a 45° facet to the sensor structure
  • thin signal traces routed with lowest priority
  • polygonal shape connections to supply balls with maximum fill factor

Therefore, it is safe to assume that all 16 balls with no visible connections are NC:

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Ground

IMX335 uses 2.9V for analog circuitry. It can therefore be assumed, that such balls are paired with analog VSS connections, while all other balls can be treated as digital ground (perhaps with some attention to paricularities such as CSI and PLLs, allowing low-inductance routing to bypass capacitors when it comes to combinations of their supply rails and digital ground).

  • Central polygon is under the active area and is presumed to have some degree of Faraday shielding function -> analog ground
  • On a sacrificial IP camera board, continuity between central polygon and other balls is measured
  • high fill factor polygons seem associated with power connections where they pair up with ground
  • expect some bias voltages / capacitor bypass connections in addition to power
  • minimum inductance between adjacent conductors

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Supplies

  • VDDH (2.9V) is for analog circuitry
  • ascribe low loop inductance paired grounds to analog grounding (dark polygon overlays)
  • note there are adjacent grounds where they could be connected (F3), and where they are obviously split (H5)

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Next,

  • VDDM (1.8V) I/O
  • VDDL (1.2V) digital + PLLs (treated as digital supplies)
  • adjacent but unconnected VDDL observable, respect intention with individual bypass capacitors, determine deeper intent later
  • Three caps only connected to BGA balls

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

D10 seems to be rather curious, sometimes omitted, but certainly not routed with a great degree of concern - out of character for the rest of the supply-side routing and more similar to the simple slow speed logic.

G3, H3 are more like bypass caps and surrounded by supply nets.

VDDL in G, J, K rows are at least in part associated with the PLLs

CSI2, MCLK and I2C Essentials

  • obtain an IMX335LQN board with known pinout
  • non-destructive analysis preferred (keep board for later)
  • 1.2V: ME6211C12M5G - S4UB / TPS79912DDCR / TPS79912DRVR / TPS79312DBVR
  • 1.8V: ME6211C18M5G - S5WC / TPS79918DDCR / TPS79918DRVR / TPS79318DBVR
  • 2.9V: ME6211C28M5G - S1WD / TPS79928DDCR / TPS79928DRVR (all 2.8V) / TPS793285DBVR (2.85V)
  • Nominal current: 250 mA at 3.3V. ME6211 can provide up to 300 mA on a single rail, TPS793xx and TPS799xx rated 200 mA and likely not suitable for all IMX335 rails.

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

  • all LDOs (MicrOne ME6211 available at LCSC) are hard-wired as enabled
  • RPi Camera v2 schematic shows all LDO ENA connected together to IO0 (ENABLE 3V3), but camera /PWDN is connected to 1.8V. Thus, either the internal power-on reset is in effect, or a soft reset is issued later on. Hard reset is done via power cycling.

All logic signals are either 1.8V level (or 1.2V). No direct connections to 3.3V logic are allowed. I2C lines will require a level shifter.

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

  • inspect PCB
  • segregated diff pairs that are length- and delay-matched on the interposer are D0-D3 and CK and center is most likely CK due to its unique position
  • CK likely surrounded by D0, D1 pairs to minimize skew in unfavorable routing conditions

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Filling in:

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

  • The remaining 9 balls are mostly not connected
  • Sensors on breakout boards and IP cameras are usually run in master mode (XMASTER = 0)
  • TEST is disabled (0)
  • HSYNC (XHS), VSYNC (XVS) are not connected
  • additional PU/PD for I2C / SPI mode could be present

At this point, the sensor could be brought up on a test PCB.

Questionable Information

On a Chinese forum, someone posted a screenshot of an IP camera schematic with potential issues. Mistakes in the component library cannot be ruled out, so the value of this additional information is up for debate.

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

  • 16 NC pads
  • 21 VSS pads
  • H3, G3, D10 are indeed just bypass caps
  • RSTN is called XCLR (XCLR does not sound like active-low enough)
  • supply pad pairing seems mostly consistent with assumptions
  • TENABLE, TEST1 are either NC or ground (bottom right)
  • TOUT and ASMON should be NC despite location in schematic
  • NC should not connect to anything and might be connected to GND
  • best to route all questionable nets to test pads for validation

view06_IO

The Module I Should Have Bought

FRAMOS FSM-IMX335C: https://www.framos.com/de/produkte/fsm-imx335c-000-v1a-22357

If you just want to get something done, consider just buying these modules instead. They come with a fully specified pinout and break out XVS, HXS, XMASTER etc. (unlike the minimal sensor PCBs above).

image

  • More diligent name brand module uses two larger ferrite beads, at least one of which is part of a pi filter across 2.9V, GND.
  • Separate filtering for PLLs seems prudent but rather a trade-off in which more, smaller bypass capacitors make more sense than explicitly splitting the 1.8V and 1.2V supplies into mulitple groups.

Minimal Configuration

Another small sensor PCB with no LDOs was procured. This one is cut down to the bare minimum, with LDOs and large bypass caps offloaded to the parent PCB.

image

front

  • No ferrite beads, only resistors. Values t.b.d.

back_stripped

  • pin 17 (VDDIO) not connected
  • pin 19 (PWDN) not connected
  • nomenclature probably w.r.t. parent PCB, not sensor PCB
  • RSTN probably handled via RC circuit
  • Does not look like differential pairs are length matched to the connector. May rely on re-timer for best performance.

Summary

Much of the design rules for the target PCB can also be found in the design of the packaging itself, which is beautifully executed.

We can move forward with tentative conclusions and design a PCB around this sensor.

view07