Examples of TileSources


Examples of edu.byu.ece.rapidSmith.device.helper.TileSources

   * This function helps reduce memory footprint of the design parser by looking for duplicate
   * objects after each tile object is created.
   */
  protected void incrementalRemoveDuplicateTileResources(Tile t, WireEnumerator we){
    // Check Sources
    t.setSources(tileSourcesPool.add(new TileSources(t.getSources())).sources);

    // Check Wires
    t.setWireHashMap(tileWiresPool.add(new TileWires(t.getWireHashMap())).wires);
    if(t.getWireHashMap() != null) removeDuplicateWireArrays(t);
  }
View Full Code Here

Examples of edu.byu.ece.rapidSmith.device.helper.TileSources

          // Type
          tileTypes[index] = t.getType().ordinal();
          // Sinks
          tileSinks[index] = tileSinksPool.getEnumerationValue(new TileSinks(t.getSinks()));
          // Sources
          tileSources[index] = tileSourcesPool.getEnumerationValue(new TileSources(t.getSources()));
          // Wires
          tileWires[index] = tileWiresPool.getEnumerationValue(new TileWires(t.getWireHashMap()));
          // PrimitiveSites Count
          primitiveSitesCount[index] = t.getPrimitiveSites() == null 0 : t.getPrimitiveSites().length;
          index++;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.