Questions tagged [bus]

is a subsystem that transfers a plurality of digital bits grouped together to achieve or represent a common function or variable.

Filter by
Sorted by
Tagged with
0 votes
1 answer
56 views

Does SPE (Single Pair Ethernet) require termination?

It is stated that it needs 100 ohm termination resistor but is it end of the each line externally?
  • 457
0 votes
1 answer
34 views

Can M-LVDS be used as bus protocol?

https://www.analog.com/media/en/technical-documentation/application-notes/AN-1177.pdf In the document, it states that CAN is robust but M-LVDS is low power alternative of that. However, I couldn't be ...
  • 457
0 votes
1 answer
80 views

Intel 8086 register bus default to high logic with pull-up resistor?

This schematic from righto.com's article on the register of 8086 shows a bi-stable latch with inverters. When the read line is set to high, and the inverter output is also set to high, the bit line ...
-1 votes
1 answer
81 views

What communication protocols can I use with maximum 2Mbps, with simple a simple cable (two wires, unshielded, untwisted)? [closed]

I need to find a communication protocol/module (on market product) in order to provide M2M (max 64 devices) communication at a maximum rate of 2 Mbps and a range of up to 30 m. The cables/cable should ...
  • 457
0 votes
0 answers
34 views

How to connect Harness to Bus on Altium?

I am trying to connect PD Controller to 2 child USB Type C Connector by repeating. I created Harness connector both PD controller and USB COnnector side. But nets did not connect on the PCB. How to ...
  • 88
5 votes
0 answers
124 views

Novel CAN bus design - needs criticism

I'm designing a CAN bus interface for a PCB I'm working on. CAN and high speed/long distances are new to me, so I have a list of concerns about my design ideas, and I would appreciate someone with ...
1 vote
2 answers
90 views

Schematic Notation

I am reading a schematic to find the current leak of my car battery. What is the dotted line between the top of fuse 6 and 17?
  • 121
0 votes
1 answer
71 views

I2C Hot Swap design and feasibility

I would like to hear if someone has successfully implemented a working connectable/disconnectable I2C interface. I'm working with the back plane (host device) and am looking into implementing a I2C ...
0 votes
0 answers
34 views

Interpretation of Generation and load power at a bus and understanding of slack bus

I was going through the IEEE 14 bus system data from [here] (https://ijireeice.com/wp-content/uploads/2013/03/IJIREEICE2E-a-shkti-Computation-of-final-21.6.14.pdf). I know that there are three type of ...
0 votes
0 answers
26 views

Decoding tools for heating system bus messages

I have my Arduino decoding an oj electronics heating system single wire bus 5v Manchester coded messages, and I can see the output on my serial monitor. Each room stat slave sends a message on to the ...
2 votes
0 answers
70 views

How to convert a double data rate (DDR, DTR) signal in a single data rate (STR) signal?

Is there a simple way (simple hardware) to convert a DDR signal to STR signal? Example: 8 bit DDR bus at 25 MHz to 8 bit STR bus at 50 MHz. For LCD communication at 1.8V or 3.3V.
1 vote
1 answer
77 views

Topology and protocol for boards connection

Would like to have some insight on which data protocol to use to communicate between a master and several slave boards on a project i'm working on. My initial idea was to daisy chain all the slaves. ...
  • 11
1 vote
2 answers
308 views

RS-485 Network Topology with Backbone and Daisy-Chain Stubs [closed]

I am designing a RS-485 network and would like to know whether the configuration below would work. The transceiver I am using is the Maxim MAX485, with the master ad slaves hardwired to always ...
1 vote
0 answers
37 views

Protect bus and remaning bus-attached devices for bus-attached device failure (CANBus)

What are options to protect CANBus from failure of device connected to bus? For example if CAN Transceiver pulls bus high or low. Or some other sort of electronics failure. Thx
  • 21
2 votes
2 answers
213 views

CAN bus idle voltage too low

I'm testing a CAN bus circuitry based on MAX3051. VCC is 3.3V Two nodes are only connected on the bus. Termination resistors 120 Ohm are on each end of the bus. When the bus is in idle state (no one ...
  • 1,900
-3 votes
2 answers
179 views

Why does the CAN bus need termination resistors and other buses don't?

I've been working on a project based on CAN bus communication. In the past, I also worked on projects with other high-speed buses, for example SPI. Although SPI is a high-speed bus it does not need ...
  • 195
0 votes
1 answer
117 views

Creating a simple address and data bus with Arduino Uno as a master using 3-state buffers and decoders

First of all, sorry if my post is too general. If you know a better place for this post please let me know. Problem I have 5 motors to be controlled independently (but not simultaneously, i.e. one ...
  • 151
-1 votes
1 answer
110 views

Does the AXI interconnect need to subtract the offset address after decoding operation is done

The Address decoder in the AXI interconnect will based on the incoming address to determine which slave device to be targeted to. Question is does the AXI interconnect need to subtract the offset ...
  • 153
0 votes
1 answer
69 views

Externally triggered high impedance toggle for large number of parallel lines

First, I want to apologize for my terminology here -- I'm a software engineer rather than EE and I'm a bit rusty. I have a parallel SRAM chip that is being shared by 2 CPUs that requires 19 address ...
  • 131
0 votes
1 answer
49 views

What happens when there are multiple Read requests to the same address in AXI3/4? Does RVALID assert each time?

Basically the title. I am trying to do a verification on an AXI4Lite protocol. If I try to send a read request to the same address multiple times the RVALID is not re-asserted. Correct data just ...
0 votes
1 answer
75 views

Computers: How signals in the bus can travel in either direction [closed]

I'm reading J. Clark Scott's book But How Do It Know. When he is describing registers and the bus he illustrates this at one point as five registers sequentially parallel-connected to a bus. As you ...
2 votes
1 answer
160 views

How does data transfer work in direct memory access?

http://www.unife.it/ing/lm.infoauto/sistemi-elaborazione/dispense/csf04_12.pdf Page 2 My confusion: First peripheral device sends DREQ. DMAC makes HOLD=1. Microprocessor finishes current machine ...
  • 23
1 vote
1 answer
107 views

How does a computer bus physically connect the CPU to multiple different peripheral devices?

When parallel buses were still used, were they really as simple as just wires being split into however many parallel circuits were need to connect all devices or is there more to the physical ...
  • 11
0 votes
2 answers
747 views

MAX485 slave nodes issues, using MAX487 for RS485 slave nodes?

I've designed some ATMEGA328p based nodes using MAX485, this is the base schematic: The only difference from the schematic is that the A-B biasing resistors (R13-R12) value is 680ohm and the R12 is ...
  • 539
1 vote
2 answers
373 views

Can a ring of etherCAT devices be connected to two ports of an existing Ethernet/IP switch? [closed]

I have a few etherCAT devices which each have a slave controller exposing two etherCAT interfaces, and I would like to connect them to the ethernet switch of my home network. Will I be able to set up ...
0 votes
1 answer
368 views

MCP2525 not initialized for CAN bus implementation

https://github.com/coryjfowler/MCP_CAN_lib/blob/master/examples/CAN_loopback/CAN_loopback.ino I'm using this library to implement CAN bus and I am using the loopback mode example using a single ...
0 votes
1 answer
108 views

Can a pin to DDR4 be as thin as household tinfoil? (0.016 mm)

Edit: I think using the term "bus" might be wrong here. A "bus" needs to be large enough to facilitate an entire DDR4 stick's bandwidth to the Northbridge. The connection to each ...
  • 223
0 votes
1 answer
290 views

Can 10Base-T1L / 10Base-T1S Ethernet be used in a bus topology?

Old 10mbit standards like 10Base2 (thinnet) and 10Base5 (thicknet) are used in a bus topology, multiple devices are connected to one continous cable (or with BNC T-connectors, but same principle). Is ...
  • 331
-1 votes
1 answer
71 views

Help to identify CAN packets of a lift-fork

I have monitored the CAN bus of a lift-fork but I can't recognize the meaning of the packets that was being sent periodically on the bus. Do somebody have an idea on how to interpret these packets ...
1 vote
1 answer
205 views

How to draw 5V power from KNX bus without disturbing the communication?

I've got a KNX-like bus system in my house. (Specifically it's ABB/Busch Jaegers free@home, which I think is based on KNX, for this post I will keep referring to it as bus or KNX bus) This bus system ...
0 votes
1 answer
65 views

How does one know if their master/slave peripheral implementing a standard bus is doing the job correctly? [closed]

There are many standard buses like Avalon-MM, Avalon-ST, Wishbone, AMBA-AXI, AMBA-AHB, AMBA_APB e.t.c. These standard buses have been designed to have a non trivial structure so they can be used in a ...
  • 9,857
0 votes
3 answers
259 views

A transistor and a diode instead of a tri-state buffer

I was wondering if it is possible to replace the tri-state buffer with a transistor and a diode as shown in the image. In this case a zero will be the same as high impedance. I don't understand why we ...
  • 11
0 votes
1 answer
262 views

Purpose of Bus to Bus Entry (Kicad [Eeschema])

On the far right of Eeschema, there is a button below Wire to Bus Entry: Bus to Bus Entry. What is the purpose of this, and how can it be used?
0 votes
1 answer
284 views

Help in deciding between RS485 or CAN [closed]

PROBLEM I'm building a robot control board to attach to a Raspberry Pi as an hobby. I like to have specialized boards for various functions, and I'm exploring solutions for the communication bus. In ...
1 vote
1 answer
58 views

Communication between Controller and LED panels

I want to control multiple LED panels that have each a chap ATTiny on them which controls some WS2812 LEDs. There's a Master controller with an ESP8266 that is meant to send commands to the individual ...
0 votes
0 answers
127 views

arduino uno connected with MCP2004a Lin Bus

i have Lin Bus connected with arduino uno project ,simulaton will be in proteuse but the question is I could'nt find the MCP2004a devices in proteuse to do my shematics olease some help ?
0 votes
1 answer
290 views

I2C: Do I still need pull-up resistors if I use a logic level converter? I

Electronics newbie here. I have the following setup - three Arduino Nanos, a BME280 sensor, an MPU6050 gyroscope, a GPS GT-U7 (Goovvv Tech) module and an 128x64 (1.3in) OLED display. All except the ...
-2 votes
1 answer
406 views

Is bit stuffing done after 6 or 5 consecutive 1's? [closed]

I am learning computer architecture and organization. I have the following doubt. I have read that in bit stuffing a 0 is inserted whenever 6 consecutive 1’s are encountered. However, it may be noted ...
1 vote
1 answer
130 views

Questions about MMIO

Any CPU has address pins which form it's physical address space. Some peripherals, like ram or flash can be classified as one big data register which is mapped directly to CPU address space. On the ...
  • 13
0 votes
1 answer
441 views

How to calculate the bandwidth of a synchronous bus with overlap in bus transfer and reading next data?

I am working through problems in Saylor Academy's computer architecture course. I can't understand how this kind of problem is solved: Consider a 32-bit synchronous bus with f = 125 Mhz, an 8 nsec ...
  • 2,400
1 vote
1 answer
76 views

Voltage to GPIO pins

Interested in Embedded Systems, I'm coming from Computer Science background. There is a thing that I can't get my head around for awhile about pins of GPIO. Let's say that we have a port which is ...
1 vote
1 answer
287 views

Bus contention when addressing tristate buffers by decoder output

I'm currently redesigning the signal propagation algorithm of a circuit simulator I'm developing as a hobby project (https://www.antarescircuit.io). In the new design, I'm trying to detect when ...
0 votes
2 answers
111 views

Efficient strategy to acquire multiple spi interfaced sensors data in parallellover several spi buses?

I want to continuously acquire temperature from many ( ~20) thermocouple MAX 31856 all on one PCB ultimately. This chip interface with spi. The project language is python Because of the sensor latency,...
  • 181
0 votes
1 answer
149 views

What would cause DC bus voltage on my VFD when the disconnect is off

125 hp 480 vac HMax VFD. Controlling a pump motor. Motor is not spinning and line to the VFD is disconnected. I was putting the output wires back on the VFD, when moving the second one into place, ...
-1 votes
2 answers
185 views

Is there any viable DIY method of fusing 2 (or any amount of) cables together to form ribbon cable?

By "bus cable" I mean something like this: I guess glue would not work, as you would need to dose microscopic amounts of it all they way through cable for it to not look ugly glue blob. I ...
0 votes
2 answers
414 views

How can you calculate the effective transfer rate of canbus?

The things i found out are that the baudrate and maximum bits of the message matters. But i don't understand how they exactly calculate the transfer rate.
0 votes
1 answer
455 views

CAN bus expander circuit

I am trying to design a CAN bus expander. In this case I could implement star topology of multiple buses in parallel. It would avoid having problems with reflections and delay. For this purpose I ...
  • 206
0 votes
2 answers
243 views

Is M1 Chip Memory Considered as Registers?

Given the following image of Apple's m1 chip, we can clearly see that RAM is so close to the CPU: does this say that RAM will be much faster when compared to others Macbook models (Since distance is ...
  • 5
0 votes
2 answers
474 views

Using a voltage divider versus step-down voltage regulator for i2c pull-up

I have a device (NXQ1TXH5) that I want to run at 5V. I am also interfacing this device with a Raspberry Pi4 for i2c communication. This raspberry pi 4 is going to be the master in my i2c network. This ...
  • 310
0 votes
2 answers
28 views

How would it be possible to avoid contention for a Network on an SoC (or more specifically an FPGA) from two or more nodes?

In a classical chip, you have a main CPU to perform general processing and it acts as the master on a some bus and other slaves (IO, Memory) usually do not send command or data autonomously. (or at ...
  • 235

1
2 3 4 5
7