diff options
author | bnewbold <bnewbold@robocracy.org> | 2014-12-30 03:57:38 +0100 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2014-12-30 03:57:38 +0100 |
commit | 0aad2482deee8235c5b1d2ba12fe16ebdc841303 (patch) | |
tree | 1c531095e2be125db87248ab88ff20e2db961aec /notes | |
parent | d8f92042e8c4e575d322211f8e295e9a77c62719 (diff) | |
download | fpga-lube-0aad2482deee8235c5b1d2ba12fe16ebdc841303.tar.gz fpga-lube-0aad2482deee8235c5b1d2ba12fe16ebdc841303.zip |
pull xilinx notes into sphinx docs
Diffstat (limited to 'notes')
-rw-r--r-- | notes/.xilinx_filetypes.txt.swp | bin | 12288 -> 0 bytes | |||
-rw-r--r-- | notes/xilinx_filetypes.txt | 65 | ||||
-rw-r--r-- | notes/xilinx_toolchain.txt | 17 |
3 files changed, 0 insertions, 82 deletions
diff --git a/notes/.xilinx_filetypes.txt.swp b/notes/.xilinx_filetypes.txt.swp Binary files differdeleted file mode 100644 index 2b39a7d..0000000 --- a/notes/.xilinx_filetypes.txt.swp +++ /dev/null diff --git a/notes/xilinx_filetypes.txt b/notes/xilinx_filetypes.txt deleted file mode 100644 index 6639d2f..0000000 --- a/notes/xilinx_filetypes.txt +++ /dev/null @@ -1,65 +0,0 @@ - -See also: - -https://github.com/JPNaude/X-MimeTypes/blob/master/eda_mime_types.xml -http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_4/cgn_r_core_generator_output_files.htm -http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_4/ise_r_source_types.htm - -also: devref.pdf (UG628) - -Extension Description ---------- -------------------------------------------------------------- -.par "place and route" output -.vhd VHDL source code -.v Verilog source code -.ucf "constraints file": hardware pinouts, timing, etc -.prj [list of files in the project?] -.wcfg [waveform configuration (saved from gtkwave?] -.srp "Synthesis Report File" -.xst [xst settings?] -.lso -.vcf - -.bgn bitgen report file -.bit Final FPGA bitstream file (binary) -.xwbt -.bld Build report from NGDBuild -.blc NGDBuild report file -.cmd_log -.drc Design rule check output -.ncd -.wdb -.exe -.map [intermediate step] -.mrp -.ncd [intermediate step? netlist?] -.ngm -.xrpt -.par [place and route output?] -.pcf -.ptwx -.stx -.syr -.twr -.twx -.unroutes unrouted traces; if routing was successful, there should be none -.ut -.xpi -.log -.xmsgs -.gise -.xise ISE project/workplace - -.cgc [coregen? used to programatically re-gen core?] -.cgp Coregen Project -.ngc Pre-compiled netlist -.sym -.asy "Symbol file" -_flist.txt File list (?) -.gise -.ncf -.sym -.veo -.vho -.xco [intermediate file?] - diff --git a/notes/xilinx_toolchain.txt b/notes/xilinx_toolchain.txt deleted file mode 100644 index e7d78db..0000000 --- a/notes/xilinx_toolchain.txt +++ /dev/null @@ -1,17 +0,0 @@ - -Chapter Two of "FPGAs!? Now What?" gives a good overview of the full -compilation process: - -Synthesis: - the "logic synthesizer" compiles from HDL to a netlist - -Implementation: - the "translator" takes a set of netlists and design constraints and generates - a merged netlist (?). - then a "mapper" regroups the netlist so that place and route will be easier - then a "place and route" tool decides exactly how the FPGA logic will be - configured - -Bitstream: - the "bitstream generator" translates the configuration into the binary format - that the FPGA uses to re-flash itself |