Issue 16158: Missing HwRouter stereotype to allow modeling of Networks-on-Chips (marte-rtf) Source: INRIA (Mr. Pierre Boulet, Pierre.Boulet(at)lifl.fr) Nature: Enhancement Severity: Significant Summary: An extension to the HwMedia stereotype should be added to allow the modeling of Networks-on-Chips in addition to buses as the become more and more the communication media of choice for new generation systems-on-chips. This HwRouter stereotype could have the following attributes: + fifoSize: NFP_DataSize + isRoutingAdaptative: NFP_Boolean + switchingType: SwitchingType + isSynchronous: NFP_Boolean + fifoLocation: FifoLocationSpecification with the following definition of SwitchingType: «Enumeration» SwitchingType paquetSwitching circuitSwitching other undefined and of FifoLocationSpecification: «Enumeration» FifoLocationSpecification input output both Resolution: Revised Text: Actions taken: April 20, 2011: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 20 Apr 2011 05:48:49 -0400 To: Subject: Issue/Bug Report ******************************************************************************* Name: Pierre Boulet Employer: Univ. Lille 1 mailFrom: Pierre.Boulet@lifl.fr Terms_Agreement: I agree Specification: UML Profile for MARTE Section: 14 FormalNumber: formal/09-11-02 Version: 1.0 Doc_Year: Year Doc_Month: Month Doc_Day: Day Page: 253 Title: Missing HwRouter stereotype to allow modeling of Networks-on-Chips Nature: Enhancement Severity: Significant CODE: 3TMw8 B1: Report Issue Description: An extension to the HwMedia stereotype should be added to allow the modeling of Networks-on-Chips in addition to buses as the become more and more the communication media of choice for new generation systems-on-chips. This HwRouter stereotype could have the following attributes: + fifoSize: NFP_DataSize + isRoutingAdaptative: NFP_Boolean + switchingType: SwitchingType + isSynchronous: NFP_Boolean + fifoLocation: FifoLocationSpecification with the following definition of SwitchingType: «Enumeration» SwitchingType paquetSwitching circuitSwitching other undefined and of FifoLocationSpecification: «Enumeration» FifoLocationSpecification input output both