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.
Re: Gate-count is NOT a library independent measure any more
Thanks for reply iwpia50s
However, are you sure that it is the only explanation of the phenomenon ?
Hi all,
Recently, I was working with 2 different cell libraries (90nm, 65nm) and noticed
that there is a difference (up to 30%) between gate-count numbers of the same design for these 2 cell libraries. For both cell libraries I took the area of a 2 input NAND gate as a reference. The...
OK, avimit
The parallel block in Verilog is really unsynthesizable and is used for simulation purposes only. Finally I have clarified this question for me. I did some experiments with ModelSim simulator, tried all 4 available combinations of 2 considered Verilog constructs: parallel/sequential...
Re: Always Block
the difference is that when you write @(posedge clk) it's just a conditional statement, which checks for clocks positive edge. And always @(posedge clk) is continous by its nature and is usually used for modelling of synchronous logic like flip-flops.
So, you mean that parallel block defined by the fork and join keywords is not synthesizable ? If it is not then it means that parallel block is intended for simulation only.
sequential and parallel blocks in verilog
thx avimit for response
By parallel block I mean the block specified by keywords fork join in Verilog.
And by sequential block I mean the block specified by keywords begin end in Verilog.
I think that any behaviour requiring parallelism could be...
sequential and parallel blocks verilog
Hi
What's the difference between parallel block and a sequential block with non-blocking assignments ?
In other words is there any parallel functionality that could not be implemented with non-blocking assignments inside sequential block and requires a...
In order the power reports to be accurate you need to make the SAIF files from netlist simulation. Though, sometimes, the netlist simulation of large designs can take a long time, so you can make the SAIF file from rtl simulation, but in both cases it's necessary to keep the original frequency...
Hi trungnl,
The power optimization topic is quite large and it is hard to discuss it inside one post. Better you'd do some research on the internet and find papers/articles/books about the topic.
Regards,
Arik
setup time,hold time and max frequency
Hi carrot,
Actually the max frequency is limited by the total maximum delay of combination logic between two flops including flop's setup time. So setup time should be considered during max frequency calculation. On the contrary the hold time of a flop...
Hi vijai
Actually the power optimization of CMOS VLSI circuits includes a lot of techniques that can be applied on different levels of abstraction throughout design flow. I think you need to start from studying the types of power dissipation in CMOS VLSI circuits. And then you can proceed with...
modelsim saif
AFAIK except VCS all other simulators that support the PLI interface need to be configured in terms of giving them an additional parameter which shows the path to PLI library file. For example for NCverilog on SUN platform you need to add the following command-line parameters when...
thx moorhuhn for response !!!
I have used the top-level .sdc to define the clock activities but I'm not sure if I have propogated it through the whole hierarchy. Tell me please what means to propogate .sdc through design hierarchy and how it should be done ?
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.