Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Hi. All,
I have one question about my PrimeTime results.
To see the timing reports of gate-level design, I ran the PrimeTime.
The results of the command ("report_timing -transition_time ......") is as follows:
***********************************************************
Startpoint...
Oh. I've already used both "read_verilog" and "analyzed-elaborate" for the synthesis.
But, it doesn't work. :(
Anyway, thank you very much.
By the way, why does the optimization occurs in verilog read step? (I've checked the reg names are changed after reading source file)
Hi. RBB,
I got these Warnings and Errors when I put suggested "set_dont_touch" codes in my verilog source code.
I think it is because... as soon as DC reads the verilog source code (such as read_verilog), it changes reg name in advance to synthesize it.
*********************************...
I have some question about synthesis.
My question is that: Is there any way to keep the reg name during the synthesis?
I would like to give an example of my verilog source code. :)
In this code, I uses 4 regs: 'mem_read_data_r', 'mem_read_data_valid_r', 'mem_load_rd_r', and 'daddress_r'...
Hi. All,
Could you guys help me understand this?
I have some hold time violations when I do gate level simulation of my design.
The problem is that
- No violatins when I use 100ns clock cycle time; always #50 clk = ~clk;
- Hold time violations when I use 10ns clcok cycle time; always #5 clk...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.