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

Private GIT Repository
finished testbench generation
[blast.git] / ReferenceInterface.h
index 1ba21ed2f295c5977a1630c7bb0b48a01bc07bf1..68c01797153eb8f64c66fdd1a0e47a0b5f05b23a 100644 (file)
@@ -22,7 +22,8 @@ public :
   ReferenceInterface(AbstractBlock* _owner, const QString& _name, int _direction, int _purpose, const QString& _type, const QString& _width, int _endianess = LittleEndian, int _multiplicity=1) throw (Exception);
 
   // getters
-  inline int getMultiplicity() { return multiplicity; }  
+  inline int getMultiplicity() { return multiplicity; }
+  int getClockDomain() throw(Exception); // determine at which freq. is synchronized iface
   // setters
   void setMultiplicity(int _multiplicity);
 
@@ -30,6 +31,7 @@ public :
   bool isReferenceInterface();
 
   // others
+  bool checkSetClockIface(QString _name);
 
   static int translatePurpose(const QString& txt);  
   static int translateMultiplicity(const QString& txt);