Connectivity verification of zynq UltraScale+ MPSoC with TTC and WDT interrupts

A. Rajani, P. Vijitha
{"title":"Connectivity verification of zynq UltraScale+ MPSoC with TTC and WDT interrupts","authors":"A. Rajani, P. Vijitha","doi":"10.1109/ICECA.2017.8212854","DOIUrl":null,"url":null,"abstract":"Connectivity verification is very important to validate every design and the primary objective of the verification of a design is to check the correctness and performance of the Register-transfer level design against the specification. The aim of the project is to check the connectivity correctness and performance between the modules of the design. Project includes to write checks in System Verilog language to check connectivity of processor subsystem in zynq Ultrascale+ MpSoC contains low power and full power domain. A System Verilog based verification environment is developed. Here Verification is categorized into the following: “Whole system bring up” which includes booting of each processor and able to do some basic transfers to local memory i.e. Clock settings and some basic operations at system level. “Connectivity checks” which include the basic transaction to all modules at system level and toggle all ports. “Basic Functional Verification” which includes, Data Flow, Data Integrity through the system, address decoding etc., of each module at system level. Here Verification is for the Watchdog Timer (WDT) and Triple Timer Counter (TTC) blocks using advanced extensible interface (AXI) bus and advanced peripheral bus (APB) which generates different interrupts helps to avoid system malfunctions.","PeriodicalId":222768,"journal":{"name":"2017 International conference of Electronics, Communication and Aerospace Technology (ICECA)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International conference of Electronics, Communication and Aerospace Technology (ICECA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECA.2017.8212854","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Connectivity verification is very important to validate every design and the primary objective of the verification of a design is to check the correctness and performance of the Register-transfer level design against the specification. The aim of the project is to check the connectivity correctness and performance between the modules of the design. Project includes to write checks in System Verilog language to check connectivity of processor subsystem in zynq Ultrascale+ MpSoC contains low power and full power domain. A System Verilog based verification environment is developed. Here Verification is categorized into the following: “Whole system bring up” which includes booting of each processor and able to do some basic transfers to local memory i.e. Clock settings and some basic operations at system level. “Connectivity checks” which include the basic transaction to all modules at system level and toggle all ports. “Basic Functional Verification” which includes, Data Flow, Data Integrity through the system, address decoding etc., of each module at system level. Here Verification is for the Watchdog Timer (WDT) and Triple Timer Counter (TTC) blocks using advanced extensible interface (AXI) bus and advanced peripheral bus (APB) which generates different interrupts helps to avoid system malfunctions.
zynq UltraScale+ MPSoC与TTC和WDT中断的连通性验证
连接性验证对于验证每个设计非常重要,并且设计验证的主要目标是根据规范检查Register-transfer级设计的正确性和性能。该项目的目的是检查设计模块之间的连接正确性和性能。项目包括用System Verilog语言编写检查,检查zynq Ultrascale处理器子系统的连通性+ MpSoC包含低功耗和全功耗域。开发了一个基于系统Verilog的验证环境。这里的验证分为以下几类:“整个系统启动”,包括启动每个处理器,并能够进行一些基本的传输到本地内存,即时钟设置和系统级的一些基本操作。“连接性检查”,包括系统级所有模块的基本事务和切换所有端口。“基本功能验证”包括系统层面各模块的数据流、通过系统的数据完整性、地址解码等。这里的验证是使用高级可扩展接口(AXI)总线和高级外围总线(APB)的看门狗定时器(WDT)和三定时器计数器(TTC)块,它们产生不同的中断,有助于避免系统故障。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信