|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectbyucc.jhdl.Logic.BasicTechMapper
byucc.jhdl.Logic.TechMapper
byucc.jhdl.CSRC.CSRCTechMapper
| Field Summary |
| Fields inherited from class byucc.jhdl.Logic.TechMapper |
_ignore_placement_calls |
| Constructor Summary | |
CSRCTechMapper()
|
|
CSRCTechMapper(boolean flag)
|
|
CSRCTechMapper(Logic l)
Deprecated. use CSRCTechMapper() |
|
| Method Summary | |
void |
add(Cell parent,
Wire a,
Wire b,
Wire s,
java.lang.String name)
|
void |
add(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire s,
Wire co,
java.lang.String name)
|
void |
addsub(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
java.lang.String name)
|
void |
addsub(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
Wire co,
java.lang.String name)
|
void |
and(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
|
void |
and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
|
Wire |
ashiftr(Cell parent,
Wire in,
int shift,
Wire out)
|
void |
buf(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
clockDriver(Cell parent,
Wire clock,
java.lang.String schedule,
java.lang.String name)
|
void |
clockDriver(Cell parent,
Wire clock_in,
Wire clock,
java.lang.String schedule,
java.lang.String name)
|
Wire |
concat(Cell parent,
Wire[] wa,
java.lang.String name)
|
Wire |
concat(Cell parent,
WireList wl,
java.lang.String name)
|
void |
constant(Cell parent,
Wire out,
BV value,
java.lang.String name)
|
void |
constant(Cell parent,
Wire out,
int[] value,
java.lang.String name)
|
void |
constant(Cell parent,
Wire out,
int value,
java.lang.String name)
|
void |
constant(Cell parent,
Wire out,
long value,
java.lang.String name)
|
Netlister |
createDefaultNetlister()
Create an instance of the netlister of choice for this library. |
PlacementInfo |
createPlacementInfo(Cell c)
|
protected boolean |
defaultNetlistIsFlat()
|
java.lang.String |
getLibName()
Returns the name of the library targetted by the particular techmapper. |
Cell |
getSinkLeafCell(Logic parent,
Cell c,
Wire w1)
|
Cell |
getSourceLeafCell(Logic parent,
Wire w1)
|
Cell |
getSourcePlaceable(Cell parent,
Wire w1)
|
Cell |
getSourcePlaceableLeaf(Cell parent,
Wire w1)
|
java.lang.String |
getTechMapHint(Logic parent,
Cell c)
|
java.lang.String |
getTechMapHint(Logic parent,
Wire w)
|
Wire |
gnd(Cell parent,
int width,
java.lang.String name)
|
void |
gnd(Cell parent,
Wire o,
java.lang.String name)
|
protected void |
insertTechMapHints(Cell c)
Does the work necessary to insert hints in the netlist of the cell. |
Cell |
map(Logic parent,
Wire[] in,
Wire out,
java.lang.String hints)
|
void |
mux(Cell parent,
Wire d0,
Wire d1,
Wire sel,
Wire out,
java.lang.String name)
|
void |
mux(Cell parent,
Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire sel,
Wire out,
java.lang.String name)
|
void |
mux(Cell parent,
Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire d4,
Wire d5,
Wire d6,
Wire d7,
Wire sel,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
|
void |
nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
|
void |
nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
|
void |
not(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
|
void |
or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
|
void |
padClock(Cell parent,
Wire pad,
Wire in,
java.lang.String[] mods,
java.lang.String name)
|
void |
padIn(Cell parent,
boolean clocked,
Wire pad,
Wire in,
java.lang.String[] mods,
java.lang.String name)
|
void |
padInout(Cell parent,
boolean clockedIn,
Wire in,
boolean clockedOut,
Wire out,
Wire ctl,
Wire pad,
java.lang.String[] mods,
java.lang.String name)
|
void |
padOut(Cell parent,
boolean clocked,
Wire out,
Wire pad,
java.lang.String[] mods,
java.lang.String name)
|
void |
padOutT(Cell parent,
boolean clocked,
Wire out,
Wire ctl,
Wire pad,
java.lang.String[] mods,
java.lang.String name)
|
void |
place(Logic parent,
Cell c1,
int x,
int y,
java.lang.String hints)
|
void |
place(Logic parent,
Wire w1,
int x,
int y,
int dx,
int dy,
java.lang.String hints)
|
void |
place(Logic parent,
Wire w1,
int x,
int y,
java.lang.String hints)
|
void |
pulldown(Cell parent,
Wire out,
java.lang.String name)
|
void |
pullup(Cell parent,
Wire out,
java.lang.String name)
|
void |
ram(Cell parent,
Wire din,
Wire we,
Wire addr,
Wire dout,
long[] init,
java.lang.String name)
|
void |
ramd(Cell parent,
Wire din,
Wire we,
Wire addrA,
Wire addrB,
Wire outA,
Wire outB,
long[] init,
java.lang.String name)
|
void |
rams(Cell parent,
Wire din,
Wire we,
Wire addr,
Wire dout,
long[] init,
java.lang.String name)
|
Wire |
range(Cell parent,
Wire src,
int hi,
int lo)
|
void |
reg(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
reg(Cell parent,
Wire clk,
Wire in,
Wire out,
java.lang.String name)
|
void |
regc(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
regc(Cell parent,
Wire clk,
Wire in,
Wire out,
java.lang.String name)
|
void |
regce(Cell parent,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
|
void |
regce(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
|
void |
regp(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
regp(Cell parent,
Wire clk,
Wire in,
Wire out,
java.lang.String name)
|
void |
regpe(Cell parent,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
|
void |
regpe(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
|
void |
regr(Cell parent,
Wire in,
Wire r,
Wire out,
java.lang.String name)
|
void |
regr(Cell parent,
Wire clk,
Wire in,
Wire r,
Wire out,
java.lang.String name)
|
void |
regre(Cell parent,
Wire in,
Wire ce,
Wire r,
Wire out,
java.lang.String name)
|
void |
regre(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire r,
Wire out,
java.lang.String name)
|
void |
regs(Cell parent,
Wire in,
Wire s,
Wire out,
java.lang.String name)
|
void |
regs(Cell parent,
Wire clk,
Wire in,
Wire s,
Wire out,
java.lang.String name)
|
void |
regse(Cell parent,
Wire in,
Wire ce,
Wire s,
Wire out,
java.lang.String name)
|
void |
regse(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire s,
Wire out,
java.lang.String name)
|
void |
rom(Cell parent,
Wire addr,
Wire data,
long[] init,
java.lang.String name)
|
Wire |
shiftl(Cell parent,
Wire in,
int shift,
Wire out)
|
Wire |
shiftr(Cell parent,
Wire in,
int shift,
Wire out)
|
Cell |
sink(Logic parent,
Wire w1,
Cell c)
Deprecated. use getSinkLeafCell |
Cell |
source(Logic parent,
Wire w1)
Deprecated. use getSourcePlaceable, getSourcePlaceableLeaf, or getSourceLeafCell |
void |
sub(Cell parent,
Wire a,
Wire b,
Wire s,
java.lang.String name)
|
void |
sub(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire s,
Wire co,
java.lang.String name)
|
void |
tbuf(Cell parent,
Wire in,
Wire en,
Wire out,
java.lang.String name)
|
void |
techmap(Logic parent,
java.lang.Object arg)
Used to change whether a techmapper inserts placement hints before netlisting. |
Wire |
vcc(Cell parent,
int width,
java.lang.String name)
|
void |
vcc(Cell parent,
Wire o,
java.lang.String name)
|
Wire |
wire(Cell p,
int width,
java.lang.String name)
|
Wire |
wire(Cell p,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
|
void |
xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
|
void |
xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
|
| Methods inherited from class byucc.jhdl.Logic.TechMapper |
ALIGN_BOTTOM, ALIGN_LEFT, ALIGN_LSB, ALIGN_MSB, ALIGN_RIGHT, ALIGN_TOP, DOWN, getIgnorePlacementCalls, getInsertTechMapHints, netlist, netlist, netlist, setIgnorePlacementCalls, setInsertTechMapHints, TOLEFT, TORIGHT, UP |
| Methods inherited from class byucc.jhdl.Logic.BasicTechMapper |
and, getTechnology, mux, nand, netlist, netlist, nor, or, setTechnology, unsupportedComponent, xnor, xor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CSRCTechMapper(boolean flag)
public CSRCTechMapper()
public CSRCTechMapper(Logic l)
| Method Detail |
public Netlister createDefaultNetlister()
BasicTechMapper
createDefaultNetlister in class BasicTechMapperprotected boolean defaultNetlistIsFlat()
protected void insertTechMapHints(Cell c)
TechMapper
insertTechMapHints in class TechMapperc - the cell (and possibly its subtree) to add techmap hints to.public java.lang.String getLibName()
TechMapper
getLibName in class TechMapper
public Cell map(Logic parent,
Wire[] in,
Wire out,
java.lang.String hints)
map in class TechMapper
public void place(Logic parent,
Wire w1,
int x,
int y,
java.lang.String hints)
place in class TechMapper
public void place(Logic parent,
Wire w1,
int x,
int y,
int dx,
int dy,
java.lang.String hints)
place in class TechMapper
public void place(Logic parent,
Cell c1,
int x,
int y,
java.lang.String hints)
place in class TechMapper
public Cell source(Logic parent,
Wire w1)
public Cell sink(Logic parent,
Wire w1,
Cell c)
public Cell getSourcePlaceable(Cell parent,
Wire w1)
getSourcePlaceable in class TechMapper
public Cell getSourcePlaceableLeaf(Cell parent,
Wire w1)
getSourcePlaceableLeaf in class TechMapper
public Cell getSourceLeafCell(Logic parent,
Wire w1)
getSourceLeafCell in class TechMapper
public Cell getSinkLeafCell(Logic parent,
Cell c,
Wire w1)
getSinkLeafCell in class TechMapperpublic PlacementInfo createPlacementInfo(Cell c)
createPlacementInfo in class TechMapper
public void techmap(Logic parent,
java.lang.Object arg)
BasicTechMapper
techmap in class TechMapper
public java.lang.String getTechMapHint(Logic parent,
Cell c)
getTechMapHint in class TechMapper
public java.lang.String getTechMapHint(Logic parent,
Wire w)
getTechMapHint in class TechMapper
public void clockDriver(Cell parent,
Wire clock_in,
Wire clock,
java.lang.String schedule,
java.lang.String name)
public void clockDriver(Cell parent,
Wire clock,
java.lang.String schedule,
java.lang.String name)
clockDriver in class BasicTechMapper
public void buf(Cell parent,
Wire in,
Wire out,
java.lang.String name)
buf in class BasicTechMapper
public void tbuf(Cell parent,
Wire in,
Wire en,
Wire out,
java.lang.String name)
tbuf in class BasicTechMapper
public void pullup(Cell parent,
Wire out,
java.lang.String name)
pullup in class BasicTechMapper
public void pulldown(Cell parent,
Wire out,
java.lang.String name)
pulldown in class BasicTechMapper
public void and(Cell parent,
Wire in,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
public final void and(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
public void nand(Cell parent,
Wire in,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
public final void nand(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
public void or(Cell parent,
Wire in,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
public final void or(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
public void nor(Cell parent,
Wire in,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
public final void nor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
public void xor(Cell parent,
Wire in,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
public final void xor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
public void xnor(Cell parent,
Wire in,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire out,
java.lang.String name)
public final void xnor(Cell parent,
Wire in1,
Wire in2,
Wire in3,
Wire in4,
Wire in5,
Wire in6,
Wire in7,
Wire in8,
Wire in9,
Wire out,
java.lang.String name)
public void not(Cell parent,
Wire in,
Wire out,
java.lang.String name)
not in class BasicTechMapper
public void vcc(Cell parent,
Wire o,
java.lang.String name)
vcc in class BasicTechMapper
public void gnd(Cell parent,
Wire o,
java.lang.String name)
gnd in class BasicTechMapper
public Wire vcc(Cell parent,
int width,
java.lang.String name)
public Wire gnd(Cell parent,
int width,
java.lang.String name)
public void reg(Cell parent,
Wire clk,
Wire in,
Wire out,
java.lang.String name)
reg in class BasicTechMapper
public void regc(Cell parent,
Wire clk,
Wire in,
Wire out,
java.lang.String name)
regc in class TechMapper
public void regce(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
regce in class TechMapper
public void regp(Cell parent,
Wire clk,
Wire in,
Wire out,
java.lang.String name)
regp in class TechMapper
public void regpe(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
regpe in class TechMapper
public void regr(Cell parent,
Wire clk,
Wire in,
Wire r,
Wire out,
java.lang.String name)
regr in class TechMapper
public void regre(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire r,
Wire out,
java.lang.String name)
regre in class TechMapper
public void regs(Cell parent,
Wire clk,
Wire in,
Wire s,
Wire out,
java.lang.String name)
regs in class TechMapper
public void regse(Cell parent,
Wire clk,
Wire in,
Wire ce,
Wire s,
Wire out,
java.lang.String name)
regse in class TechMapper
public void reg(Cell parent,
Wire in,
Wire out,
java.lang.String name)
reg in class BasicTechMapper
public void regc(Cell parent,
Wire in,
Wire out,
java.lang.String name)
regc in class TechMapper
public void regce(Cell parent,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
regce in class TechMapper
public void regp(Cell parent,
Wire in,
Wire out,
java.lang.String name)
regp in class TechMapper
public void regpe(Cell parent,
Wire in,
Wire ce,
Wire out,
java.lang.String name)
regpe in class TechMapper
public void regr(Cell parent,
Wire in,
Wire r,
Wire out,
java.lang.String name)
regr in class TechMapper
public void regre(Cell parent,
Wire in,
Wire ce,
Wire r,
Wire out,
java.lang.String name)
regre in class TechMapper
public void regs(Cell parent,
Wire in,
Wire s,
Wire out,
java.lang.String name)
regs in class TechMapper
public void regse(Cell parent,
Wire in,
Wire ce,
Wire s,
Wire out,
java.lang.String name)
regse in class TechMapper
public void add(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire s,
Wire co,
java.lang.String name)
add in class BasicTechMapper
public void sub(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire s,
Wire co,
java.lang.String name)
sub in class BasicTechMapper
public void addsub(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
Wire co,
java.lang.String name)
addsub in class BasicTechMapper
public void add(Cell parent,
Wire a,
Wire b,
Wire s,
java.lang.String name)
add in class BasicTechMapper
public void sub(Cell parent,
Wire a,
Wire b,
Wire s,
java.lang.String name)
sub in class BasicTechMapper
public void addsub(Cell parent,
Wire a,
Wire b,
Wire ci,
Wire add,
Wire s,
java.lang.String name)
addsub in class BasicTechMapper
public Wire wire(Cell p,
java.lang.String name)
wire in class BasicTechMapper
public Wire wire(Cell p,
int width,
java.lang.String name)
wire in class BasicTechMapper
public Wire concat(Cell parent,
Wire[] wa,
java.lang.String name)
concat in class BasicTechMapper
public Wire concat(Cell parent,
WireList wl,
java.lang.String name)
concat in class BasicTechMapper
public void mux(Cell parent,
Wire d0,
Wire d1,
Wire sel,
Wire out,
java.lang.String name)
public void mux(Cell parent,
Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire sel,
Wire out,
java.lang.String name)
public void mux(Cell parent,
Wire d0,
Wire d1,
Wire d2,
Wire d3,
Wire d4,
Wire d5,
Wire d6,
Wire d7,
Wire sel,
Wire out,
java.lang.String name)
public Wire range(Cell parent,
Wire src,
int hi,
int lo)
range in class BasicTechMapper
public void constant(Cell parent,
Wire out,
int value,
java.lang.String name)
constant in class BasicTechMapper
public void constant(Cell parent,
Wire out,
long value,
java.lang.String name)
public void constant(Cell parent,
Wire out,
int[] value,
java.lang.String name)
public void constant(Cell parent,
Wire out,
BV value,
java.lang.String name)
constant in class BasicTechMapper
public Wire ashiftr(Cell parent,
Wire in,
int shift,
Wire out)
ashiftr in class BasicTechMapper
public Wire shiftr(Cell parent,
Wire in,
int shift,
Wire out)
shiftr in class BasicTechMapper
public Wire shiftl(Cell parent,
Wire in,
int shift,
Wire out)
shiftl in class BasicTechMapper
public void rom(Cell parent,
Wire addr,
Wire data,
long[] init,
java.lang.String name)
public void ram(Cell parent,
Wire din,
Wire we,
Wire addr,
Wire dout,
long[] init,
java.lang.String name)
public void rams(Cell parent,
Wire din,
Wire we,
Wire addr,
Wire dout,
long[] init,
java.lang.String name)
public void ramd(Cell parent,
Wire din,
Wire we,
Wire addrA,
Wire addrB,
Wire outA,
Wire outB,
long[] init,
java.lang.String name)
public void padClock(Cell parent,
Wire pad,
Wire in,
java.lang.String[] mods,
java.lang.String name)
padClock in class BasicTechMapper
public void padOut(Cell parent,
boolean clocked,
Wire out,
Wire pad,
java.lang.String[] mods,
java.lang.String name)
padOut in class BasicTechMapper
public void padIn(Cell parent,
boolean clocked,
Wire pad,
Wire in,
java.lang.String[] mods,
java.lang.String name)
padIn in class BasicTechMapper
public void padInout(Cell parent,
boolean clockedIn,
Wire in,
boolean clockedOut,
Wire out,
Wire ctl,
Wire pad,
java.lang.String[] mods,
java.lang.String name)
padInout in class BasicTechMapper
public void padOutT(Cell parent,
boolean clocked,
Wire out,
Wire ctl,
Wire pad,
java.lang.String[] mods,
java.lang.String name)
padOutT in class BasicTechMapper
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||