Rules | Recent posts | topic RSS | Search | Register  | Log in

Compare latch based and register based design

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Author Message
hustyw



Joined: 11 Jun 2006
Posts: 14


Post26 Jul 2006 1:59   Compare latch based and register based design

What differences they have? What factors determine certain kind of design?Such as area ,speed ,power, and so on. What else?
Back to top
tronix



Joined: 06 Jul 2006
Posts: 121
Helped: 6


Post26 Jul 2006 19:52   Re: Compare latch based and register based design

In terms of speed latch design will always be faster and in general will be using fewer components so lesser area , register design on the other hand will be more robust,stable and less sensitive to noise.
There's a similar thread 'Moore vs Mealy design' in the same forum having similar discussion.

Regards
tronix


Last edited by tronix on 24 Feb 2007 10:37; edited 1 time in total
Back to top
aniketd



Joined: 17 May 2006
Posts: 18
Helped: 3


Post26 Jul 2006 21:49   Re: Compare latch based and register based design
tags: latch based design

to tronix:

There's a similar thread 'Moore vs Mealy design' in the same forum hvn similar discussion


I don't think there is any co-relation between latch based design and register based design with STATE MACHINES what kind of similarity they have?????
Back to top
tronix



Joined: 06 Jul 2006
Posts: 121
Helped: 6


Post27 Jul 2006 8:26   Re: Compare latch based and register based design
tags: latch based design advantages of latch vs register

aniketd wrote:
to tronix:

There's a similar thread 'Moore vs Mealy design' in the same forum hvn similar discussion


I don't think there is any co-relation between latch based design and register based design with STATE MACHINES what kind of similarity they have?????


Ya sure both r State machines but the similarity is that a Moore Design is a complete synchronous Design possessing advantages and disadvantages of a synchronous Design(immunity to noise,slower speed) , A mealy design on the other hand though synchronous has the attributes of asynchronous design.
Back to top
joe2moon



Joined: 19 Apr 2002
Posts: 376
Helped: 12
Location: MOON


Post28 Jul 2006 6:56   Pulse-latch approach reduces dynamic power
tags: pulsed latch power designs using latch

http://www.eetimes.com/news/design/showArticle.jhtml?articleID=190400564
EE Times (07/17/2006 8:00)
------------------------------------------------------------------------------------------

Using pulsed latch instead of flip-flop reduces the dynamic power of the clock network, which can consume half of a chip's dynamic power. Real designs have shown approximately a 20 percent reduction in dynamic power using this methodology.

Pulsed latch concept
=============
A latch can capture data during the sensitive time determined by the width of clock waveform. If the pulse clock waveform triggers a latch, the latch is synchronized with the clock similarly to edge-triggered flip-flop because the rising and falling edges of the pulse clock are almost identical in terms of timing.

The pulsed latch requires pulse generators that generate pulse clock waveforms with a source clock.


Designing with pulsed latches
====================
- Pulsed latch replacement and pulse generator insertion
- Skew and slew control of the clock tree
- Timing analysis and optimization
- Power analysis
- Pulse latch design rule checking


Power analysis
==========
Power analysis must distinguish the pulsed latches and normal flip flops and apply power values appropriately. Moreover, there is additional power consumed in pulse generators and delay cells. These power numbers must be considered during power analysis for comprehensive power savings.


References
=======
[1] P. Zuchowski, "Design Strategies for Low Power ASICs," IBM Technology Group New England Design Forum, June 18, 2003

[2] Tetsuya Yamada, et.al, "Reducing Consuming Clock Power Optimization of a 90 nm Embedded Processor Core", IEICE Transactions on Electronics 2006 E89-C(3), Pp 287-294
Back to top
elec_student



Joined: 21 Nov 2005
Posts: 53
Helped: 4


Post28 Jul 2006 9:59   Re: Compare latch based and register based design
tags: latch based design

Well latch based designs are not synthesizable. They have race arounf problems thats why we prefer register based designs but naturally latch based designs are more speedy and occupy less area.
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap