FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-31-2005, 09:18 PM
muthusnv@rediffmail.com
Guest
 
Posts: n/a
Default Active HIGH / Active LOW

Hi,
There chips with the mixture of Active HIGH and Active LOW signals. Is
there any pros and cons of each levels? OR it simply choice of
designers / manufacturers?

Thanks in advance.

Regards,
Muthu

Reply With Quote
  #2 (permalink)  
Old 01-31-2005, 09:34 PM
glen herrmannsfeldt
Guest
 
Posts: n/a
Default Re: Active HIGH / Active LOW

muthusnv@rediffmail.com wrote:

> There chips with the mixture of Active HIGH and Active LOW signals. Is
> there any pros and cons of each levels? OR it simply choice of
> designers / manufacturers?


I believe for TTL there is some advantage to active low for
enables and such. TTL has much better current sinks than
current sources. I don't believe the advantage is as big,
if any, for CMOS but may have been kept for backward
compatibility reasons.

-- glen

Reply With Quote
  #3 (permalink)  
Old 01-31-2005, 09:37 PM
CWatters
Guest
 
Posts: n/a
Default Re: Active HIGH / Active LOW


<muthusnv@rediffmail.com> wrote in message
news:1107206334.599924.199870@c13g2000cwb.googlegr oups.com...
> Hi,
> There chips with the mixture of Active HIGH and Active LOW signals.


> OR it simply choice of designers / manufacturers?


Yes the designer can define a signal to be active High or active Low - it's
his choice.

However... In general P type devices switch slower than N type. This means
that many devices have slightly different rise and fall times - eg the fall
time 5V->0V is faster than the rise time 0V->5V. This means that if you need
a fast edge for a signal (lets call it a "Ready" signal) then you use the
falling edge because thats faster. Therefore its natural to define Ready =
True = 0V. That makes it an Active Low signal.






Reply With Quote
  #4 (permalink)  
Old 01-31-2005, 09:40 PM
CWatters
Guest
 
Posts: n/a
Default Re: Active HIGH / Active LOW


"glen herrmannsfeldt" <gah@ugcs.caltech.edu> wrote in message
news:ctm8dm$vib$1@gnus01.u.washington.edu...
> muthusnv@rediffmail.com wrote:
>
> > There chips with the mixture of Active HIGH and Active LOW signals. Is
> > there any pros and cons of each levels? OR it simply choice of
> > designers / manufacturers?

>
> I believe for TTL there is some advantage to active low for
> enables and such. TTL has much better current sinks than
> current sources. I don't believe the advantage is as big,
> if any, for CMOS but may have been kept for backward
> compatibility reasons.


I may be out of date but... it used to be the case that P type devices were
roughly half as fast as N type. They got the edges symetrical in CMOS logic
families by making the P channel FET twice the size of the N channel FET.


Reply With Quote
  #5 (permalink)  
Old 01-31-2005, 11:18 PM
Georgi Beloev
Guest
 
Posts: n/a
Default Re: Active HIGH / Active LOW

muthusnv@rediffmail.com wrote:
> Hi,
> There chips with the mixture of Active HIGH and Active LOW signals. Is
> there any pros and cons of each levels? OR it simply choice of
> designers / manufacturers?
>
> Thanks in advance.
>
> Regards,
> Muthu
>


Unconnected TTL inputs are interpreted as logic high. Hence it is more
convenient to define the active level of control signals as logic low
and allow the designers to simply not connect the pins carrying those
signals if they don't need them. Also, if a cable is unplugged from a
board the inputs read high (not active) and the board does not attempt
to do anything unexpected.

Active low is also commonly used for signals with multiple drivers,
e.g., interrupt request lines. In this case there is a pull-up resistor
and open-collector or open-drain drivers that pull the singnal low.

My 2c.
-- Georgi
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Altera Active Serial Khim Bittle FPGA 13 02-02-2004 06:46 PM
so nobody knows how to simulate Rocket IO using Active HDL ? Adarsh Kumar Jain FPGA 0 01-16-2004 05:20 PM
Active-HDL 6.1 pricing Allan Herriman FPGA 14 11-19-2003 06:09 AM


All times are GMT +1. The time now is 09:51 PM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved