- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi ,
i create 2 different clocks at Test Bench : 1. clk_25M - clk_period = 1/25 MHz = 40 nsec 1. clk_100M - clk_period = 1/100 MHz = 10 nsec At Model Sim I see correct wave of clk_25M . The wave of clk_100M is wrong , the wave start at '0' and after 45 nsec rise to '1' and after 45 nsec fall to '0' for 5 nsec and repeate . why is that ? Test Bench file and waves pictures attached .Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thats because the 100 MHZ clock wont change until after the 25MHz clock has changed. You need to put the two clocks in separate processes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks , i learned new thing .

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page