這裏顯示兩個版本的差異處。
| Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
|
techdoc:esl:systemc_delta_cycle [2015/02/28 17:34] jay |
techdoc:esl:systemc_delta_cycle [2015/03/19 08:54] (目前版本) jay |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== Delta Cycle in SystemC ====== | ====== Delta Cycle in SystemC ====== | ||
| + | ---- | ||
| SystemC 提供了一組 C/C++ 的 Library 讓設計者可以使用 C/C++ 的語法來描述硬體; | SystemC 提供了一組 C/C++ 的 Library 讓設計者可以使用 C/C++ 的語法來描述硬體; | ||
| 行 35: | 行 35: | ||
| ---- | ---- | ||
| - | 接下來我們使用兩條 SC_THREAD 來進行說明,完整的 Source Code 可由此下載。 | + | 接下來我們使用兩條 SC_THREAD 來進行說明,完整的 Source Code 可由此{{: |
| 首先我們建立四個 Data Type 為 uint32_t 的 sc_signal,如下圖: | 首先我們建立四個 Data Type 為 uint32_t 的 sc_signal,如下圖: | ||
| 行 91: | 行 91: | ||
| 但是上述的情況下,沒有使用 SystemC Channel 會讓程式的行為和預期的不同。 | 但是上述的情況下,沒有使用 SystemC Channel 會讓程式的行為和預期的不同。 | ||
| - | ---- | + | ===== References |
| - | References | + | |
| [1] SystemC: From The Ground Up (Second Edition) , David C. Black and Jack Donovan, Springr, 2010. | [1] SystemC: From The Ground Up (Second Edition) , David C. Black and Jack Donovan, Springr, 2010. | ||