Continue to Site

Welcome to EDAboard.com

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.

Synopsys & Cadence tutorial

Status
Not open for further replies.

s_vlsi

Junior Member level 2
Junior Member level 2
Joined
May 16, 2006
Messages
20
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,283
Activity points
1,460
Hi ,
cananyone pass me the information on DC and RTL complier

Thanks

Added after 12 minutes:



Hi ,
cananyone pass me the information on DC and RTL complier

Thanks
 

straw

Member level 2
Member level 2
Joined
Nov 19, 2004
Messages
48
Helped
4
Reputation
8
Reaction score
4
Trophy points
1,288
Activity points
321
the best language to learn is verilog
 

sevid

Member level 2
Member level 2
Joined
May 20, 2006
Messages
53
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,711
what s0shinde said is very good,i am using some of these tools too,come on.
 

Ramesh Reddy

Newbie level 6
Newbie level 6
Joined
May 19, 2006
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,359
Hi,
well in ASIC designing it's healthy job doing any thing just by knowing MAGIC and B-Spice

in ASIC design taking EDIF netlist into consideration everything follows for a pertyicular design

Added after 38 seconds:

Hi,
well in ASIC designing it's healthy job doing any thing just by knowing MAGIC and B-Spice

in ASIC design taking EDIF netlist into consideration everything follows for a pertyicular design
 

xiexie57

Junior Member level 2
Junior Member level 2
Joined
Jul 4, 2006
Messages
24
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,409
practice users_guide for all you need.
 

littlefield

Junior Member level 3
Junior Member level 3
Joined
Jul 7, 2007
Messages
27
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,472
could u explain why the (3) can fix setup violation please?

s0shinde said:
Hello,
I have a question to ask.
Suppose there are two flipflops in an ASIC design and there is Some combinatorial logic between them. Now there is a setup time violation in the second flipflop. How can we correct this setup time violation? I know of some techniques, can anyone suggest some more. If anyone knows how to do that in Synopsys DC or Primetime, any commands. Also correct me if I am wrong

(1) Modify the combinatorial logic is one way. But suppose it is not possible to reduce to more.
(2) Use of larger sized gates in that combinatorial logic.
(3) Replace the first flipflop with 2 transperant latches connected in Master-Slave mode.
(4) Divide the Combinatorial path in to two and place a flipflop between them.

Are these correct. Any sugestions.
 

littlefield

Junior Member level 3
Junior Member level 3
Joined
Jul 7, 2007
Messages
27
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,472
who know???javascript:emoticon(':?:')
Question
littlefield said:
could u explain why the (3) can fix setup violation please?

s0shinde said:
Hello,
I have a question to ask.
Suppose there are two flipflops in an ASIC design and there is Some combinatorial logic between them. Now there is a setup time violation in the second flipflop. How can we correct this setup time violation? I know of some techniques, can anyone suggest some more. If anyone knows how to do that in Synopsys DC or Primetime, any commands. Also correct me if I am wrong

(1) Modify the combinatorial logic is one way. But suppose it is not possible to reduce to more.
(2) Use of larger sized gates in that combinatorial logic.
(3) Replace the first flipflop with 2 transperant latches connected in Master-Slave mode.
(4) Divide the Combinatorial path in to two and place a flipflop between them.

Are these correct. Any sugestions.
:?::?::?::?:
 

rohiteda

Newbie level 4
Newbie level 4
Joined
Oct 18, 2009
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
bangalore
Activity points
1,306
ya the last option which you told is pretty common n very easy to do. its called as pipelining. you just try dividing your combinational logic n place a flip flop in between to meet the timing. just inform me whatever happens. bye


s0shinde said:
Hello,
I have a question to ask.
Suppose there are two flipflops in an ASIC design and there is Some combinatorial logic between them. Now there is a setup time violation in the second flipflop. How can we correct this setup time violation? I know of some techniques, can anyone suggest some more. If anyone knows how to do that in Synopsys DC or Primetime, any commands. Also correct me if I am wrong

(1) Modify the combinatorial logic is one way. But suppose it is not possible to reduce to more.
(2) Use of larger sized gates in that combinatorial logic.
(3) Replace the first flipflop with 2 transperant latches connected in Master-Slave mode.
(4) Divide the Combinatorial path in to two and place a flipflop between them.

Are these correct. Any sugestions.

Added after 4 minutes:

hi does anybody have the synopsis DC, n cadence reference material for RTL design n simulation??? i know Xilinx ISE n EDK but want exposure to more tools...
 

rohiteda

Newbie level 4
Newbie level 4
Joined
Oct 18, 2009
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
bangalore
Activity points
1,306
hi guys. does anybody know how should i start my job search in the vlsi, asic industry. i have a good hand on FPGAs. ie verilog vhdl.....rtl design....etc.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top