3.3. ディレクトリー構造
ディレクトリーには、HDMI Intel® FPGA IPのデザイン例に向けて生成されるファイルが含まれます。
図 22. デザイン例のディレクトリー構造
| フォルダー | ファイル |
|---|---|
| gxb |
|
|
|
|
|
|
|
|
|
| hdmi_rx |
|
| /hdmi_rx_top.v | |
| /mr_clock_sync.v ( インテル® Quartus® Primeスタンダード・エディション) | |
| /mr_hdmi_rx_core_top.v ( インテル® Quartus® Primeスタンダード・エディション) | |
| /mr_rx_oversample.v ( インテル® Quartus® Primeスタンダード・エディション) | |
| /symbol_aligner.v | |
| Panasonic.hex ( インテル® Quartus® Primeプロ・エディション) | |
| hdmi_tx |
|
| /hdmi_tx_top.v | |
| /mr_ce.v ( インテル® Quartus® Primeスタンダード・エディション) | |
| /mr_hdmi_tx_core_top.v ( インテル® Quartus® Primeスタンダード・エディション) | |
| /mr_tx_oversample.v ( インテル® Quartus® Primeスタンダード・エディション) | |
| i2c_master ( インテル® Quartus® Primeスタンダード・エディション) |
/i2c_master_bit_ctrl.v |
| /i2c_master_byte_ctrl.v | |
| /i2c_master_defines.v | |
| /i2c_master_top.v | |
| /oc_i2c_master.v | |
| /oc_i2c_master_hw.tcl | |
| /timescale.v | |
| i2c_slave | /edid_ram.qsys ( インテル® Quartus® Primeスタンダード・エディション) |
| /Panasonic.hex ( インテル® Quartus® Primeスタンダード・エディション) | |
| /i2c_avl_mst_intf_gen.v | |
| /i2c_clk_cnt.v | |
| /i2c_condt_det.v | |
| /i2c_databuffer.v | |
| /i2c_rxshifter.v | |
| /i2c_slvfsm.v | |
| /i2c_spksupp.v | |
| /i2c_txout.v | |
| /i2c_txshifter.v | |
| /i2cslave_to_avlmm_bridge.v | |
| pll |
|
|
|
| quartus.ini | |
| common |
|
|
|
|
|
| /reset_controller.qsys ( インテル® Quartus® Primeスタンダード・エディション) | |
| /clock_crosser.v | |
| dcfifo_inst.v | |
| debouncer.sv ( インテル® Quartus® Primeプロ・エディション) | |
| hdr | /altera_hdmi_aux_hdr.v |
| /altera_hdmi_aux_snk.v | |
| /altera_hdmi_aux_src.v | |
| /altera_hdmi_hdr_infoframe.v | |
| /avalon_st_mutiplexer.qsys | |
| reconfig_mgmt | /mr_compare_pll.v |
| /mr_compare_rx.v | |
| /mr_rate_detect.v | |
| /mr_reconfig_master_pll.v | |
| /mr_reconfig_master_rx.v | |
| /mr_reconfig_mgmt.v | |
| /mr_rom_pll_dprioaddr.v | |
| /mr_rom_pll_valuemask_8bpc.v | |
| /mr_rom_pll_valuemask_10bpc.v | |
| /mr_rom_pll_valuemask_12bpc.v | |
| /mr_rom_pll_valuemask_16bpc.v | |
| /mr_rom_rx_dprioaddr_bitmask.v | |
| /mr_rom_rx_valuemask.v | |
| /mr_state_machine.v | |
| sdc | /a10_hdmi2.sdc |
| /mr_reconfig_mgmt.sdc | |
| /jtag.sdc | |
| /rxtx_link.sdc | |
| /mr_clock_sync.sdc ( インテル® Quartus® Primeスタンダード・エディション) |
| フォルダー | ファイル |
|---|---|
| aldec | /aldec.do |
| /rivierapro_setup.tcl | |
| cadence | /cds.lib |
| /hdl.var | |
| /ncsim.sh | |
| /ncsim_setup.sh | |
| <cds_libs folder> | |
| mentor | /mentor.do |
| /msim_setup.tcl | |
| synopsys | /vcs/filelist.f |
| /vcs/vcs_setup.sh | |
| /vcs/vcs_sim.sh | |
| /vcsmx/vcsmx_setup.sh | |
| /vcsmx/vcsmx_sim.sh | |
| /vcsmx/synopsys_sim_setup | |
| xcelium ( インテル® Quartus® Primeプロ・エディション) |
/cds.lib |
| /hdl.var | |
| /xcelium_setup.sh | |
| /xcelium_sim.sh | |
| <cds_libs folder> | |
| common ( インテル® Quartus® Primeプロ・エディション) |
/modelsim_files.tcl |
| /ncsim_files.tcl | |
| /riviera_files.tcl | |
| /vcs_files.tcl | |
| /vcsmx_files.tcl | |
| /xcelium_files.tcl | |
| hdmi_rx |
|
| /hdmi_rx.sopcinfo ( インテル® Quartus® Primeスタンダード・エディション) | |
| /Panasonic.hex ( インテル® Quartus® Primeプロ・エディション) | |
| /symbol_aligner.v ( インテル® Quartus® Primeプロ・エディション) | |
| hdmi_tx |
|
| /hdmi_tx.sopcinfo ( インテル® Quartus® Primeスタンダード・エディション) |
| フォルダー | ファイル |
|---|---|
| tx_control_src
注: tx_controlフォルダーには、これらのファイルの複製も含まれます。
|
/intel_fpga_i2c.c ( インテル® Quartus® Primeプロ・エディション) |
| /intel_fpga_i2c.h ( インテル® Quartus® Primeプロ・エディション) | |
| /i2c.c ( インテル® Quartus® Primeスタンダード・エディション) | |
| /i2c.h ( インテル® Quartus® Primeスタンダード・エディション) | |
| /main.c | |
| /xcvr_gpll_rcfg.c | |
| /xcvr_gpll_rcfg.h | |
| /ti_i2c.c ( インテル® Quartus® Primeスタンダード・エディション) | |
| /ti_i2c.h ( インテル® Quartus® Primeスタンダード・エディション) |