<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Simulation on Américo Dias</title><link>https://americo.dias.pt/tags/simulation/</link><description>Recent content in Simulation on Américo Dias</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 30 Apr 2026 15:05:09 +0000</lastBuildDate><atom:link href="https://americo.dias.pt/tags/simulation/index.xml" rel="self" type="application/rss+xml"/><item><title>Phase Locked Loop Simulator in SystemC-AMS</title><link>https://americo.dias.pt/posts/pll/</link><pubDate>Fri, 02 Mar 2018 08:30:00 +0100</pubDate><guid>https://americo.dias.pt/posts/pll/</guid><description>&lt;h2 id="1-introduction"&gt;1. Introduction&lt;/h2&gt;
&lt;p&gt;When I started to learn SystemC-AMS one of the first circuits I decided to
implement was a Phase Locked Loop. The reason for this is because I have had an
experience &lt;a href="https://web.archive.org/web/20160523165857/http://usgroup.eu/activities/projects/wireless_front-end/" target="_blank" rel="noopener noreffer "&gt;simulating a 2.4GHz
PLL&lt;/a&gt;
while I was &lt;a href="https://web.archive.org/web/20150715000110/http://usgroup.eu:80/blog/author/adias/" target="_blank" rel="noopener noreffer "&gt;member of the Microelectronics Student&amp;rsquo;s
Group&lt;/a&gt;,
and I realized how difficult is to simulate such circuit, specially when the
output and the reference frequency are several orders of magnitude apart. The
simulator has to use a small time-step to accommodate the higher frequency but
at the same time, the PLL will take a relatively long time to lock and reach the
steady state.&lt;/p&gt;</description></item></channel></rss>