Jump to content
saraswathi.m

How to implement i2c clock synchronization using systemc?

Recommended Posts

Hi,

 

 

How to implement i2c clock synchronization using systemc?

 

 

 

/saraswathi

In I2c u would be having suppose 4 clocks. You would implement four clocks in systemC initially using sc_clock construct, then u have to do anding of four clocks to generate single synchronised clock.

Share this post


Link to post
Share on other sites

Hi,

 

 

How to implement i2c clock synchronization using systemc?

 

 

 

/saraswathi

Hello Sir/Madam,

Real world on chip clock synchronization is achieved

with a bautiful analog scheme - phase locked loop(PLL).

A phase locked loop can be implemnted in both SystemC

and SystemC-AMS very easily. An alternative is to use

derived clocks - master clock triggering several other

clocks - the derived clock runs at the same frequency

as the master clock as:

clkout.write(clkin.read());

Hope that helps.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×