tag 标签: systemverilog

相关帖子
相关博文
  • 热度 15
    2016-6-14 12:10
    1123 次阅读|
    0 个评论
    书籍介绍 相关的预览图片都放在百度云盘, pan.baidu.com/s/1pJZkUBx, 以下只是缩略图.     声明 自己翻译的一些电子工程,计算机方面的外文书籍, 想挣点奶粉钱. 购买方式        书籍价格已经在标题中, 只有方式有点复杂. 首先登陆百度网盘pan.baidu.com/s/1pJZkUBx, 在"洋文馆-阅读器"路径下, 找到专用阅读器freeme(只支持xp,win7), 将阅读器安装到你的电脑上, 然后打开freeme阅读器, 点击"关于注册"菜单,在弹出对话框中,找到HOSTID, 一共32个字符, 有两种方法可联系博主. 1. 推荐方法, 发Email到doc_sale@163.com, 将HOSTID告知博主, 博主将会提供一个淘宝链接给你, 或是直接转账给 博主的支付宝账号(doc_sale@163.com), 并将转账流水号一并寄出, 之后博主可将书籍发送到你的邮箱.     2. 给博主写站内信, 但是博主无法保证能够及时回复你.
  • 热度 16
    2016-6-14 11:59
    1062 次阅读|
    0 个评论
    书籍介绍 相关的预览图片都放在百度云盘, pan.baidu.com/s/1pJZkUBx, 以下只是缩略图.     声明 自己翻译的一些电子工程,计算机方面的外文书籍, 想挣点奶粉钱. 购买方式        书籍价格已经在标题中, 只有方式有点复杂. 首先登陆百度网盘pan.baidu.com/s/1pJZkUBx, 在"洋文馆-阅读器"路径下, 找到专用阅读器freeme(只支持xp,win7), 将阅读器安装到你的电脑上, 然后打开freeme阅读器, 点击"关于注册"菜单,在弹出对话框中,找到HOSTID, 一共32个字符, 有两种方法可联系博主. 1. 推荐方法, 发Email到doc_sale@163.com, 将HOSTID告知博主, 博主将会提供一个淘宝链接给你, 或是直接转账给 博主的支付宝账号(doc_sale@163.com), 并将转账流水号一并寄出, 之后博主可将书籍发送到你的邮箱.     2. 给博主写站内信, 但是博主无法保证能够及时回复你.
  • 热度 22
    2015-9-10 18:58
    6807 次阅读|
    0 个评论
    好好看看这本书,对验证的学习很有好处。
  • 热度 20
    2013-3-13 21:53
    3141 次阅读|
    2 个评论
    Dear Readers, I have been hearing on re-spins of chips. Many companies have gone through this painful phase because of several reason/defects. Nobody likes re-spin for chip as it is expensive and time consuming! Companies have a fear to loose time to market for their products because of this reason.   Let us understand the various factors which could cause re-spin for chips. If you ask industry experts or Semiconductor veterans they could share their experience. I have been discussing this topic with couple of people and have concluded few factors which could cause re-spin. Firmware Issues Power Issues Mixed-Signal Interface related Issues Race Condition Issues Clocking domain Issues Functional Issue etc... From the experience and discussion it looks like most of the time Function Issues/defects have triggered a re-spin for the Chips. When we talk about functional issues, attention comes to our mind is for functional logic verification part. Considering complexities in the ASICs companies have started investing time and money for the functional verification part of the Chips to reduce the chances of re-spin.   To reduce the chances of re-spin for chips, people have started using various precautions like   1. A reusable and scalable verification 2. More effective block (IP) level verification. 3. Verification reuse from block level to System level 4. Constraint Random Verification approach 5. Architecture of test bench using reusable methodologies Random functional verification is giving us a enough confidence on functional defects. Random verification generates corner scenarios, stress testing on functional scenarios and logical permutation for configuration.   Random verification just gives us a confidence on functional defects but not giving us confirmation that Chip will not have to go through re-spin because of any of the functional issue.   Share your experience on Chip re-spin.   Happy Reading-Sharing, ASIC With Ankit
  • 热度 15
    2010-9-27 09:44
    2922 次阅读|
    0 个评论
    赠书热抢计划 http://www.edaunion.com/bbs/viewthread.php?tid=1126extra=page%3D1 为了让更多读者了解SystemVerilog在验证方面的应用,本网站联合机械工业出版社推出10赠书.获取增书方法如下: 1.在5所高校BBS和2个技术网站或论坛 发布- 新书上市信 息 .   发布帖子需在一个月内有效,请发布人在本贴中张贴自己发布内容的链接,我们会在一个月后确认并审核所有链接.   其他网友已经发布过的网站,不纳入统计范围. 2.获取到赠书的网友请在阅读本书后在China-pub或者豆瓣发布阅读评论,或者通过 联系我们. 赠书10本,先到先得.                                           EDAUNION机械工业出版社联合赞助                                                  2010.9.26 内容简介 本书重点介绍硬件设计描述和验证语言SystemVerilog的基本语法及其在功能验证上的应用;书中以功能验证为主线,讲述基本的验证流程、高级验证技术和验证方法学,以SystemVerilog为基础结合石头、剪刀、布的应用实例,重点阐述了如何采用SystemVerilog实现随机激励生成、功能覆盖率驱动验证、断言验证等多种高级验证技术;最后,通过业界流行的开放式验证方法学OVM介绍如何在验证平台中实现可重用性。   目录 前言 第1章功能验证技术与方法学概要 1.1功能验证与验证平台 1.1.1专用芯片设计流程 1.1.2什么是验证 1.1.3验证平台可以做些什么 1.1.4功能验证流程 1.2验证技术和验证方法学 1.2.1黑盒、白盒与灰盒验证 1.2.2验证技术 1.2.3验证存在的挑战 1.2.4验证方法学 1.2.5断言验证 1.2.6覆盖率驱动验证 1.3硬件验证语言 1.3.1Open Vera 1.3.2e语言 1.3.3PSL 1.3.4SystemC 1.3.5SystemVerilog .第2章数据类型与编程结构 2.1数据类型 2.1.1两态数据类型 2.1.2枚举类型和用户自定义类型 2.1.3数组与队列 2.1.4字符串 2.1.5结构体和联合体 2.1.6常量 2.1.7文本表示 2.1.8操作符和表达式 2.2过程语句 2.2.1赋值语句 2.2.2控制结构 2.3函数和任务 2.3.1函数和任务的区别 2.3.2子程序定义 2.3.3子程序参数 2.3.4子程序返回 2.3.5自动存储 2.4编程结构 2.4.1模块 2.4.2接口 2.4.3过程块和语句块 2.4.4数据对象 2.4.5程序块 2.4.6简单的验证架构 2.5数据的生命周期和作用域 2.6数据类型转换 2.6.1静态类型转换 2.6.2动态类型转换 第3章并发进程与进程同步 3.1fork…join 3.1.1三种并发方式 3.1.2进程与变量 3.1.3进程控制 3.2mailbox 3.2.1mailbox的基本操作 3.2.2参数化mailbox 3.2.3mailbox应用实例 3.3semaphore 3.3.1semaphore的基本操作 3.3.2semaphore应用实例 3.4event 3.4.1事件触发 3.4.2等待事件 3.4.3事件的触发属性 第4章面向对象编程入门 4.1过程编程语言与面向对象编程语言 4.2类 4.2.1类的基本概念 4.2.2构造函数 4.2.3静态属性与方法 4.2.4this操作符 4.2.5对象的赋值与复制 4.2.6块外声明 4.3石头、剪刀、布仲裁器实例(基于类的验证平台) 4.3.1验证环境顶层 4.3.2验证组件 第5章虚接口 5.1虚接口的基本概念及应用 5.1.1虚接口的基本概念 5.1.2虚接口的应用 5.2端口模式和时钟控制块 5.2.1端口模式 5.2.2时钟控制块 第6章随机测试 6.1激励产生 6.1.1什么是随机 6.1.2潜在问题 6.2随机生成机制 6.2.1随机系统函数 6.2.2randcase/randsequence 6.3基于对象的随机生成 6.3.1随机变量 6.3.2约束定义 6.3.3随机方法 6.3.4随机使能控制 6.3.5约束的动态修改 6.4标准随机函数 6.5随机激励的应用 第7章继承与多态 7.1继承和多态的基本概念 7.2继承与子类 7.2.1类的继承与重写 7.2.2子类对象与父类对象的赋值 7.2.3构造函数调用 7.3虚方法与多态 7.3.1虚方法 7.3.2多态 7.4虚类和参数化类 7.4.1虚类 7.4.2参数化类 7.5约束重写 7.6数据的隐藏与封装 第8章功能覆盖率 8.1覆盖率 8.1.1目标覆盖率 8.1.2代码覆盖率 8.1.3功能覆盖率 8.2SystemVerilog的功能覆盖率 8.2.1覆盖组(covergroup) 8.2.2覆盖点(coverpoint) 8.2.3交叉覆盖点(cross) 8.3覆盖率驱动的验证平台 第9章断言 9.1断言的概念及作用 9.2SVA 9.2.1SVA的语法层次结构 9.2.2SVA应用实例 9.2.3bind 第10章验证重用与验证方法学 10.1验证重用中存在的问题 10.2验证方法学OVM 10.3OVM的四大核心技术 10.3.1基于Factory的验证平台动态构建 10.3.2动态的配置机制 10.3.3测试用例在验证架构的顶层 10.3.4激励产生与验证架构分离 第11章SystemVerilog与C语言的接口 11.1什么是DPI 11.2DPI的应用 11.2.1方法的导入 11.2.2方法的导出 11.2.3DPI的数据类型映射 11.2.4DPI的具体应用 附录A覆盖率内置参数和方法列表 附录B断言重复操作符和序列操作符列表 附录CQuestaSim简要介绍 附录D常用术语中英文对照 参考文献 后记
相关资源
  • 所需E币: 1
    时间: 2023-12-24 14:16
    大小: 2.42MB
    上传者: Dickens_Enkido
    南安普顿大学ELEC6236教材,本书作者MarkZwolinski,南安普顿大学ECS学院教授,长期从事SV的教学工作
  • 所需E币: 1
    时间: 2023-4-23 08:19
    大小: 6.65MB
    上传者: EPTmachine
    StuartSutherland,DonMills-VerilogandSystemVerilogGotchas_101CommonCodingErrorsandHowtoAvoidThem-Springer(2007)
  • 所需E币: 1
    时间: 2023-4-23 08:19
    大小: 11.52MB
    上传者: EPTmachine
    StuartSutherland-RTLModelingwithSystemVerilogforSimulationandSynthesisusingSystemVerilogforASICandFPGAdesign-SutherlandHDL,Inc.(2017)
  • 所需E币: 1
    时间: 2022-5-5 17:49
    大小: 4.22MB
    VerificationMethodologyManualforSystemVerilog,2005,SpringerVerlag
  • 所需E币: 0
    时间: 2022-5-5 17:21
    大小: 84.14KB
    SystemVerilogPorts&DataTypesForSimple,EfficientandEnhancedHDLModeling(CliffordE.Cummings)
  • 所需E币: 1
    时间: 2022-5-5 17:21
    大小: 2.47MB
    SystemVerilogforVerification,2ndEd
  • 所需E币: 1
    时间: 2022-5-5 17:20
    大小: 1.48MB
    SystemVerilogforVerification,Springer,2006
  • 所需E币: 1
    时间: 2022-5-5 12:03
    大小: 3.43MB
    HardwareVerificationWithSystemVerilog-AnObject-OrientedFramework
  • 所需E币: 1
    时间: 2022-5-5 11:15
    大小: 12.92MB
    APracticalGuideforSystemVerilogAssertions(书+光盘)
  • 所需E币: 4
    时间: 2020-11-17 22:08
    大小: 3.49MB
    上传者: xgp416
    SystemVerilog的正式验证和混合验证上传时间:2019/04/28资源大小:3.49MB[摘要]手册的这一部分探讨了使用SystemVerilog进行验证,然后查看了使用SystemVerilog的优点和缺点。在下一章中,我们将简要介绍SystemVerilog的特性。接下来,我们将三个不同的主题编织在一起:一般编程的发展、面向对象编程(OOP)技术的创建以及功能验证的发展。
  • 所需E币: 5
    时间: 2020-1-4 12:55
    大小: 72.56KB
    上传者: 二不过三
    VHDL、Verilog,System+verilog比较DigitalSimulationWhitePaperComparisonofVHDL,VerilogandSystemVerilogStephenBaileyTechnicalMarketingEngineerModelTechnologywww.model.comIntroductionexplicitlyconvertfromonedatatypetoanother(integertobit-vector,forexample).AsthenumberofenhancementstovariousHardwareDescriptionLanguages(HDLs)hasThecreatorsofVHDLemphasizedsemanticsincreasedoverthepastyear,sotoohasthecom-thatwereunambiguousanddesignsthatwereplexityofdeter……
  • 所需E币: 3
    时间: 2020-1-13 14:31
    大小: 3.38MB
    上传者: 16245458_qq.com
    IEEEStandardforSystemVerilo...,ieee_std_1800_standard_for_systemverilog_4844……
  • 所需E币: 4
    时间: 2020-1-14 17:55
    大小: 937.94KB
    上传者: 二不过三
    SystemVerilog_3.1a,SystemVerilog_3[1]……
  • 所需E币: 5
    时间: 2020-1-14 17:58
    大小: 57.76KB
    上传者: wsu_w_hotmail.com
    一篇vhdl,verilog和systemverilog对比...,vhdl-verilog-systemverilog……
  • 所需E币: 4
    时间: 2020-1-14 18:35
    大小: 6.56KB
    上传者: givh79_163.com
    SystemVerilog语言简介,SystemVerilog语言简4……
  • 所需E币: 4
    时间: 2020-1-14 18:35
    大小: 908.46KB
    上传者: 16245458_qq.com
    [SV必备手册]Systemverilog3.1aRef...,SystemVerilogLanguageReferenceManual[1]……
  • 所需E币: 3
    时间: 2020-1-14 18:38
    大小: 718.45KB
    上传者: rdg1993
    systemverilog中文手册,SystemVerilog3[1]……
  • 所需E币: 3
    时间: 2020-1-14 18:49
    大小: 2.02MB
    上传者: 2iot
    WritingTestbenchesusingSystemVerilogWritingTestbenchesusingSystemVerilog____________________________WritingTestbenchesusingSystemVerilogbyJanickBergeronSynopsys,Inc.13JanickBergeronVerificationguild.comWritingTestbenchesUsingSystemVerilogLibraryofCongressControlNumber:2005938214ISBN-10:0-387-29221-7ISBN-13:9780387292212ISBN-10:0-387-31275-7(e-book)ISBN-13:9780387312750(e-book)Printedonacid-freepaper.¤2006SpringerScience+BusinessMedia,Inc.Allrightsreserved.Thisworkmaynotbetranslatedorcopiedinwholeorinpartwithoutthewrittenpermissionofthepublisher(SpringerScience+BusinessMedia,Inc.,233SpringStreet,NewYork,NY10013,USA),exceptforbriefexcerptsinconnectionwithreviewsorscholarlyanalysis.Useinconnectionwithanyformofinformati……
  • 所需E币: 5
    时间: 2020-1-14 18:49
    大小: 380.43KB
    上传者: rdg1993
    [分享]IEEE1800-2005SystemVeril...,SystemVerilogBasicTraining……
  • 所需E币: 3
    时间: 2020-1-14 19:02
    大小: 159.05KB
    上传者: givh79_163.com
    SystemVerilog_for_e_Experts_Janick_BergeronSystemVerilogforeExperts―UnderstandingtheMigrationProcessJanickBergeronSynopsysScientistMay20062006Synopsys,Inc.AbstractThisdocumentidentifiesthemajordifferencesbetweentheelanguageasdefinedbytheIEEEP1647/D6draftstandardandtheSystemVeriloglanguageasdefinedbytheIEEEStd.18002005standard.Itexplainsthesemanticsofthosedifferencesand,whererelevant,presentshowsimilarfunctionalitycanbeobtainedusingSystemVerilog.ThedocumentconcludesthatanyverificationenvironmentbasedonecouldeasilyandefficientlybeimplementedinSystemVerilog.IntroductionLikeanymodernprogramminglanguage,eandSystemVeriloghavemuchincommon.Bothprovideenumeratedtypes,haveafor-loopstatementandsupportobject-orientedprogramming.……