Author Topic: Two IC's outputting at the same time: Damage or Not?  (Read 13946 times)

0 Members and 6 Guests are viewing this topic.

Offline CopperCone

  • Super Contributor
  • ***
  • Posts: 1415
  • Country: us
  • *knock knock*
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #75 on: July 05, 2017, 09:56:24 pm »
i think you would like  quantum computing :-//
« Last Edit: July 05, 2017, 09:58:08 pm by CopperCone »
 

Offline C

  • Super Contributor
  • ***
  • Posts: 1346
  • Country: us
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #76 on: July 05, 2017, 09:57:08 pm »
There are also data switches that can act like a multiplexers.

Might I suggest that when working with logic very few problems remain.
You should look for a chip or chips that solves the problem.

As others have said it would have been much quicker if you had said,
" I Need to connect the outputs of these chips based on time"

With chip numbers you would have gotten a good answer much quicker.


 
 

Offline bson

  • Supporter
  • ****
  • Posts: 2420
  • Country: us
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #77 on: July 05, 2017, 10:46:07 pm »
So what defines the maximum current possible?
The maximum current possible is determined by the Rds(on) of the output transistor and the supply voltage.  At 5V and a max safe current of 20mA, this means if Rds(on) is < 5/0.020, or less than 250ohm then it's possible to exceed the safe maximum.  The output impedance of most logic is typically in the tens of ohm, with some parts getting up to 100ohm, so two shorted outputs will range from greatly exceeding to slightly exceeding the maximum rated output current.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 17142
  • Country: 00
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #78 on: July 06, 2017, 03:05:57 am »
I have an internal CPU data bus (I've built a cpu from scratchy), which has various registers outputs connected to it. At each clock cycle one of them at most is outputting into this bus. I prevent them from being active at the same time even for a few nanoseconds by having a null state where no output is active at all, after which one of them will be active, but this eats up 1 whole CPU clock cycle, which at 5MHz is not much but still adds up.

I was thinking if I would be able to remove the wait state, if the overlapping period is in the tenths of a nanosecond or something, because wire impedances might just delay it so that the outputs never really contend..... do you know?  :-//

That's what 74LS151 is for.
 

Offline PauloConstantinoTopic starter

  • Regular Contributor
  • *
  • !
  • Posts: 154
  • Country: gb
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #79 on: July 06, 2017, 06:42:36 am »
i think you would like  quantum computing :-//


lol yes I do  :-//
 

Offline PauloConstantinoTopic starter

  • Regular Contributor
  • *
  • !
  • Posts: 154
  • Country: gb
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #80 on: July 06, 2017, 06:43:51 am »
I have an internal CPU data bus (I've built a cpu from scratchy), which has various registers outputs connected to it. At each clock cycle one of them at most is outputting into this bus. I prevent them from being active at the same time even for a few nanoseconds by having a null state where no output is active at all, after which one of them will be active, but this eats up 1 whole CPU clock cycle, which at 5MHz is not much but still adds up.

I was thinking if I would be able to remove the wait state, if the overlapping period is in the tenths of a nanosecond or something, because wire impedances might just delay it so that the outputs never really contend..... do you know?  :-//

That's what 74LS151 is for.


That's what 244's are for too  :-//
 

Offline PauloConstantinoTopic starter

  • Regular Contributor
  • *
  • !
  • Posts: 154
  • Country: gb
Re: Two IC's outputting at the same time: Damage or Not?
« Reply #81 on: July 06, 2017, 06:45:21 am »
There are also data switches that can act like a multiplexers.

Might I suggest that when working with logic very few problems remain.
You should look for a chip or chips that solves the problem.

As others have said it would have been much quicker if you had said,
" I Need to connect the outputs of these chips based on time"

With chip numbers you would have gotten a good answer much quicker.


Some people want it to be quick, some want it to be slow as they learn more  :-//
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf