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

Private GIT Repository
finalized analysis with clkconvert + started testbench gen.
[blast.git] / AbstractInterface.h
index 1e208bfbbd275e33bc7e8cf6b1b66daae3b2e834..832fe483c19741693751dfea9bbce44aa64c8411 100644 (file)
@@ -56,9 +56,9 @@ public :
   inline AbstractInterface* getAssociatedIface() { return associatedIface; }
   inline QString getClockIfaceString() { return clkIface; }
   inline int getClockIfaceType() { return clkIfaceType; }
   inline AbstractInterface* getAssociatedIface() { return associatedIface; }
   inline QString getClockIfaceString() { return clkIface; }
   inline int getClockIfaceType() { return clkIfaceType; }
-  AbstractInterface* getClockIface();  
-
-  double getDoubleWidth() throw(QException);
+  AbstractInterface* getClockIface();
+  virtual int getClockDomain() throw(Exception) = 0; // determine on which clock domain is sync this interface
+  double getClockFrequency() throw(Exception);
   
 
   // setters
   
 
   // setters