LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Uwe Bonnes <bon@e...>
    Date: Fri, 13 Jun 2003 22:31:20 +0200
    Subject: Re: [oc] The use of both edge of the clock.
    Top

    >>>>> "Nico" ==   <nico@s...> writes:
    
        Nico> At school, we learn that design must be full synchronous on one
        Nico> edge of the clock to avoid any timing hasard.
    
        Nico> But, i see very often some chip interface that sample or deliver
        Nico> the data at the folling edge of the clock. Does this trick very
        Nico> usefull ? Does it generate dozen of "false path" for synthetiser ?
    
    On the inside of of chips, you can probably always split the pathes and use
    posedge and negedge. To have off chip signal on both edges (dual rate in the
    PC slang), you nned (FPGA) hardware that copes with that. E.g. Xilinx
    Coolrunner II and Virtex2/2P/Spartan3 has such IO structures. 
    
    
        Nico> What is the common rules and pitfall about using this ?
    
    Not enogh experience here.
    
    Bye
    -- 
    Uwe Bonnes                bon@e...
    
    Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
    --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
    
    
    

    ReferenceAuthor
    [oc] The use of both edge of the clock.Nico

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.