Math2mat
|
00001 00019 package m2m.backend.buildingblocks.blocks; 00020 00021 import java.util.ArrayList; 00022 00023 import m2m.backend.buildingblocks.BuildingBlockFloat32; 00024 00025 public class GreatEqComb32 extends BuildingBlockFloat32 { 00026 00027 @Override 00028 public String vhdlFileName() { 00029 return "compare.vhd"; 00030 } 00031 00032 @Override 00033 public ImplType implType() { 00034 return ImplType.COMBINATORIAL; 00035 } 00036 00037 @Override 00038 public int latencyTime() { 00039 return 0; 00040 } 00041 00042 @Override 00043 public int cycleTime() { 00044 return 0; 00045 } 00046 00047 @Override 00048 public int resources() { 00049 return 0; 00050 } 00051 00052 @Override 00053 public int period() { 00054 return 0; 00055 } 00056 00057 @Override 00058 public String functionName() { 00059 return "greateq"; 00060 } 00061 00062 @Override 00063 public String entityName() { 00064 return "compare"; 00065 } 00066 00067 @Override 00068 public String author() { 00069 return "Samuel Tache"; 00070 } 00071 00072 @Override 00073 public int version() { 00074 return 1; 00075 } 00076 00077 @Override 00078 public String description() { 00079 return "A simple comparator"; 00080 } 00081 00082 @Override 00083 public ArrayList<String> dependentFiles() { 00084 ArrayList<String> files = new ArrayList<String>(); 00085 return files; 00086 } 00087 }