| | 12 | == Which harware components can I use with ? == |
| | 13 | |
| | 14 | SystemCASS is a SystemC API, respecting LRM specifications. |
| | 15 | SystemC core language is supported. |
| | 16 | |
| | 17 | However, SystemCASS supports only one clock and hardware components have to fit the FSM modeling approach. |
| | 18 | Each hardware component should contain three function kinds : |
| | 19 | * Transition function; |
| | 20 | * Moore generation function; |
| | 21 | * Mealy generation function. |
| | 22 | |
| | 23 | |
| | 24 | Transition function writes new states and depends on inputs. This kind of function is sensitive to positive clock edge. |
| | 25 | |
| | 26 | Moore generation function writes new values to outputs and depends only on internal states. This kind of function is sensitive to negative clock edge. |
| | 27 | |
| | 28 | Mealy generation function, also called combinational function, writes new values to outputs and depends on internal states and/or inputs. This kind of function is sensitive to negative clock edge and given inputs. |
| | 29 | |
| 19 | | [[img]]http://www-asim.lip6.fr/~buchmann/images/pdf-ico.gif[[img]] |
| 20 | | [http://www-asim.lip6.fr/~buchmann/articles/statique_gdr02.pdf Ordonnancement statique versus événementiel] (French) |
| 21 | | [http://www-asim.lip6.fr/~buchmann/articles/casc_iceec04.pdf Fast Cycle Accurate Simulator To Simulate Event-Driven Behavior] |
| 22 | | [http://www-asim.lip6.fr/~buchmann/posters/poster_date05_systemcass.pdf Fast Functional SystemC Simulator Using Static Scheduling] |
| | 37 | ||[[Image(http://www-asim.lip6.fr/~buchmann/images/pdf-ico.gif)]]||[http://www-asim.lip6.fr/~buchmann/articles/statique_gdr02.pdf Ordonnancement statique versus événementiel] (French)|| |
| | 38 | ||[[Image(http://www-asim.lip6.fr/~buchmann/images/pdf-ico.gif)]]||[http://www-asim.lip6.fr/~buchmann/articles/casc_iceec04.pdf Fast Cycle Accurate Simulator To Simulate Event-Driven Behavior]|| |
| | 39 | ||[[Image(http://www-asim.lip6.fr/~buchmann/images/pdf-ico.gif)]]||[http://www-asim.lip6.fr/~buchmann/posters/poster_date05_systemcass.pdf Fast Functional SystemC Simulator Using Static Scheduling]|| |