Difference between revisions of "ICEMAKE"

From ICE Enterprises
Jump to navigation Jump to search
(Make various file for ICE development (NextMidas Only))
 
(Make various file for ICE development (NextMidas Only))
 
Line 37: Line 37:
  
 
</pre>
 
</pre>
 +
 +
[[Category:ICE_Explain]]

Latest revision as of 15:19, 27 April 2020

Make various file for ICE development (NextMidas Only)

<what>	  What type of file to make (LIB, IOC, BITS, ...)
<input>   Input file name or area
<output>  Output file name

This macro makes certain files (for development only).

	LIB	Rebuilds libraries and relinks primitives
	IOC	converts an Altera configuration file to a Midas file
			Input = ycode.ttf   Output = *.prm
	ALLIOC  Loops through standard list of IOC loads
	SHARC	converts a SHARC loader file to a Midas file
			Input = xcode.ldr   Output = <in>.prm
	BITS	converts a Xilinx bit loader file to a Midas file
			Input = <area>/top.bit   Output extension = .prm
	PPC	compiles and converts a PPC ELF file to a Midas file
			P2=output filename   P3=optional input name
			Input = xcode.elf   Output extension = .prm
	FILTERS	Generate filters for various cards
	GTUNx	Generate Gold Test files for tuner FAT and PFAT
        V2LST   - convert Virtex-2 package file <>.pins to list <>.lst
        V4LST   - convert Virtex-4 package file <>.txt to list <>.lst
        V5LST   - convert Virtex-5 package file <>.pkg to list <>.lst
        V6LST   - convert Virtex-6 package file <>.pkg to list <>.lst
        V7LST   - convert Virtex-7 package file <>.pkg to list <>.lst
	GAP	Generate default.gap from gerber.usr for CADSTAR
	PART    - generate Cadstar symbol and part files from manufacturer package files

All PIC MAKE/<what> commands are vectored here to reduce the size of the PIC macro.  
See also EXP PIC.

Switches:

Widgets: NONE