byucc.jhdl.Xilinx
Class MemUtils

java.lang.Object
  extended bybyucc.jhdl.Xilinx.MemUtils

public class MemUtils
extends java.lang.Object


Field Summary
static int[] bitmasks
           
 
Constructor Summary
MemUtils()
           
 
Method Summary
static byte[] getBits(java.lang.String s, int depth)
           
static java.lang.String hexString2bin(java.lang.String h)
           
static java.lang.String padBits(java.lang.String s, int width, int depth)
           
static int read(int cont, int addr)
           
static java.lang.String reverseBits(java.lang.String s)
           
static java.lang.String[] splitBits(java.lang.String s, int width, int depth)
           
static int write(int cont, int addr, int val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bitmasks

public static final int[] bitmasks
Constructor Detail

MemUtils

public MemUtils()
Method Detail

padBits

public static java.lang.String padBits(java.lang.String s,
                                       int width,
                                       int depth)

splitBits

public static java.lang.String[] splitBits(java.lang.String s,
                                           int width,
                                           int depth)

getBits

public static byte[] getBits(java.lang.String s,
                             int depth)

reverseBits

public static java.lang.String reverseBits(java.lang.String s)

hexString2bin

public static java.lang.String hexString2bin(java.lang.String h)

read

public static int read(int cont,
                       int addr)

write

public static int write(int cont,
                        int addr,
                        int val)


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.