list of arm processors capable of interfacing with FX3(s) GPIF

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

cross mob
UGMa_1529436
Level 2
Level 2
First like received

Is there a list of arm processors capable of interfacing with fx3(s) GPIF?

As far as i know, most low cost processors from Chinese vendors, such as Rockchip, Allwinner, etc, don't have an interface compatible with fx3s' GPIF.

TI's sitara series do have GPMC, which is frequently used to interface with FPGA, so in theory it should work with FX3s. ST's new low cost processors, STM32MP1, have FMC, Flexible Memory Controller, so perhaps it could be used to interface with FX3s. Don't know whether IMX series from NXP have similar interfacing capabilities.

So. do you have a list of arm processors that could be interfaced with FX39s) via GPIF? including the hardware interface, linux drivers (availability and maturity), as well as reference design or demo projects? USB3 peripherals are rarely used in arm/linux projects nowadays. Perhaps because most low-cost platforms have limited processing power and memory bandwidth. But when this is required, it is a real headache to choose a solution and balance the cost and benefit. There are so little information available online.

0 Likes
1 Solution
JayakrishnaT_76
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hello,

The Processor Port (P-Port) of FX3S supports the following interfaces:

■ GPIF II (16-bit)

■ Slave FIFO Interface

■ 16-bit Asynchronous SRAM Interface

■ 16-bit Asynchronous address/data multiplexed (ADMux) Interface

■ 16-bit Synchronous address/data multiplexed (ADMux) Interface

■ Processor MMC slave Interface compatible with MMC System specification, MMCA Technical Committee, Version 4.2 with eMMC 4.3 and 4.4 Pass-Through boot.

The datasheet of FX3S describes all these interfaces. The link to the datasheet is given below:

https://www.cypress.com/file/139246/download

If the external peripheral satisfies the requirements of an interface, then it can be interfaced with the P Port of FX3S.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

View solution in original post

0 Likes
1 Reply
JayakrishnaT_76
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hello,

The Processor Port (P-Port) of FX3S supports the following interfaces:

■ GPIF II (16-bit)

■ Slave FIFO Interface

■ 16-bit Asynchronous SRAM Interface

■ 16-bit Asynchronous address/data multiplexed (ADMux) Interface

■ 16-bit Synchronous address/data multiplexed (ADMux) Interface

■ Processor MMC slave Interface compatible with MMC System specification, MMCA Technical Committee, Version 4.2 with eMMC 4.3 and 4.4 Pass-Through boot.

The datasheet of FX3S describes all these interfaces. The link to the datasheet is given below:

https://www.cypress.com/file/139246/download

If the external peripheral satisfies the requirements of an interface, then it can be interfaced with the P Port of FX3S.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna
0 Likes