注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)SystemCTM基礎(chǔ)教程

SystemCTM基礎(chǔ)教程

SystemCTM基礎(chǔ)教程

定 價(jià):¥26.00

作 者: J.Bhasker著;孫海平等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302084181 出版時(shí)間: 2004-05-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 205 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這是一本SystemC的入門教材,它通過引用常見的數(shù)字設(shè)計(jì)概念,循序漸進(jìn)地引導(dǎo)讀者學(xué)習(xí)SystemC的各種復(fù)雜特性?!猄tanleyJ.Krolikoski,OpenSystemCInitiative(OSCI)主席(摘自本書序)此書非常適合作為學(xué)生的教科書,對(duì)于打算涉足SystemC的硬件設(shè)計(jì)人員也具有極高的價(jià)值?!狟ernhardNiemann,F(xiàn)raunhofer集成電路研究所對(duì)于打算在RTL級(jí)學(xué)習(xí)SystemC的設(shè)計(jì)人員來說,這毫無疑問是一本非常棒的參考書。它通過大量示例引導(dǎo)讀者深入理解SystemC語言,并介紹了SystemC的各種高級(jí)特性??偠灾?,這是一本極好的SystemC入門書?!猋vesVanderperren,阿爾卡特微電子公司此書精辟地介紹了SystemC……通過各種實(shí)用范例清晰地闡明了SystemC的各種概念。它是對(duì)采用SystemC進(jìn)行硬件建模感興趣的人士的必讀之書?!狝bhijitGhosh,Synopsys公司對(duì)那些有興趣采用SystemC進(jìn)行硬件設(shè)計(jì)的人而言,這是一本很實(shí)用的書。書中包含大量實(shí)用范例,并對(duì)RTL綜合提出了行之有效的建立?!狦rantMartin研究員,CadenceLabs非常有幸拜讀此書!建立每一位設(shè)計(jì)人員學(xué)習(xí)采用SystemC進(jìn)行建模和綜合……相信此書在相關(guān)專業(yè)的研究生和高年級(jí)本科生的課程教學(xué)中也會(huì)大受青睞?!狣avidLong,Doulos公司SystemC既是系統(tǒng)級(jí)描述語言,又是硬件描述語言。它是可以對(duì)硬件和軟件系統(tǒng)進(jìn)行建模的一種語言。說它是硬件描述語言,是因?yàn)樗梢栽诩拇嫫鱾鬏敿?jí)(RegisterTransferLevel,RTL)進(jìn)行建模;說它是系統(tǒng)級(jí)規(guī)約語言,是因?yàn)樗梢栽谒惴?jí)進(jìn)行建模。還可以采用SystemC對(duì)整個(gè)系統(tǒng)進(jìn)行建模,并像軟件編程那樣描述系統(tǒng)的行為。本書介紹的是SystemC2.0標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)由開放式SystemC聯(lián)盟(OpenSystemCInitiative,OSCI)語言工作組建立,主旨是在不久的將來使其成為一項(xiàng)IEEE標(biāo)準(zhǔn)。本書主要介紹SystemC的硬件建模方面,即SystemC的RTL可綜合子集。采用該子集編寫的模型可以綜合成邏輯門電路,進(jìn)而進(jìn)入模型的硬件實(shí)現(xiàn)階段。

作者簡(jiǎn)介

  J.Bhasker是CadenceDesignSystems公司的資深設(shè)計(jì)師。他曾是朗訊科技貝爾實(shí)驗(yàn)室的杰出研究員。他撰寫了多本關(guān)于硬件描述語言及綜合的著作,包括暢銷書“AVHDLPrimer”和“AVerilogHDLPrimer”。Bhasker在美國(guó)明尼蘇達(dá)大學(xué)獲得計(jì)算機(jī)科學(xué)博士學(xué)位,在新德里印度理工學(xué)院獲得計(jì)算機(jī)技術(shù)碩士學(xué)位和電子工程學(xué)士學(xué)位。

圖書目錄

第1章  緒論
  1.1  什么是SystemC?
  1.2  為何采用SystemC?
  1.3  設(shè)計(jì)方法
  1.4  設(shè)計(jì)能力
  1.5  SystemC RTL
  1.6  本書的組織結(jié)構(gòu)
  1.7  練習(xí)
第2章  SystemC入門
  2.1  基礎(chǔ)知識(shí)
  2.2  再看一個(gè)2X4譯碼電路示例
  2.3  描述層次關(guān)系
  2.4  驗(yàn)證功能
  2.5  練習(xí)
第3章  數(shù)據(jù)類型
  3.1  值保持器
  3.2  類型概述
  3.3  位類型
  3.4  任意位寬的位類型
  3.5  邏輯類型
  3.6  任意位寬的邏輯類型
  3.7  有符號(hào)整型
  3.8  無符號(hào)整型]
  3.9  任意精度的有符號(hào)整型
  3.10  任意精度的無符號(hào)整型
  3.11  解析式類型
  3.12  用戶定義的數(shù)據(jù)類型
  3.13  推薦采用的數(shù)據(jù)類型
  3.14  練習(xí)
第4章  組合邏輯建模
  4.1  SC—MODULE
  4.1.1  文件結(jié)構(gòu)
  4.2  示例
  4.3  讀寫端口和信號(hào)
  4.4  邏輯算符
  4.5  算術(shù)算符
  4.5.1  無符號(hào)算術(shù)
  4.5.2  有符號(hào)算術(shù)
  4.6  關(guān)系算符
  4.7  向量與位區(qū)間
  4.7.1  常量下標(biāo)
  4.7.2  不是常量的下標(biāo)
  4.8  if語句
  4.9  switch語句
  4.10  循環(huán)語句
  4.11  方法
  4.12  結(jié)構(gòu)體類型
  4.13  多個(gè)進(jìn)程和延遲
  4.14  小結(jié)
  4.15  練習(xí)
第5章  同步邏輯建模
  5.1  觸發(fā)器建模
  5.2  多個(gè)進(jìn)程
  5.3  帶異步預(yù)置位和清零的觸發(fā)器
  5.4  帶同步預(yù)置位和清零的觸發(fā)器
  5.5  多個(gè)時(shí)鐘與多相位時(shí)鐘
  5.6  鎖存器建模
  5.6.1  汀語句
  5.6.2  switch語句
  5.6.3  避免產(chǎn)生鎖存器
  5.7  小結(jié)
  5.8  練習(xí)
第6章  其他邏輯
  6.1  三態(tài)驅(qū)動(dòng)源
  6.2  多個(gè)驅(qū)動(dòng)源
  6.3  無關(guān)值處理
  6.4  層次結(jié)構(gòu)
  6.5  模塊的參數(shù)化
  6.6  變量和信號(hào)的賦值
  6.7  練習(xí)
第7章  建模示例
  7.1  可參數(shù)化的三態(tài)輸出寄存器
  7.2  存儲(chǔ)器模型
  7.3  有限狀態(tài)機(jī)建模
  7.3.1  Moore有限狀態(tài)機(jī)
  7.3.2  Mealy有限狀態(tài)機(jī)
  7.4  通用移位寄存器
  7.5  計(jì)數(shù)器
  7.5.1  模N計(jì)數(shù)器
  7.5.2  約翰遜計(jì)數(shù)器
  7.5.3  格雷碼可逆計(jì)數(shù)器
  7.6  約翰遜譯碼器
  7.7  階乘模型
  7.8  練習(xí)
第8章  測(cè)試平臺(tái)
  8.1  編寫測(cè)試平臺(tái)
  8.2  仿真控制
  8.2.1  sc—c10ck
  8.2.2  SC—traCe
  8.2.3  sc—start
  8.2.4  sc—stOp
  8.2.5  SC—time—Stamp
  8.2.6  sc—simulatiOn—time
  8.2.7  sc—cycle和sc—initiali2e
  8.2.8  sc—time
  8.3  波形
  8.3.1  任意波形
  8.3.2  復(fù)雜的重復(fù)波形
  8.3.3  派生時(shí)鐘的生成
  8.3.4  從文件中讀取激勵(lì)
  8.3.5  反應(yīng)式激勵(lì)
  8.4  監(jiān)聽行為
  8.4.1  斷言正確的行為
  8.4.2  將結(jié)果轉(zhuǎn)儲(chǔ)至文本文件
  8.5  其他示例
  8.5.1  觸發(fā)器
  8.5.2  同步輸出的多路選擇器
  8.5.3  全加器
  8.5.4  周期級(jí)仿真
  8.6  sc—main函數(shù)內(nèi)的語句次序  
  8.7  記錄聚合類型
  8.8  練習(xí)
第9章  系統(tǒng)級(jí)建模
  9.1  SC—THREAD型進(jìn)程
  9.2  動(dòng)態(tài)敏感
  9.3  構(gòu)造函數(shù)的參數(shù)
  9.4  其他示例
  9.4.1  最大公因子
  9.4.2  濾波器
  9.5  端口、接口和信道
  9.6  高級(jí)論題
  9.6.1  共享數(shù)據(jù)成員
  9.6.2  定點(diǎn)類型
  9.6.3  模塊
  9.6.4  其他方法
  9.7  仿真算法
  9.8  練習(xí)
附錄A  運(yùn)行時(shí)環(huán)境
  A.1  軟件安裝
  A.2  編譯
  A.3  仿真
  A.4  調(diào)試
附錄B  SystenlCRTL:可綜合的子集  
  B.1  SystemC語言要素
  B.2  C++語言要素
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)