Skip to main content

Questions tagged [asynchronous]

Filter by
Sorted by
Tagged with
0 votes
0 answers
64 views

My question is about calculation of full flag for an asynchronous fifo: rdptr is grey code of read pointer which is synchronized to write clock. Original read pointer increments on read operation and ...
kill time's user avatar
1 vote
2 answers
133 views

1. Control Models Master / Slave The master controls the communication line (decides when to transmit or receive). The slave transmits or receives under the master’s command. Peer‑to‑Peer (symmetric) ...
Pizza's user avatar
  • 193
1 vote
1 answer
133 views

I'm designing a mod-19 counter in Logisim using two 3-bit (mod-8) counters: Counter A – low-order bits (0…7) Counter B – high-order bits (0…2) 1 Asynchronous version (works) Clock drives A directly. ...
Pato's user avatar
  • 1
0 votes
0 answers
55 views

I am currently learning Verilog and tried to build an asynchronous counter using T flip flops. But, during the simulation, my most significant three bits become one without any clock signal from the ...
United Dragons's user avatar
0 votes
1 answer
82 views

suppose a signal is coming from a slower to a faster clock domain, and 2 levels of synchronizing FFs have been used, then the tool shows failing path from the launch node to the first synchronizing ...
lousycoder's user avatar
2 votes
1 answer
141 views

I'm the newbie in FPGA. I want to design a frequency counter, so the design will involved some CDC problem. Therefore, I used FIFO (I use the Quartus FIFO IP) and 2DFF synchronizer in my design. Below ...
柳志鵬's user avatar
3 votes
4 answers
549 views

Background I understand, maybe I'm wrong, an asynchronous delay would be one that does not completely take over the CPU. On the other hand, the synchronous delay remains in a loop, counting clock ...
Fabián Romo's user avatar
-2 votes
1 answer
441 views

> Blockquote In our lab, using digital trainer kit, we designed the 3 bit asynchronous counter using JK flip flops by connecting clock to pin 1, following this circuit: We had three inputs that ...
user14822524's user avatar
-1 votes
1 answer
174 views

I was going through NRZ-I encoding technique, somebody mentioned that long stream of 0's will cause loss of synchronization in NRZ-I encoding scheme. But how? What I understand is the receiver should ...
Isha's user avatar
  • 1
0 votes
1 answer
101 views

I am reading the datasheet for a 32k × 8 asynchronous SRAM (part IS61LV256AL) and wondering how to apply the timing diagram to the following circuit: We have three identical SRAM parts with inputs ...
guidoism's user avatar
  • 295
1 vote
2 answers
574 views

In this very nice answer it's explained that, fundamentally, a two flip-flop synchronizer's basic operation is to prevent the propagation of a metastable state (effectively, an invalid logic level) ...
EE18's user avatar
  • 1,259
2 votes
1 answer
2k views

I'm a computer science student who's trying to get a better understanding of the d flip-flop. My project assignment is to make a CMOS design of a positive edged d flip-flop using ff master slave and ...
Are You Sure About That's user avatar
0 votes
0 answers
62 views

I've been designing a Simulink/Simscape model of a TI buck converter launchpad (https://www.ti.com/tool/BOOSTXL-BUCKCONV) and I'm trying to have my model fit the behavior of the device. The board can ...
Reval's user avatar
  • 1
-1 votes
1 answer
740 views

I am trying to build a D flip-flop but I can´t get rid of those red wires. Is there a way to solve this? EDIT: I was able to fix it manually through step-by-step simulation, but I still would like to ...
dedelli_kun's user avatar
0 votes
2 answers
264 views

Has anyone had any experience communicating with a TLC59731 from an Attiny85? I'm not sure how to configure the USI to support the EasySet "protocol" described in the datasheet. I imagine I ...
19172281's user avatar
  • 773
1 vote
1 answer
1k views

I am completely new to the SystemVerilog world, and I am trying to verify the asynchronous FIFO made by Cummings. The goal is to verify this design by using the Tb components, so no UVM at all. I ...
Giuseppe Trematerra's user avatar
1 vote
1 answer
147 views

For the first time, I am approaching the world of Verification by using SystemVerilog, and I have learnt about the TB components only recently (Generator, Driver, Monitor etc.). My actual task right ...
Giuseppe Trematerra's user avatar
2 votes
1 answer
73 views

I want to reduce complexity on buying many different parts and design different circuits. So I'm thinking if I can buy just FNB41560s that are well priced and simple and are capable of driving 3-phase ...
bigubr's user avatar
  • 69
3 votes
1 answer
1k views

I've been reading about FPGA resets, particularly the links in benefits of removing reset in an FPGA design and the article http://www.sunburst-design.com/papers/CummingsSNUG2002SJ_Resets.pdf. For my ...
FlipFlopper's user avatar
-2 votes
1 answer
795 views

I have implemented an asynchronous FIFO However, I have setup timing violation when read_clk is having phase shift of 270 degrees , and write_clk is having phase shift of 90 degrees. Both read_clk and ...
kevin's user avatar
  • 565
0 votes
4 answers
1k views

I think "async/sync" and "serial/parallel" are orthogonal concepts. There can be 4 combinations of communication types: async serial sync serial async parallel sync parallel From ...
smwikipedia's user avatar
  • 1,302
-10 votes
3 answers
713 views

Consider a simple lock circuit built using a 4-bit, active HIGH digital comparator. The first input is variable; it is the input that unlocks the lock. All the bits of the second input are tied to ...
Shashank V M's user avatar
  • 2,369
1 vote
0 answers
100 views

I'm trying to simulate a MOUSETRAP asynchronous pipeline for FPGA. For the control stage, I need to implement the following circuit: DELAY is a delay element which I have correctly implemented using ...
Nacib Neme's user avatar
0 votes
3 answers
2k views

We can get the same result (counting from 0000 to 1111) by removing the last flip-flop (Q3 output) and taking clock line as one of the inputs (i.e Q0 will be from clk itself and rest 3 outputs from 3 ...
Manish's user avatar
  • 13
4 votes
1 answer
466 views

I've been reading about how asynchronous CPUs work, but they always seem to involve some complicated way of communication. Wikipedia talks about a two-way and four-way handshake. I found a pdf from ...
DrZ214's user avatar
  • 1,105
2 votes
4 answers
1k views

I have read that asynchronous data transfer is wasteful of CPU time for slow devices like keyboard or mouse. Then how is it possible that it is suitable only for slow devices like keyboard or mouse ...
Anshul Gupta's user avatar