Xilinx XC952288XL is a 3.3V CPLD targeted for high-performance, low-voltage applications in leading-edge communications/systems. It is comprised of 16 54V18 Function Blocks, providing 6,400 usable gates with propagation delays of 6 ns. This chip was taken from a DNA sequencer.
πŸ‘︎ 31
πŸ’¬︎
πŸ‘€︎ u/Ryancor
πŸ“…︎ Dec 08 2021
🚨︎ report
Weird behaviour due to propagation delay?

Hi!

I've had a bug (which I fixed) which seemed kind of strange to me at first but now I think I know what caused it and wanted to check that with you guys. Here is a simplified version of the problem:

signal i : integer := 1;
if rising_edge(clock) then
    j <= j + i;
    if i >= 5 then
        i <= i * (-1);
    end if;
end if;

The expected output was that j rises to 5 and then starts to fall since i gets negative thus decrementing j in the next clock cycle.

The actual output was that j rises to 5, then rises further to 6 and then starts oscillating between 5 and 6.

Did this happen due to the propagation delay of i?

Have a great day!

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/eulefuge
πŸ“…︎ Oct 21 2021
🚨︎ report
PLL propagation delay

Hi all,

I'm currently attempting to build a PLL for stable UHF frequency generation. My loop is driven by a 9.216 MHz clock oscillator and the loop division is 64-72, creating a 588-660 MHz output. My loop filter is an op-amp active low-pass or bandpass topology (haven't committed to one just yet) and my phase detector is a double-balanced mixer. My question is about the propagation delay of the loop and if I should be worried about it. My VCO's minimum frequency is about 380 MHz, so my max starting oscillation will be ~4 MHz for the difference frequency and ~14 MHz for the sum, which I'm filtering out, but the isolation at that frequency isn't infinite.

In any case, is the propagation delay of the divider able to stop the circuit from locking? I don't have the means to simulate the circuit exactly. I did write a first-order time-marching simulation of the feedback loop and can achieve locks as long as the delay is below about 1 ns, otherwise the simulated lock becomes unstable. Of course, my sim is not unconditionally stable in general, so I don't know if that instability is real or a numerical artifact. None of the PLL documentation I've been able to find talks about this with any real depth. Is this something that's mostly a non-issue? How much time in general (based on circuit components alone, primarily the flip-flops) can I expect before the effect of the VCO output propagates to the tuning voltage input?

Thank you.

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/vaughn22
πŸ“…︎ Sep 04 2021
🚨︎ report
Account for propagation delay (Verilog). simple general question

Hey so this exercise in this book I'm completing on my own time says "implement this FSM in verilog, account for propagation delays, print the timing diagram".

So I went down a snowball effect of coming to the conclusion that the best (I mean most-thorough) way of implementing propagation delay would be to "hardcode" every logic gate connection.

So the FSM is literally a Full Adder and one DFF.

So I would make modules for xor, and the Full adder, and each logic gate/connection would have an arbitrary 1 ns propagation delay.

And I would write a module for a DFF made with like NANDs or NORs, haven't thought this through, and same thing. Connect the logic gates, add 1 ns to every connection.

So I'm arbitrarily adding timing delay to make this realistic and

  1. I've thought this through, and now I just want to move on and not even do it lol, not worth the effort, but it has resulted as a good mental exercise

  2. Is this accurate/good practice/the good stuff. Feedback?

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/superrenzo64
πŸ“…︎ Jun 25 2021
🚨︎ report
πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/squadette23
πŸ“…︎ May 18 2021
🚨︎ report
Propagation delay in a simple DC circuit for High School physics. This is more of a question for an EE expert.

Thanks for taking the time to consider answering this post. Imagine if I had two resistors β€œvery” far apart (one is a variable resistor) and the ability to measure the current through each resistor and voltage across at the same time. The question is, if I abruptly change the pot, would I see different currents at the same time while the ciruit reaches a steady state? This question takes on more of a β€œwhat happens during this transition?”. Thanks.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/seansean88
πŸ“…︎ Mar 12 2021
🚨︎ report
U/preposterously sent me a watermelon peperomia in April(?) and USPS killed it with shipping delays. I googled propagation and I’m proud to say all my cuttings have rooted and two have sprouted little baby watermelons this week. I’ll have some plantlings to share soon!
πŸ‘︎ 207
πŸ’¬︎
πŸ“…︎ Jun 19 2020
🚨︎ report
What is the impact of DWDM devices (IE: ROADMs) on the propagation delay of a long-haul fiber-optic link? Nonexistent?

So the speed of light is about 300,000 kilometers per second, but due to the higher refractive index of fiber optic cabling compared to that of a vacuum, light, for the purposes of networking, travels at about 200,000 kilometers per second; this equates to a propagation delay of 1 ms of latency per 200 kilometers. I'm curious to know, though, how do technologies such as DWDM affect this? If I have a wavelength on a service provider's network, will their ROADMs introduce additional delay to the connection? If so, by how much?

πŸ‘︎ 55
πŸ’¬︎
πŸ‘€︎ u/Azarias59
πŸ“…︎ May 21 2020
🚨︎ report
How to measure propagation delay of a logic gate?

How to measure propagation delay of a logic gate? Apart from oscillators, is there a method that can work?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/arman350340
πŸ“…︎ Dec 09 2020
🚨︎ report
Confused how NAND propagation delay doesn't defeat purpose of NAND in 6502 Part 6

Hey everyone,

I can't quite wrap my head around how the timing works with NANDing the chip select of the RAM to the system clock in Part 6 of the 6502 series. To recap (and maybe suss out where I'm missing something), the problem we're preventing is the address potentially changing while we're still writing, since we can't guarantee that A15 will change prior to any of the other address lines.

So, to fix it, we NAND our RAM chip select input with inverted A15 and the clock. Without NAND propagation delay, I completely understand how that fixes it. The clock goes low, which in turn sets CSbar high, which makes the RAM stop writing. And that all would happen during the 6502's tAH and tDHW times (10 ns each), so we could guarantee that the RAM would stop writing before data or the address goes invalid.

Here's the part that trips me up. The NAND gates have a typical 8ns propagation delay, which means a typical 8ns delay between the clock going high and Chip Select being disabled. That's only 2ns shy of the 6502's address hold time, and the worst case for ideal conditions is 15ns which would exceed the address hold time. In the excellent video, Ben says that's not a problem because the RAM's Write Enable will go high first. That's the part I don't understand. I don't get how we can guarantee that. The 6502 datasheet specs that the R/W pin is grouped together with the timing for A0-A15 and thus part of the tAH time. Therefore we can't make any guarantees about the RAM getting a high Write Enable signal prior to address pins changing. And if we could guarantee that, why would we even have a need for NANDing the clock with the Chip Select signal in the first place?

Appreciate the help anyone can provide here helping me get my head around the bus timing. Thanks!

πŸ‘︎ 11
πŸ’¬︎
πŸ‘€︎ u/martinw89
πŸ“…︎ Aug 05 2020
🚨︎ report
A synchronous up’/down counter using TFF. What are the β€œpros and cons” of using the inverter gate/the Qnot wire of the TFF. Both circuits are shown below. I am aware of cost/propagation delay/and timing hazards. Beginner
πŸ‘︎ 47
πŸ’¬︎
πŸ‘€︎ u/superrenzo64
πŸ“…︎ May 31 2020
🚨︎ report
This happens to be a negative edge triggered JK flip flop. I used boolean algebra and found D = E’ and E = D’. Given the propagation delay I thought this was some kind of oscillator. What did I do wrong?
πŸ‘︎ 20
πŸ’¬︎
πŸ‘€︎ u/superrenzo64
πŸ“…︎ May 22 2020
🚨︎ report
It looks block propagation on Bitcoin's network has hit an efficiency floor of 1-2 seconds. Delay may no longer be the scaling bottleneck, but we'll have to see how this holds up when blocks are consistently full to get a better measurement.
πŸ‘︎ 88
πŸ’¬︎
πŸ‘€︎ u/StopAndDecrypt
πŸ“…︎ May 22 2018
🚨︎ report
TendrilStaller, an eclipse attack targeting at Bitcoin’s peer-to-peer network to delay block propagation engineering.cmu.edu/thail…
πŸ‘︎ 14
πŸ’¬︎
πŸ‘€︎ u/reziv0r
πŸ“…︎ Mar 02 2020
🚨︎ report
Digital electronics - NOT gate and propagation delay
πŸ‘︎ 36
πŸ’¬︎
πŸ‘€︎ u/1234eee1234
πŸ“…︎ Jul 28 2018
🚨︎ report
Video showing delay propagation through rail network from single station closure [30 secs] youtu.be/cnHvuno7v8A
πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/cromlyngames
πŸ“…︎ Apr 20 2020
🚨︎ report
If you could strike one side of an atom is there a propagation delay before the far end of the atom knows to start moving? Do they deform in some way...i.e. as a tennis ball when it is struck?

I'm trying to understand the "pushing a steel rod" example, that if you push a steel rod there is a propagation delay before the other end knows to move. The example always seems to be that the information in the wave propagates atom-to-atom along the rod compressing the distance between the atoms, but does the wave deform the atom itself as it passes along in some way? I get that nothing is instantaneous and the information needs to move through the atom in some way, but I've never heard if/how the atom itself changes, or if the particles in the nucleus or the electron shells actually deform in some way like a tennis ball in response to the propagating wave.

πŸ‘︎ 581
πŸ’¬︎
πŸ‘€︎ u/SureIllrecordthat
πŸ“…︎ Feb 20 2016
🚨︎ report
It's FRIDAY! ARK Crypto Podcast is Ready. Propagation delays this week, it's on discord.ark.io, you know the drill! discord.ark.io
πŸ‘︎ 12
πŸ’¬︎
πŸ‘€︎ u/doubled1c3
πŸ“…︎ Jun 14 2019
🚨︎ report
Improved Instant Wire: No more propagation delays! youtube.com/watch?v=tO03g…
πŸ‘︎ 241
πŸ’¬︎
πŸ‘€︎ u/TaviRider
πŸ“…︎ Jul 25 2011
🚨︎ report
Propagation Delay of Signal Through PCB Via

Hi,

I understand how to quantify/estimate delay of a signal traveling through micro strip or strip line transmission line structure based on dielectric constant of material.

This link explains pretty well: https://www.protoexpress.com/blog/signal-speed-propagation-delay-pcb-transmission-line/

I am trying to wrap my head around how to quantify delay through a given type of via on a given PCB stackup with given material types. Anyone have any good resources to point to on this? I know there is some pretty powerful expensive software out there that could simulate this good can the right inputs, but alas I don’t have those sorts of resources...

πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/Lithelycanthrope
πŸ“…︎ Jun 18 2019
🚨︎ report
How would a decentralized network handle high propagation delays?

Hello!

I understand how distributed hash tables work, and that there is no direct relation between the address of any node and it's position in the world.

As a result, XOR-distance routing means that messages do not go from source to destination in a straight line at all, but rather tend to somewhat bounce all over the world, especially when getting near the destination in terms of address space (since nodes with such a long prefix are rarer.)

This is not a big problem at the moment, since messages get from one node to the other very fast, but what if that wasn't the case?

Suppose, for example, that the network is divided into 2 clusters (suppose we colonize another planet). Transmission times within a cluster are short, but going from one cluster to the other takes a long time. How could we minimise the number of times messages are sent between the clusters? (Preferably never more than 1 crossing.)

πŸ‘︎ 18
πŸ’¬︎
πŸ‘€︎ u/sGYuOQTLJM
πŸ“…︎ May 05 2016
🚨︎ report
Propagation delay and syncing multiple generators

So I was talking to my friends about how generators sync on the transmission system and propagation delay came up.

I figured that, assuming a copper conductor (close enough, gets the point across) there would be a delay of about 20 degrees

I have 2 questions:

  1. Is that a valid calculation?
  2. If that is valid and there is that much of a delay then how do multiple generators sync on a power system.

I.e. If, say, G1 was generating 200 km away and then G2 was about to come on, G2 would have to account for the 20 deg delay in order to sync with the voltage at its connection point. But as it came on, it would then have its own delay making its generation 40 degrees out of sync by the time that gets back to G1?

I'm assuming there's just something I'm not thinking of?

πŸ‘︎ 8
πŸ’¬︎
πŸ‘€︎ u/KSchoes
πŸ“…︎ Jun 04 2016
🚨︎ report
Propagation Delay and the 49.1% Attack btcgsa.info/?p=255
πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/jedunnigan
πŸ“…︎ Aug 13 2013
🚨︎ report
Propagation delay on Ripple Counters, how do they work?

Hi, I was researching about Ripple counters and how they suffer from "high propagation delay", I was wondering...

Would the delay be higher/ more obvious in your outputs the longer your circuit is running? Say a 4-bit BCD counter, will it show that the propagation delay is higher on its latter cycles? Thanks in advance!

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Zarysium
πŸ“…︎ Sep 14 2017
🚨︎ report
TIL Mercury Delay Lines - memory storage that used sound wave propagation through mercury to transmit data en.wikipedia.org/wiki/Del…
πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/gslide
πŸ“…︎ Mar 23 2017
🚨︎ report
How to find Propagation delay using oscilloscope

Hey guys, so I built a 2 bit binary adder circuit and I wanted to know how I can find the propagation delay in the circuit? I hooked one channel to the input (switch) and hooked the other channel to the output (led). Is this correct? Im using the model cos 5020. Please help me/ dm me.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/physicsnerd123
πŸ“…︎ Apr 26 2018
🚨︎ report
Looking for a sub 1ns propagation delay 7400 (NAND) IC

Does anyone know of such a component. Is it even possible?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Martel_the_Hammer
πŸ“…︎ Sep 06 2013
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.