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: Richard Tierney<rt-opencores@c...>
    Date: Thu Feb 8 22:39:26 CET 2007
    Subject: [oc] Async reset: active high or active low?
    Top
    Guy Hutchison wrote:
    > As I recall from my (distant) board design days, the main reason for
    > having an active-low reset is that it's easier to keep the reset
    > asserted low during board power-on than to keep it high. Makes no
    > difference for on-chip resets, though, since it's easy enough to invert
    > when it comes on chip...

    On 5V TTL designs, there's better noise margin on high levels, so it
    could occasionally make sense to have active-low signals. It makes no
    difference at all with CMOS. The OP should look at some CMOS I/O
    structures; they're symmetrical, with high-impedance inputs. I guess
    there could be trivial differences related to sizing of N and P channel
    transistors, or input protection structures, or excess leakage sub-90nm,
    but I've never heard of anyone using that as a basis for selecting a
    signal polarity.

    Amazing how a thread can go on for 3 years here... :)

    ReferenceAuthor
    [oc] Async reset: active high or active low?Guy Hutchison

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