CY7C68013A 56 pin to CMOS Sensor Hardware Interface

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ClAl_4446416
Level 1
Level 1

Hello,

Looking for support with the hardware interface of a CMOS image sensor to the CY7C68013A.  Saw similar posts, but never really saw an answer.

CMOS sensor provides a 10-bit parallel output with a pixel clock, horizontal sync, vertical sync.  It also has I2C (SCCB) for register setup.  I'm thinking of using GPIF mode.

Initial thought for interface is:

CMOS Sensor -- CY7C68013A

Data[0] -- FD[0]

Data[1] -- FD[1]

Data[2] -- FD[2]

Data[3] -- FD[3]

Data[4] -- FD[4]

Data[5] -- FD[5]

Data[6] -- FD[6]

Data[7] -- FD[7]

Data[8] -- FD[8]

Data[9] -- FD[9]

Pixel CLK -- IFCLK (not sure here)

HSYNC -- RDY0

VSYNC -- RDY1

SCL -- SCL

SDA -- SDA

Do I need to have external EEPROM for the CY7C68013A?  If so, can I use the same I2C connection as I am using for I2C (SCCB) to the CMOS sensor?

I also need 4 GPIO and I am assuming I can use PA4, PA5, PA6, and PA7.

Thanks.

Cliff

0 Likes
1 Solution
YatheeshD_36
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello Cliff,

You can use an external EEPROM if you want to load the firmware for the FX2LP on every boot from the EEPROM.

Please refer to FX2LP boot options.

GPIF mode uses 8 bit or 16 bit data transfers on FD bus.

Yes the pins PA4, PA5, PA6, and PA7 can be used a GPIO as they are not configured in GPIF mode. Please refer to section "15.5.2 IFCONFIG"  in IFCFG[1:0] table from the EZ-USB Technical Reference Manual .

Best Regards,

Yatheesh

View solution in original post

0 Likes
3 Replies
Rashi_Vatsa
Moderator
Moderator
Moderator
5 likes given 500 solutions authored 1000 replies posted

Hello Cliff,

Please refer to this KBA Interfacing FX2LP™ with Image Sensor – KBA95736

- Yes you can use same I2C lines for sensor and EEPROM.

Regards,

Rashi

Regards,
Rashi
0 Likes

Thanks for the information!

0 Likes
YatheeshD_36
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello Cliff,

You can use an external EEPROM if you want to load the firmware for the FX2LP on every boot from the EEPROM.

Please refer to FX2LP boot options.

GPIF mode uses 8 bit or 16 bit data transfers on FD bus.

Yes the pins PA4, PA5, PA6, and PA7 can be used a GPIO as they are not configured in GPIF mode. Please refer to section "15.5.2 IFCONFIG"  in IFCFG[1:0] table from the EZ-USB Technical Reference Manual .

Best Regards,

Yatheesh

0 Likes