]> AND Private Git Repository - blast.git/blobdiff - FunctionalInterface.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
finalized analysis with clkconvert + started testbench gen.
[blast.git] / FunctionalInterface.h
index 1dfa726f1d3054c127b3d0c82755beb11ffc0d48..3c7070358fe25ab8690017c01cf5d5bde3335a44 100644 (file)
@@ -35,8 +35,13 @@ public :
 \r
   // getters\r
   inline ReferenceInterface* getReference() { return reference; }\r
+  int getClockDomain() throw(Exception); // determine at which freq. is synchronized iface\r
+  //inline QList<char>* getConsumptionPattern() { return consumptionPattern; }\r
+  //inline QList<char>* getProductionPattern() { return productionPattern; }  \r
 \r
   // setters\r
+  //inline void setConsumptionPattern(QList<char>* pattern) { consumptionPattern = pattern; }\r
+  //inline void setProductionPattern(QList<char>* pattern) { productionPattern = pattern; }  \r
 \r
   // testers\r
   bool isFunctionalInterface();\r
@@ -53,7 +58,11 @@ public :
 private:\r
 \r
   ReferenceInterface* reference;  \r
-\r
+  \r
+  //patterns\r
+  //QList<char>* consumptionPattern; //! only usefull for input interfaces\r
+  //QList<char>* productionPattern; //! only usefull for output interfaces  \r
+  //QString admittance; //! only usefull for input interfaces  \r
 };\r
 \r
 #endif // __FUNCTIONALINTERFACE_H__\r