saraswathi.m 1 Report post Posted January 30, 2014 Hi, How to implement i2c clock synchronization using systemc? /saraswathi Share this post Link to post Share on other sites
karandeep963 8 Report post Posted January 30, 2014 Better you state the problem you are facing with the error messages (if generated). Share this post Link to post Share on other sites
amitk3553 7 Report post Posted February 1, 2014 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
dakupoto 33 Report post Posted February 2, 2014 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. 1 amitk3553 reacted to this Share this post Link to post Share on other sites