Add_new_cell, Usage, Options – Altera Quartus II Scripting User Manual
Page 165: Description, Example, Add_new_cell –35

Chapter 3: Tcl Packages & Commands
3–35
chip_planner
© July 2013
Altera Corporation
Quartus II Scripting Reference Manual
add_new_cell
Usage
add_new_cell [-arith] -cell_name
[-ddio_out] [-extended] [-ff] [-hsadder] [-ibuf] [-location
[-partition_name
Options
-arith: Option to create a new LUT lcell_comb atom in arithmetic mode. For Stratix II,
HardCopy II, and newer devices
-cell_name
-comb: Option to create a new lcell_comb atom. For Stratix II, Cyclone II, HardCopy II,
and newer devices
-crc: Option to create a new CRC block
-ddio_in: Option to create a new DDIO Input block in devices with composite I/O
-ddio_oe: Option to create a new DDIO OE block in devices with composite I/O
-ddio_out: Option to create a new DDIO Output block in devices with composite I/O
-extended: Option to create a new extended LUT lcell_comb atom. For Stratix II and
newer devices
-ff: Option to create a new lcell_ff atom. For Stratix II, Cyclone II, HardCopy II, and
newer devices
-hsadder: Option to create a new lcell_hsadder atom. For HardCopy II devices only
-ibuf: Option to create a new ibuf block
-location
-obuf: Option to create a new obuf block
-partition_name
for logic cells (default, comb, ff).
Description
Creates a new atom of the specified type in the netlist. The atom is placed in at the top level of the design
hierarchy by default, but it can also be placed into a specific partition.
If the atom type is not specified, it defaults to LCELL and is supported only on Stratix®, Stratix GX, and
Cyclone™devices.
Example
add_new_cell -cell_name test1 -location LC_X1_Y1_N1 -partition_name rx
add_new_cell -cell_name test1 -comb -location LC_X1_Y1_N0