This firmware turns Cypress CYUSB3014 chip to mighty parallel ATA sniffer device.
https://forum.hddguru.com/viewtopic.php?p=315161#p315161
FX3 board pin: IDE cable pin:
DQ_0 <---------> DD0 (17)
DQ_1 <---------> DD1 (15)
DQ_2 <---------> DD2 (13)
DQ_3 <---------> DD3 (11)
DQ_4 <---------> DD4 (9)
DQ_5 <---------> DD5 (7)
DQ_6 <---------> DD6 (5)
DQ_7 <---------> DD7 (3)
GND <---------> GND (19)
DQ_8 <--------> DD8 (4)
DQ_9 <--------> DD9 (6)
DQ_10 <--------> DD10 (8)
DQ_11 <--------> DD11 (10)
DQ_12 <--------> DD12 (12)
DQ_13 <--------> DD13 (14)
DQ_14 <--------> DD14 (16)
DQ_15 <--------> DD15 (18)
GND <--------> GND (22)
DQ_16 <--------> DA0 (35)
DQ_17 <--------> DA1 (33)
DQ_18 <--------> DA2 (36)
DQ_19 <--------> CS0 (37)
DQ_20 <--------> CS1 (38)
GND <--------> GND (40)
DQ_24 <--------> DIOR (25)
DQ_25 <--------> DIOW (23)
GND <--------> GND (24)
Two short wires on FX3 board:
CTL_0 <--------> DQ_24
CTL_1 <--------> DQ_25