<?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 | Michael | Activity</title>
	<link>https://osvvm.org/members/mfallon/activity</link>
	<atom:link href="https://osvvm.org/members/mfallon/activity/feed" rel="self" type="application/rss+xml" />
	<description>Activity feed for Michael.</description>
	<lastBuildDate>Sat, 30 May 2026 02:03:19 +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">b813208880cc8bb4bf5611fd53b2ac0f</guid>
				<title>Michael replied to the topic 31 bit maximum data width for memory package in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/31-bit-maximum-data-width-for-memory-package#post-2048</link>
				<pubDate>Mon, 08 Aug 2022 22:46:09 +0100</pubDate>

									<content:encoded><![CDATA[<p>Thanks so much for the support! We really appreciate it!</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">95af1e046a59837d25c681996ff6583d</guid>
				<title>Michael started the topic 31 bit maximum data width for memory package in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/31-bit-maximum-data-width-for-memory-package</link>
				<pubDate>Wed, 03 Aug 2022 22:28:58 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hello,</p>
<p>Quick question. When trying to use memory package, I get an error when I try to initialize the memory with more than 31 bits as the data width. I can&#8217;t seem to find any information as to why this is the case or how to get around it.</p>
<p>In my test bench, the bus size is 32 bits and so I am trying to initialize the memory structure using a&hellip;<span class="activity-read-more" id="activity-read-more-8513"><a href="https://osvvm.org/forums/topic/31-bit-maximum-data-width-for-memory-package" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d75b698942ad963b9218eb0d4b7e2118</guid>
				<title>Michael started the topic Include If Statement For Scripting Process in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/include-if-statement-for-scripting-process</link>
				<pubDate>Wed, 20 Jul 2022 18:32:43 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hello All,</p>
<p>I was wondering if there was a prebuilt OSVVM Scripting Function that does the following:</p>
<p>if &#8220;not included &#8211; OSVVM_Libraries&#8221; then<br />
    include ./OsvvmLibraries.pro<br />
end if</p>
<p>I can use the TCL functions to do it, but I was wondering if there was already something there before I reinvent the wheel. This would significantly reduce the&hellip;<span class="activity-read-more" id="activity-read-more-8118"><a href="https://osvvm.org/forums/topic/include-if-statement-for-scripting-process" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">cbc39e4db570190c6c6ddc45cc08ed2a</guid>
				<title>Michael replied to the topic SpaceWire VC in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/spacewire-vc#post-2018</link>
				<pubDate>Wed, 29 Jun 2022 18:10:18 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hey Jim,</p>
<p>Thanks for the info! I am planning on making one VC that encapsulates both tx and rx, but takes two transaction interfaces so that you can send and receive independently. Similar to how you mentioned in your first paragraph.</p>
<p>Due to how much the tx and rx need to talk to each other with regards to flow control and intialization, I am&hellip;<span class="activity-read-more" id="activity-read-more-7853"><a href="https://osvvm.org/forums/topic/spacewire-vc#post-2018" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">c03fd1f9f0e05100339f20d8e9108be6</guid>
				<title>Michael started the topic SpaceWire VC in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/spacewire-vc</link>
				<pubDate>Wed, 29 Jun 2022 01:36:43 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hey all,</p>
<p>I have a question about how one might go about creating a VC for a communication protocol such as SpaceWire, where there is no clear Master/Slave relationship between the nodes. </p>
<p>My concern is that in order to establish a connection with a SpaceWire node, some handshaking needs to be done between the sender and receiver. Due to the fact&hellip;<span class="activity-read-more" id="activity-read-more-7846"><a href="https://osvvm.org/forums/topic/spacewire-vc" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">163948a4997fe86aceefad78e949a903</guid>
				<title>Michael replied to the topic Code Coverage with Aldec Riviera Pro in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/code-coverage-with-aldec-riviera-pro#post-1997</link>
				<pubDate>Thu, 02 Jun 2022 21:57:31 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hey Jim,</p>
<p>One more quick question now that the expression and branch coverage report is working.</p>
<p>I see that Riviera has robust FSM code coverage reporting capabilities which I hope to be able to leverage in conjunction with OSVVM. I was wondering if the SetCoverageAnalyzeEnable function allows a user to gather FSM code coverage? Currently the&hellip;<span class="activity-read-more" id="activity-read-more-7672"><a href="https://osvvm.org/forums/topic/code-coverage-with-aldec-riviera-pro#post-1997" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">91dd140be3c263155d9de54b1ff34284</guid>
				<title>Michael replied to the topic Code Coverage with Aldec Riviera Pro in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/code-coverage-with-aldec-riviera-pro#post-1996</link>
				<pubDate>Thu, 02 Jun 2022 19:36:58 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hey Jim,</p>
<p>Thanks for the quick response. You&#8217;re suggestion worked and I am now only collecting the desired coverage information.</p>
<p>I am not running Riviera-PRO in batch mode, but I will be able to work with the current setup thanks to your reply.</p>
<p>Regards,<br />
Michael</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">cb4b45c2c53f69c5e50d18fd2fa32cdd</guid>
				<title>Michael started the topic Code Coverage with Aldec Riviera Pro in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/code-coverage-with-aldec-riviera-pro</link>
				<pubDate>Thu, 02 Jun 2022 17:51:40 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hello,</p>
<p>I am trying to incorporate Aldec&#8217;s code coverage with OSVVM and I seem to be running into an issue which I suspect is due to a scripting error on my part.</p>
<p>This is my current .pro file which I am using to compile and simulate my project, which I call using a .do file in Riviera:<br />
(the .do file is where I source the startup.tcl and build the&hellip;<span class="activity-read-more" id="activity-read-more-7667"><a href="https://osvvm.org/forums/topic/code-coverage-with-aldec-riviera-pro" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">561139b8748511b492ae3e1fe90a8f5b</guid>
				<title>Michael replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/generate-statement-breaks-uart-rx-vc#post-1975</link>
				<pubDate>Mon, 16 May 2022 17:25:25 +0100</pubDate>

									<content:encoded><![CDATA[<p>Thanks for all the support Jim!</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">7757151ea0ec3f055a337cb7d1dc9c1d</guid>
				<title>Michael replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/generate-statement-breaks-uart-rx-vc#post-1971</link>
				<pubDate>Mon, 09 May 2022 22:02:31 +0100</pubDate>

									<content:encoded><![CDATA[<p>I went ahead and changed the code and it fixed the issue. Thank you!</p>
<p>One more quick question, my DUT also does the reverse&#8230; takes data from 21 UARTs and mux&#8217;s it all to one serial output. So while I haven&#8217;t gotten around to it yet, the next part of my test bench is going to have 21 UART_TX VC&#8217;s in it.</p>
<p>Would I be correct in assuming that I&hellip;<span class="activity-read-more" id="activity-read-more-7485"><a href="https://osvvm.org/forums/topic/generate-statement-breaks-uart-rx-vc#post-1971" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">4480553317cb8ed64065eb6a472b51d2</guid>
				<title>Michael replied to the topic Generate Statement Breaks UART RX VC in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/generate-statement-breaks-uart-rx-vc#post-1970</link>
				<pubDate>Mon, 09 May 2022 21:31:04 +0100</pubDate>

									<content:encoded><![CDATA[<p>Thanks for the quick response Jim! I will try to get it working on my end in the meantime, just for the sake of getting deeper into the weeds with OSVVM.</p>
<p>I am simulating with Aldec Riviera Pro v.2019.10</p>
<p>Regards,<br />
Michael</p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">7e26628dc22aaf103d3d843ad99321ff</guid>
				<title>Michael started the topic Generate Statement Breaks UART RX VC in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/generate-statement-breaks-uart-rx-vc</link>
				<pubDate>Mon, 09 May 2022 19:40:52 +0100</pubDate>

									<content:encoded><![CDATA[<p>Hello All,</p>
<p>I have a DUT which takes in serial data, deframes it, and demux&#8217;s it out to a 21 peripheral UART&#8217;s for transmission.</p>
<p>I have written an OSVVM testbench for this, as an exercise in familiarizing myself with OSVVM, and I have ran into one issue. Everything else works amazingly.</p>
<p>In my test harness, instead of declaring 21 instances of a&hellip;<span class="activity-read-more" id="activity-read-more-7482"><a href="https://osvvm.org/forums/topic/generate-statement-breaks-uart-rx-vc" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">680b0c982d0d802526ff70362585d727</guid>
				<title>Michael started the topic How to fit non-standard VCs/interfaces within the OSVVM framework in the forum OSVVM</title>
				<link>https://osvvm.org/forums/topic/how-to-fit-non-standard-vcs-interfaces-within-the-osvvm-framework</link>
				<pubDate>Mon, 11 Apr 2022 20:44:24 +0100</pubDate>

									<content:encoded><![CDATA[<p>Good Afternoon,</p>
<p>I have a generic question regarding how one goes about interfacing with a DUT given a non-standard bus/interface.</p>
<p>Say for example I have an extremely simple DUT that uses a bus general reads and writes, lets call it DeviceBus, as well as two single bit wide PRBS_out and PRBS_in ports that are not a part of the DeviceBus&hellip;<span class="activity-read-more" id="activity-read-more-7334"><a href="https://osvvm.org/forums/topic/how-to-fit-non-standard-vcs-interfaces-within-the-osvvm-framework" rel="nofollow ugc">[Read more]</a></span></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">48d3f8ed2b7afd97092de5e14620bd42</guid>
				<title>Michael became a registered member</title>
				<link>https://osvvm.org/activity/p/7280</link>
				<pubDate>Mon, 04 Apr 2022 17:27:05 +0100</pubDate>

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