<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Open Source VHDL Verification Methodology | Simon | Activity</title>
	<link>https://osvvm.org/members/simonsouthwell/activity</link>
	<atom:link href="https://osvvm.org/members/simonsouthwell/activity/feed" rel="self" type="application/rss+xml" />
	<description>Activity feed for Simon.</description>
	<lastBuildDate>Wed, 12 Aug 2026 00:27:49 +0100</lastBuildDate>
	<generator>https://buddypress.org/?v=</generator>
	<language>en-US</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
	
						<item>
				<guid isPermaLink="false">91988ecdda82bbde0dce4d9fc082006e</guid>
				<title>Simon wrote a new post</title>
				<link>https://osvvm.org/?p=2976</link>
				<pubDate>Sat, 08 Aug 2026 11:48:28 +0100</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2976" rel="nofollow ugc">Joint RISC-V Code and Logic Debug with rv32 and OSVVM Co­-simulation</a></strong><a href="https://osvvm.org/?p=2976" rel="nofollow ugc"><img loading="lazy" src="https://osvvm.wpenginepowered.com/wp-content/uploads/2026/08/osvvm_cosim_splash2-768x576.png" /></a> Introduction  In the previous OSVVM co-simulation article, I wrote about debugging co-simulation programs with GDB and how to add an IDE on top of this to give <a href="https://osvvm.org/?p=2976" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">caa86f8ff1f3b8087f0b51467f0f2420</guid>
				<title>Simon wrote a new post</title>
				<link>https://osvvm.org/?p=2954</link>
				<pubDate>Wed, 29 Jul 2026 08:05:42 +0100</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2954" rel="nofollow ugc">Debugging OSVVM Co-simulation Programs</a></strong><a href="https://osvvm.org/?p=2954" rel="nofollow ugc"><img loading="lazy" src="https://osvvm.wpenginepowered.com/wp-content/uploads/2026/07/osvvm_cosim_splash-768x576.png" /></a> Introduction  Co-simulation features were added to OSVVM at release 2023.01. This allows C or C++ code to be compiled for the machine hosting a logic simulator <a href="https://osvvm.org/?p=2954" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">05abc25de02dc9ce9c188c4855e1ae00</guid>
				<title>Simon wrote a new post</title>
				<link>https://osvvm.org/?p=2914</link>
				<pubDate>Wed, 27 May 2026 14:20:21 +0100</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2914" rel="nofollow ugc">Building an OSVVM Co-simulation VC</a></strong><a href="https://osvvm.org/?p=2914" rel="nofollow ugc"><img loading="lazy" src="https://osvvm.wpenginepowered.com/wp-content/uploads/2026/05/pcie_vc_splash-768x575.png" /></a> Introduction  With the 2026.01 release of OSVVM a new verification component (or VC) was added to support the PCI Express (PCIe) bus protocol. OSVVM already has <a href="https://osvvm.org/?p=2914" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">f450b3c9e300ed9bd9ed3ea3323bd2b4</guid>
				<title>Simon wrote a new post</title>
				<link>https://osvvm.org/?p=2830</link>
				<pubDate>Tue, 02 Dec 2025 16:09:02 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2830" rel="nofollow ugc">Using External Libraries with OSVVM Co-simulation</a></strong><a href="https://osvvm.org/?p=2830" rel="nofollow ugc"><img loading="lazy" src="https://osvvm.wpenginepowered.com/wp-content/uploads/2023/04/cosim_int_splash-768x576.png" /></a> Introduction  The OSVVM Co-simulation features allow user supplied C or C++ code to drive model independent transaction (MIT) signals in a VHDL logic simulation <a href="https://osvvm.org/?p=2830" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">4408e1f14f4c6d659cbc5ac153cdd430</guid>
				<title>Simon started the topic Forum test in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/forum-test</link>
				<pubDate>Tue, 02 Dec 2025 08:11:36 +0000</pubDate>

									<content:encoded><![CDATA[<p>This is just a test post.</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">282eb6b968b11d1f8babfae503123ef8</guid>
				<title>Simon wrote a new post</title>
				<link>https://osvvm.org/?p=2242</link>
				<pubDate>Tue, 13 Jun 2023 05:49:29 +0100</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2242" rel="nofollow ugc">Using Multiple Transaction Nodes in OSVVM Co-simulation</a></strong><a href="https://osvvm.org/?p=2242" rel="nofollow ugc"><img loading="lazy" src="https://osvvm.wpenginepowered.com/wp-content/uploads/2023/06/multinode_splash2.png" /></a> Introduction  The OSVVM co-simulation environment has the ability to generate transactions from C++ to drive various virtual components (VCs), such as AxiBus, <a href="https://osvvm.org/?p=2242" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">a87ca64242a08af3800f1a09bbc0a03f</guid>
				<title>Simon changed their profile picture</title>
				<link>https://osvvm.org/activity/p/9674</link>
				<pubDate>Mon, 17 Apr 2023 09:52:44 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">34445f3f7eff565b950046bbd501e806</guid>
				<title>Simon wrote a new post</title>
				<link>https://osvvm.org/?p=2193</link>
				<pubDate>Mon, 17 Apr 2023 08:42:14 +0100</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://osvvm.org/?p=2193" rel="nofollow ugc">Modelling Interrupts with OSVVM Co-simulation</a></strong><a href="https://osvvm.org/?p=2193" rel="nofollow ugc"><img loading="lazy" src="https://osvvm.wpenginepowered.com/wp-content/uploads/2023/04/cosim_int_splash-768x576.png" /></a> Introduction  In this article I want to give some thoughts on how to model interrupts within the OSVVM co-simulation environment. The manual details how to <a href="https://osvvm.org/?p=2193" rel="nofollow ugc"><span>[&hellip;]</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">25942ea6aea8b793e1234c2bd3c41c8c</guid>
				<title>Simon became a registered member</title>
				<link>https://osvvm.org/activity/p/8612</link>
				<pubDate>Thu, 08 Sep 2022 07:54:53 +0100</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
		
	</channel>
</rss>