cancel
Showing results for 
Search instead for 
Did you mean: 

USB Low-Full-High Speed Peripherals

New Contributor

Hello all,

I read the whole CY7C68013 EZ-USB® FX2™ USB Microcontroller High-Speed USB Peripheral Controller user manual, It's always written the data bust width could be 16 or 8 bits. But how to configure it, never mentioned.

I'm just wondering how to change the data bus width from 16 bits to 8 bits on CY7C68013????

Any help is highly appreciated.

Arash

0 Likes
Reply
1 Solution
Moderator
Moderator

Hello Arash,

The WORDWIDE bit in all EPxFIFOCFG will decide if the data bus is 8 or 16 bit wide.

In slave FIFO configuration:

For 8 bit mode:   WORDWIDE bit = 0

For 16 bit mode: WORDWIDE bit = 1

Please refer to section 9.2.2 FIFO Data Bus  in the EZ-USB Technical Reference Manual.

Best Regards,

Yatheesh

View solution in original post

0 Likes
Reply
1 Reply
Moderator
Moderator

Hello Arash,

The WORDWIDE bit in all EPxFIFOCFG will decide if the data bus is 8 or 16 bit wide.

In slave FIFO configuration:

For 8 bit mode:   WORDWIDE bit = 0

For 16 bit mode: WORDWIDE bit = 1

Please refer to section 9.2.2 FIFO Data Bus  in the EZ-USB Technical Reference Manual.

Best Regards,

Yatheesh

View solution in original post

0 Likes
Reply