skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Digital/Analog Cosimulation using CocoTB and Xyce.

Abstract

In this article, we describe a prototype cosimulation framework using Xyce, GHDL and CocoTB that can be used to analyze digital hardware designs in out-of-nominal environments. We demonstrate current software methods and inspire future work via analysis of an open-source encryption core design. Note that this article is meant as a proof-of-concept to motivate integration of general cosimulation techniques with Xyce, an open-source circuit simulator. ------------------------------------------------

Authors:
; ; ; ; ;
Publication Date:
Research Org.:
Sandia National Lab. (SNL-CA), Livermore, CA (United States); Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
OSTI Identifier:
1488489
Report Number(s):
SAND2018-14109
670956
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English

Citation Formats

Smith, Andrew Michael, Mayo, Jackson, Armstrong, Robert C., Schiek, Richard, Sholander, Peter E., and Mei, Ting. Digital/Analog Cosimulation using CocoTB and Xyce.. United States: N. p., 2018. Web. doi:10.2172/1488489.
Smith, Andrew Michael, Mayo, Jackson, Armstrong, Robert C., Schiek, Richard, Sholander, Peter E., & Mei, Ting. Digital/Analog Cosimulation using CocoTB and Xyce.. United States. doi:10.2172/1488489.
Smith, Andrew Michael, Mayo, Jackson, Armstrong, Robert C., Schiek, Richard, Sholander, Peter E., and Mei, Ting. Sat . "Digital/Analog Cosimulation using CocoTB and Xyce.". United States. doi:10.2172/1488489. https://www.osti.gov/servlets/purl/1488489.
@article{osti_1488489,
title = {Digital/Analog Cosimulation using CocoTB and Xyce.},
author = {Smith, Andrew Michael and Mayo, Jackson and Armstrong, Robert C. and Schiek, Richard and Sholander, Peter E. and Mei, Ting},
abstractNote = {In this article, we describe a prototype cosimulation framework using Xyce, GHDL and CocoTB that can be used to analyze digital hardware designs in out-of-nominal environments. We demonstrate current software methods and inspire future work via analysis of an open-source encryption core design. Note that this article is meant as a proof-of-concept to motivate integration of general cosimulation techniques with Xyce, an open-source circuit simulator. ------------------------------------------------},
doi = {10.2172/1488489},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2018},
month = {12}
}