Introduction - If you have any usage issues, please Google them yourself
USB chip FT245BM read and write code, tested successfully on Quartus II V7.2! - the Verilog language.
Packet : 25811238ft245_r_w.rar filelist
FT245_R_W\MyDD\FT245_R_W.v
FT245_R_W\MyDD
FT245_R_W\FT245_R_W.qpf
FT245_R_W\FT245_R_W.qsf
FT245_R_W\db\mux_sgc.tdf
FT245_R_W\db\FT245_R_W.db_info
FT245_R_W\db\FT245_R_W.syn_hier_info
FT245_R_W\db\FT245_R_W.tis_db_list.ddb
FT245_R_W\db\FT245_R_W.cmp.cdb
FT245_R_W\db\FT245_R_W.(0).cnf.cdb
FT245_R_W\db\FT245_R_W.cbx.xml
FT245_R_W\db\FT245_R_W.rtlv_sg.cdb
FT245_R_W\db\FT245_R_W.rtlv.hdb
FT245_R_W\db\FT245_R_W.rtlv_sg_swap.cdb
FT245_R_W\db\FT245_R_W.fit.qmsg
FT245_R_W\db\FT245_R_W.pre_map.hdb
FT245_R_W\db\FT245_R_W.(0).cnf.hdb
FT245_R_W\db\FT245_R_W.hier_info
FT245_R_W\db\FT245_R_W.cmp.logdb
FT245_R_W\db\FT245_R_W.asm.qmsg
FT245_R_W\db\FT245_R_W.tan.qmsg
FT245_R_W\db\FT245_R_W.pre_map.cdb
FT245_R_W\db\FT245_R_W.(56).cnf.cdb
FT245_R_W\db\FT245_R_W.psp
FT245_R_W\db\FT245_R_W.dbp
FT245_R_W\db\FT245_R_W.pss
FT245_R_W\db\FT245_R_W.(56).cnf.hdb
FT245_R_W\db\FT245_R_W.rpp.qmsg
FT245_R_W\db\FT245_R_W.(57).cnf.cdb
FT245_R_W\db\FT245_R_W.(1).cnf.cdb
FT245_R_W\db\FT245_R_W.sgate.rvd
FT245_R_W\db\prev_cmp_FT245_R_W.qmsg
FT245_R_W\db\FT245_R_W.cmp.ecobp
FT245_R_W\db\FT245_R_W.cmp_bb.logdb
FT245_R_W\db\FT245_R_W.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.logdb
FT245_R_W\db\FT245_R_W.map.ecobp
FT245_R_W\db\FT245_R_W.(1).cnf.hdb
FT245_R_W\db\FT245_R_W.cmp_bb.hdb
FT245_R_W\db\FT245_R_W.(2).cnf.cdb
FT245_R_W\db\FT245_R_W.(2).cnf.hdb
FT245_R_W\db\FT245_R_W.(3).cnf.cdb
FT245_R_W\db\FT245_R_W.autos_3e92b2e5d298f5cf757a393f7655ccd81.cmp.logdb
FT245_R_W\db\FT245_R_W.sldhu_30e344a040fd07e1533c49de5f2d67d1.cmp.atm
FT245_R_W\db\FT245_R_W.atom.rvd
FT245_R_W\db\FT245_R_W.(3).cnf.hdb
FT245_R_W\db\FT245_R_W.cmp_bb.rcf
FT245_R_W\db\FT245_R_W.(4).cnf.cdb
FT245_R_W\db\FT245_R_W.eco.cdb
FT245_R_W\db\prev_cmp_FT245_R_W.map.qmsg
FT245_R_W\db\FT245_R_W.atom_map.rvd
FT245_R_W\db\FT245_R_W.sgate_sm.rvd
FT245_R_W\db\FT245_R_W.(4).cnf.hdb
FT245_R_W\db\FT245_R_W.(5).cnf.cdb
FT245_R_W\db\FT245_R_W.(5).cnf.hdb
FT245_R_W\db\FT245_R_W.(6).cnf.cdb
FT245_R_W\db\FT245_R_W.hif
FT245_R_W\db\FT245_R_W.(6).cnf.hdb
FT245_R_W\db\FT245_R_W.(57).cnf.hdb
FT245_R_W\db\FT245_R_W.(7).cnf.cdb
FT245_R_W\db\FT245_R_W.smp_dump.txt
FT245_R_W\db\FT245_R_W.(7).cnf.hdb
FT245_R_W\db\FT245_R_W.(8).cnf.cdb
FT245_R_W\db\FT245_R_W.(8).cnf.hdb
FT245_R_W\db\FT245_R_W.(9).cnf.cdb
FT245_R_W\db\FT245_R_W.(9).cnf.hdb
FT245_R_W\db\FT245_R_W.(10).cnf.cdb
FT245_R_W\db\FT245_R_W.(10).cnf.hdb
FT245_R_W\db\FT245_R_W.(11).cnf.cdb
FT245_R_W\db\FT245_R_W.(11).cnf.hdb
FT245_R_W\db\FT245_R_W.(12).cnf.cdb
FT245_R_W\db\FT245_R_W.(12).cnf.hdb
FT245_R_W\db\FT245_R_W.(13).cnf.cdb
FT245_R_W\db\FT245_R_W.(13).cnf.hdb
FT245_R_W\db\altsyncram_0to3.tdf
FT245_R_W\db\FT245_R_W.(14).cnf.cdb
FT245_R_W\db\FT245_R_W.(14).cnf.hdb
FT245_R_W\db\FT245_R_W.(15).cnf.cdb
FT245_R_W\db\FT245_R_W.(15).cnf.hdb
FT245_R_W\db\FT245_R_W.(16).cnf.cdb
FT245_R_W\db\FT245_R_W.(16).cnf.hdb
FT245_R_W\db\FT245_R_W.(17).cnf.cdb
FT245_R_W\db\FT245_R_W.(17).cnf.hdb
FT245_R_W\db\FT245_R_W.(18).cnf.cdb
FT245_R_W\db\FT245_R_W.(18).cnf.hdb
FT245_R_W\db\decode_9jf.tdf
FT245_R_W\db\FT245_R_W.(19).cnf.cdb
FT245_R_W\db\FT245_R_W.(19).cnf.hdb
FT245_R_W\db\FT245_R_W.(20).cnf.cdb
FT245_R_W\db\FT245_R_W.(20).cnf.hdb
FT245_R_W\db\FT245_R_W.(21).cnf.cdb
FT245_R_W\db\FT245_R_W.(21).cnf.hdb
FT245_R_W\db\cntr_l3i.tdf
FT245_R_W\db\FT245_R_W.(22).cnf.cdb
FT245_R_W\db\FT245_R_W.(22).cnf.hdb
FT245_R_W\db\FT245_R_W.(23).cnf.cdb
FT245_R_W\db\FT245_R_W.(23).cnf.hdb
FT245_R_W\db\cntr_rpi.tdf
FT245_R_W\db\FT245_R_W.(24).cnf.cdb
FT245_R_W\db\FT245_R_W.(24).cnf.hdb
FT245_R_W\db\FT245_R_W.(25).cnf.cdb
FT245_R_W\db\FT245_R_W.(25).cnf.hdb
FT245_R_W\db\FT245_R_W.(26).cnf.cdb
FT245_R_W\db\FT245_R_W.(26).cnf.hdb
FT245_R_W\db\FT245_R_W.(27).cnf.cdb
FT245_R_W\db\FT245_R_W.(27).cnf.hdb
FT245_R_W\db\cntr_t3i.tdf
FT245_R_W\db\FT245_R_W.(28).cnf.cdb
FT245_R_W\db\FT245_R_W.(28).cnf.hdb
FT245_R_W\db\FT245_R_W.(29).cnf.cdb
FT245_R_W\db\FT245_R_W.(29).cnf.hdb
FT245_R_W\db\cntr_cmi.tdf
FT245_R_W\db\FT245_R_W.(30).cnf.cdb
FT245_R_W\db\FT245_R_W.(30).cnf.hdb
FT245_R_W\db\FT245_R_W.(31).cnf.cdb
FT245_R_W\db\FT245_R_W.(31).cnf.hdb
FT245_R_W\db\FT245_R_W.(32).cnf.cdb
FT245_R_W\db\FT245_R_W.(32).cnf.hdb
FT245_R_W\db\FT245_R_W.(33).cnf.cdb
FT245_R_W\db\FT245_R_W.(33).cnf.hdb
FT245_R_W\db\FT245_R_W.(34).cnf.cdb
FT245_R_W\db\FT245_R_W.(34).cnf.hdb
FT245_R_W\db\FT245_R_W.(35).cnf.cdb
FT245_R_W\db\FT245_R_W.(35).cnf.hdb
FT245_R_W\db\FT245_R_W.(36).cnf.cdb
FT245_R_W\db\FT245_R_W.(36).cnf.hdb
FT245_R_W\db\FT245_R_W.(37).cnf.cdb
FT245_R_W\db\FT245_R_W.(37).cnf.hdb
FT245_R_W\db\decode_ogi.tdf
FT245_R_W\db\FT245_R_W.(38).cnf.cdb
FT245_R_W\db\FT245_R_W.(38).cnf.hdb
FT245_R_W\db\FT245_R_W.(39).cnf.cdb
FT245_R_W\db\FT245_R_W.(39).cnf.hdb
FT245_R_W\db\FT245_R_W.(40).cnf.cdb
FT245_R_W\db\FT245_R_W.(40).cnf.hdb
FT245_R_W\db\FT245_R_W.(41).cnf.cdb
FT245_R_W\db\FT245_R_W.(41).cnf.hdb
FT245_R_W\db\FT245_R_W.(42).cnf.cdb
FT245_R_W\db\FT245_R_W.(42).cnf.hdb
FT245_R_W\db\FT245_R_W.(43).cnf.cdb
FT245_R_W\db\FT245_R_W.(43).cnf.hdb
FT245_R_W\db\prev_cmp_FT245_R_W.fit.qmsg
FT245_R_W\db\prev_cmp_FT245_R_W.asm.qmsg
FT245_R_W\db\prev_cmp_FT245_R_W.tan.qmsg
FT245_R_W\db\FT245_R_W.sld_design_entry.sci
FT245_R_W\db\FT245_R_W.map.qmsg
FT245_R_W\db\FT245_R_W.map_bb.logdb
FT245_R_W\db\FT245_R_W.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.logdb
FT245_R_W\db\FT245_R_W.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.logdb
FT245_R_W\db\FT245_R_W.sldhu_30e344a040fd07e1533c49de5f2d67d1.map.atm
FT245_R_W\db\FT245_R_W.autos_3e92b2e5d298f5cf757a393f7655ccd81.map.atm
FT245_R_W\db\FT245_R_W.sgdiff.cdb
FT245_R_W\db\FT245_R_W.sgdiff.hdb
FT245_R_W\db\FT245_R_W.sld_design_entry_dsc.sci
FT245_R_W\db\FT245_R_W.cmp.tdb
FT245_R_W\db\FT245_R_W.cmp.bpm
FT245_R_W\db\FT245_R_W.map_bb.cdb
FT245_R_W\db\FT245_R_W.autos_3e92b2e5d298f5cf757a393f7655ccd81.cmp.atm
FT245_R_W\db\FT245_R_W.map_bb.hdb
FT245_R_W\db\FT245_R_W.map.logdb
FT245_R_W\db\FT245_R_W.map.cdb
FT245_R_W\db\FT245_R_W.map.hdb
FT245_R_W\db\FT245_R_W.map.bpm
FT245_R_W\db\FT245_R_W.signalprobe.cdb
FT245_R_W\db\FT245_R_W.cmp.hdb
FT245_R_W\db\FT245_R_W.cmp.rdb
FT245_R_W\db\FT245_R_W.cmp_bb.cdb
FT245_R_W\db\FT245_R_W.cmp0.ddb
FT245_R_W\db\FT245_R_W.(44).cnf.cdb
FT245_R_W\db\FT245_R_W.(44).cnf.hdb
FT245_R_W\db\FT245_R_W.(45).cnf.cdb
FT245_R_W\db\FT245_R_W.(45).cnf.hdb
FT245_R_W\db\FT245_R_W.(46).cnf.cdb
FT245_R_W\db\FT245_R_W.(46).cnf.hdb
FT245_R_W\db\FT245_R_W.(47).cnf.cdb
FT245_R_W\db\FT245_R_W.(47).cnf.hdb
FT245_R_W\db\FT245_R_W.(48).cnf.cdb
FT245_R_W\db\FT245_R_W.(48).cnf.hdb
FT245_R_W\db\FT245_R_W.(49).cnf.cdb
FT245_R_W\db\FT245_R_W.(49).cnf.hdb
FT245_R_W\db\altsyncram_2to3.tdf
FT245_R_W\db\FT245_R_W.(50).cnf.cdb
FT245_R_W\db\FT245_R_W.(50).cnf.hdb
FT245_R_W\db\FT245_R_W.(51).cnf.cdb
FT245_R_W\db\FT245_R_W.(51).cnf.hdb
FT245_R_W\db\FT245_R_W.(52).cnf.cdb
FT245_R_W\db\FT245_R_W.(52).cnf.hdb
FT245_R_W\db\cntr_m3i.tdf
FT245_R_W\db\FT245_R_W.(53).cnf.cdb
FT245_R_W\db\FT245_R_W.(53).cnf.hdb
FT245_R_W\db\FT245_R_W.(54).cnf.cdb
FT245_R_W\db\FT245_R_W.(54).cnf.hdb
FT245_R_W\db\FT245_R_W.(55).cnf.cdb
FT245_R_W\db\FT245_R_W.(55).cnf.hdb
FT245_R_W\db
FT245_R_W\FT245_R_W.map.summary
FT245_R_W\FT245_R_W.flow.rpt
FT245_R_W\FT245_R_W.qsf.bak
FT245_R_W\FT245_R_W.map.rpt
FT245_R_W\FT245_R_W.fit.rpt
FT245_R_W\FT245_R_W.asm.rpt
FT245_R_W\FT245_R_W.tan.rpt
FT245_R_W\FT245_R_W.map.smsg
FT245_R_W\FT245_R_W.dpf
FT245_R_W\stp1.stp
FT245_R_W\FT245_R_W.jdi
FT245_R_W\FT245_R_W.qws
FT245_R_W\FT245_R_W.pin
FT245_R_W\FT245_R_W.fit.smsg
FT245_R_W\FT245_R_W.fit.summary
FT245_R_W\FT245_R_W.sof
FT245_R_W\FT245_R_W.pof
FT245_R_W\FT245_R_W.tan.summary
FT245_R_W\FT245_R_W.done
FT245_R_W