🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lsi
Article #1041

Re: metastability in ASIC synchronizer implementations

#1041
From: Steve Pope
Date: Tue, 29 Mar 1988 17:30
20 lines
1573 bytes
In article <18661@sci.UUCP> phil@sci.UUCP (Phil Kaufman) writes:
>In article <26@xenon.UUCP>, kerl@xenon.UUCP (Dan Kerl) writes:
>> I am currently involved in a design that is going to silicon. A design
>> issue that is currently worrying me is the implementation of flag
>> synchronizers that are reliable at high clock rates (around 25 Mhz). I
>
>You are absolutely right to be concerned and about the limits of most
>design systems and libraries. One solution you might consider is the
>Genesil silicon compiler from Silicon Compiler Systems. It includes
>special functions for synchronizers and hand-shake elements specifically
>to address these issues.

Phil, I'm sure SCI has great stuff in this area, but they're not
the only ASIC operation that has a synchronizer macro.  The real
questions are: how is the synchronizer specified, what were the
design principles, how is operation verified or simulated?  And
does it work at 25 MHz? (A 40 nsec synchronization interval
is pretty short for CMOS.)

steve
Technical Details
Message-ID: <1930@pasteur.Berkeley.Edu>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mailrus!ames!pasteur!zabriskie!spp
References: <26@xenon.UUCP> <18661@sci.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mailrus!ames!pasteur!zabriskie!spp
From: spp@zabriskie.uucp (Steve Pope)
Newsgroups: comp.lsi,sci.electronics
Subject: Re: metastability in ASIC synchronizer implementations
Message-ID: <1930@pasteur.Berkeley.Edu>
Date: 29 Mar 88 17:30:56 GMT
References: <26@xenon.UUCP> <18661@sci.UUCP>
Sender: news@pasteur.Berkeley.Edu
Reply-To: spp@zabriskie.UUCP (Steve Pope)
Organization: Postgres Research Group, UC Berkeley
Lines: 20
Keywords: synchronizer, flipflop, metastable, gate-array, standard cell