Pinned Repositories
Basic-SystemC-Debug
Example of basic SystemC debugging a simple design incorporating improved reporting, waveforms, and command-line parsing. Illustrates basic debug techniques.
env2-code
Convert environment variables between scripting languages
logscan
Log file scanner used with EDA tools to classify errors and warnings
ModernSystemC
Example code for Modern SystemC using Modern C++
no_clock
SystemC interface/channel to implement clocks with minimal events
sc-platform
Example of a Virtual Platform implemented with Modern C++(14) and SystemC TLM-2.0
SCFTGU_BOOK
Archives of SystemC from The Ground Up Book Exercises
singleton
C++ Multi-threaded Singleton Design Pattern Example
technology_demonstrator
Zedboard and SystemC technologies combined...
uvm_vim_extras
These files are intended for VIM version 7.3 or later and need to be be installed.
dcblack's Repositories
dcblack/ModernSystemC
Example code for Modern SystemC using Modern C++
dcblack/Basic-SystemC-Debug
Example of basic SystemC debugging a simple design incorporating improved reporting, waveforms, and command-line parsing. Illustrates basic debug techniques.
dcblack/env2-code
Convert environment variables between scripting languages
dcblack/portable-scripts
Scripts used to setup a familiar environment on new Linux hosts and build favorite tools
dcblack/portexport
dcblack/systemc-complete
Docker and scripts provide development tools suitable for SystemC compilation and execution.
dcblack/clion-scmake
Temporary repository to understand issues with CLion and my makefiles
dcblack/cpp-auto
Examples using `auto` keyword in C++17.
dcblack/cppversion
Determine what version of C++ compiler you are running.
dcblack/dcblack
Config files for my GitHub profile.
dcblack/dcblack.github.io
Personal website
dcblack/eol
Simple c routine to quickly detect file contents with respect to line endings.
dcblack/fc4sc
A header only C++11 library for functional coverage
dcblack/git-extras
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
dcblack/live-bootcamp-project
Live bootcamp
dcblack/markdown-licenses
A collection of open source licenses in Markdown format. Contributions are always welcome!
dcblack/Move-semantics
Illustrates move syntax and semantics
dcblack/newscript
Creates standard file layouts based on a template system with simple placeholders. Useful in Linux environments. This script is functional and I personally use it on a regular basis.
dcblack/sc-hasprocess
Modern SystemC example of SC_HAS_PROCESS usage
dcblack/sc_fifo-of-vector
dcblack/series
Simple idea for Python-like ranges.
dcblack/SHA256
A C++ SHA256 implementation.
dcblack/stm32_threadx
dcblack/systemc-common-practices
dcblack/systemc-event-channel
dcblack/systemc-netlist
Utility to generate a "netlist" when simulating to aid debug.
dcblack/systemc-official-beta
Core SystemC Library
dcblack/systemc-patches
My patches to the Accellera Official SystemC release. These are completely experimental.
dcblack/tricky_communications
Examples from Tricky Communications with C/C++ Webinar
dcblack/typora-default-themes
default themes used in Typora