Math2mat

/home/ythoma/docs/math2mat/svn/wp1/framework/m2mGUI/src/m2m/backend/buildingblocks/blocks/MuxComb32.java

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