Questions tagged [mac]

Media access control or MAC should not be confused with Apple MAC, this is part of the Data-Link Layer which is one of the seven layers of the OSI-ISO. It is most commonly used access technologies such as Wifi, WiMAX and Zigbee. It mainly deals with the handling and granting channel access and also coordinating with physical layer.

Filter by
Sorted by
Tagged with
1
vote
1answer
80 views

10GBASE-R 64B/66B Encoding/Decoding Unusual Control Block Formats

I need to design a 64B/66B decoder on receiver side of the GTY transceiver. Currently, I get 2 bit header and corresponding 64 bit descrambled payload at positive edge of every other clock cycle. So ...
2
votes
2answers
55 views

MAC Address as Serial Number in Embedded Systems

Is it ok to use a MAC Address as a serial number in an SoC with BLE? Are there any security threats to this perhaps? Or drawbacks?
0
votes
1answer
192 views

The SERDES/transceiver design inside the Ethernet MAC controller

I'm a little confused about the "SERDES" interface between MAC and PHY chip, and I drew some figures to illustrate the connections which confuse me as shown below. The MAC controllers in 3 figures are ...
0
votes
1answer
67 views

A few questions about the application of ethernet controller and PHY chip and SFP module

I have a question about the connection/application between the ethernet controller and PHY/SFP modules. Actually, there're so many scenarios for building up a NIC card, which makes me confused. For ...
0
votes
1answer
235 views

which interface to use TBI, GMII or MII? (FPGA)

I am working with the SoC FPGA Smartfusion2 M2S010-MKR-KIT. It is intended to exchange some data between the SoC and the PC. For that reason, I aim to use Ethernet. As far as I understood, in order ...
0
votes
0answers
15 views

Average and maximal number of time slots in adaptive tree walk protocol

I was wondering if it is possible to know the maximal and average number of time slots that will pass until and including the time slot in which there will be a successful broadcast, knowing that two ...
4
votes
1answer
397 views

Design ethernet switch for multiple devices on pcb?

I'm working on a pcb design with a Raspberry Pi CM module and a microcontroller with ethernet capacity. The goal is to connect the devices to the internet. I'm currently using a normal ethernet ...
0
votes
1answer
120 views

Why is Logical root sequence number in Root Zadoff-Chu needed?

I have been investigating RACH preamble planning and the properties of Root Zadoff-Chu sequences as used in 3GPP LTE. From Wikipedia, Zadoff-Chu sequences have the following properties: The auto ...
1
vote
3answers
520 views

Connecting KSZ8863RLL to a MAC using RMII

(Edited to ask further question about the MDIO/MDC pins.) I'm adding a Lantronix xPico 250 to an embedded deivce to provide WiFi access. The device has an ARM based SOM which includes a PHY and there ...
3
votes
1answer
94 views

Is there a need to use public OUI numeration for “private” Ethernet ports?

So I'm working on a product which will have two Ethernet ports: One for "public" network, which will be used by the customer, and one internal, within the machine chassis, which needs to be opened, ...
1
vote
0answers
131 views

Development of proprietary WiFi protocol

I would like to do some customizations to IEEE 802.11 MAC layer protocol and implement it on hardware. I searched rigorously but I could not find any chipset with 802.11 PHY (RF + baseband chipset) ...
3
votes
1answer
1k views

Ethernet Transmission with one MAC and Multiple PHYs

I have been recently learning about ethernet subsystem. I see that the MDIO interface is shared across multiple (upto 32) PHYs from a single MAC and each PHY's state can be accessed using the 5-bit ...
0
votes
2answers
104 views

usage of at24c02 eeprom with ethernet module

ı design a altium circuit schematic which consists of lan8720 tranciever rj45 and also at24c02 eeprom .However ı dont know exactly what MAC means and what it does. Why do we use eeprom with ethernet?...
0
votes
1answer
89 views

Ethernet Switch used for CCA to CCA comm without FPGA/Proc for MAC

I'd like to connect Ethernet between devices through magnetics without the FPGA or processor involved. For example, I have several off board (PWB) Ethernet signals coming onto my board and then onto ...
0
votes
1answer
1k views

Purpose of QSGMII

I do not understand the purpose of QSGMII. QSGMII is supposed to combine 4 SGMII signals from 4 MACs into 1 QSGMII signal at 5 GHz. However, there is no Ethernet standard that works at 4 (or 5) GHz. ...
0
votes
1answer
465 views

SGMII, MDIO and link training

I am reading this document : https://www.nxp.com/webapp/Download?colCode=AN3869 I got this link from NXP support, but I did not get a precise answer to my questiosn and I would like to be sure : The ...
1
vote
1answer
1k views

Does SGMII use MDIO?

I was reading the SGMII specification and the documentation of a Gigabit MII to SGMII converter (see MAX24287). I do not see a MDIO to control the registers of the PHY (Basic Mode Status Register, ...
1
vote
3answers
2k views

Ethernet PHY/MAC/SWITCH IC available?

I'm wanting to use an ethernet switch/Phy LAN9303 to output 2, maybe 3 ethernet signals. I know that I need a 25MHz clock, supporting resistors and caps as well as the magnetics, but I want to know if ...
2
votes
1answer
1k views

GMII/RGMII TX_ER signal: guaranteed functionality?

I have a question seeking to clarify EXACTLY what happens during a GMII exchange between MAC and PHY. Specifically, regarding the TX_ER signal. IEEE 802.3 Section 3: TX_ER is driven by the ...
1
vote
2answers
83 views

Scheduling: Is is a Physical layer functionality or a Data(MAC) layer functionality or is it both?

Fellas, When we use the term SCHEDULING in wired/wireless communication, does it relate to a physical layer functionality or a Data (MAC) layer functionality or to both?
1
vote
1answer
784 views

MAC PHY defenitions

from Wikipedia: The media-independent interface (MII) was originally defined as a standard interface used to connect a Fast Ethernet (i.e., 100 Mbit/s) media access control (MAC) block to a ...
0
votes
1answer
175 views

Ethernet PHY Layer Compatibility

I have two different embedded devices with ethernet connection. One is based on Texas Intruments DM648 DSP chip and the internals of the other are unknown to me. When I connect each one of them ...
2
votes
1answer
1k views

LTSpice netlist: plotting Vth vs length

I'm using LTspice on Mac, and trying to only use netlists, no GUI. I'm trying to follow berkeley ee240. They use a model that I don't think is available online so I'm just using default mosfet models. ...
4
votes
3answers
8k views

How to Get IP address from MAC Address using ESP8266 wifi Module

I am trying to use my esp8266 to discover several WiFi devices (sensor) in my home. I only know these devices MAC address, and I need to send TCP packets to their IP address. Using RPi, I can do that ...
7
votes
3answers
29k views

What is the exact difference between SGMII and 1000Base-X?

I was wondering what the exact difference between SGMII and 1000Base-X is, because both seem very similar. Is the "big" difference only the physical medium they are supposed to be transmitted on? Both ...
1
vote
1answer
4k views

Why RTS/CTS do not solve completely the hidden terminal problem and exposed terminal problem?

I was doing some reading online and textbooks about the RTS/CTS protocol for wireless transmission. Although, the textbook that I read said that the hidden terminal (and exposed terminal) is solved by ...
3
votes
1answer
320 views

What are retimers?

I am working with a low latency 10G MAC IP core for a Stratix V FPGA. One of the parameters is "High performance mode". The documentation states When enabled, high performance mode enables all ...
1
vote
2answers
2k views

Viewing netlist on native ltspice for mac

I have a mac os x 10.9.3 and I run the native ltspice on it. I cannot seem to access the netlist (the text file version of the schematic) on it. Looking at the website: http://www....
1
vote
2answers
305 views

WiFi and collisions

since all WiFi operates in the same frequency which is 2.4 GHZ , if we set a certain number of access points in the same Region , for example , the maximum distance between them is 15 meters , could ...
3
votes
2answers
7k views

Media Independent Interface (MII) vs Media Dependent Interface (MDI)

Is my understanding about Ethernet - MII & MDI correct? MII - Media Independent Interface is about the connectivity between MAC and PHY. In other words, it is about TXD and RXD signals from MAC ...
2
votes
1answer
3k views

W5100: get MAC address from devices in network? [closed]

I'm using a single Arduino Ethernet Shield with an Wiznet W5100 chip to scan a network for all devices. (Find the project source code on Github). All devices are in the same Ethernet segment. They ...
4
votes
1answer
134 views

MAC Address Registration [closed]

I can't understand the wierd pricing of IEEE MAC address: A 12bit IAB is $645, getting you 4096 addresses. While a 24bit OUI is only $1,885. I notice alot of companies buy multiple 12bit IAB's, ...
2
votes
2answers
2k views

KSZ8863RLL and external PHY (KSZ8051RNL)

I'm designing an Ethernet switch with KSZ8863RLL. It's a 3-way switch but only has 2 integrated PHYs and for the 3rd port it has an RMII interface. Datasheet says that the 3rd port can work in 'MII ...
1
vote
1answer
202 views

MAC Address and ColdFire MFC5329

I am working with the ColdFire MCF5329. I have worked on other projects where the Ethernet function was a separate chip, namely, SMC. The SMC Ethernet chip has pins out for a 64 byte EEProm to store ...
0
votes
1answer
2k views

Why does an 802.3 (Ethernet) frame have 2 MAC address fields while a 802.11 Frame has 4?

I'm trying to understand the IEEE frames. 802.11 frames have four MAC address fields: The source (original creator of the frame), destination (ultimate destination of the frame), transmitter (the last ...
1
vote
2answers
155 views

Removing USB Plugs Daily

I have a Mac Mini and a PC. Every day, I remove the HDMI wire, mouse, and keyboard wires and I connect them to my Mac Mini. I am constantly plugging wires into my USB ports. Will that harm my ...
0
votes
2answers
652 views

How do I run MacSpice on the Terminal? [closed]

Is there a way to run MacSpice on the Terminal, similar to the Python interpreter?
1
vote
2answers
548 views

What kind of computer do I use to program an atmega?

What kind of computer (Mac OS X, Ubuntu linux, or Windows) Would I need to compile an program/operating system for an atmega microcontroller? I want the microcontroller to be stand alone at some point ...
4
votes
3answers
778 views

What microcontroller programming toolchains are available on mac OSX and how do they compare?

I am trying to figure which microcontroller starter kit to buy, provided i have only macs and like to code on them (and look for a solution without linux in virtualbox and the like). It is an ...
2
votes
1answer
192 views

Multiple Macs Controlled by single USB IR Receiver

I am looking to connect a single IR receiver to multiple mac mini computers to advance a slideshow played through front row in sync. I was reading this post below from superuser.com and one of the ...
6
votes
1answer
2k views

Interfacing an ATTiny84 to iPhone from headphone jack

I'm trying to create an adapter and an application for the iPhone that works very similarly to the Square Up card reader. The basic communication I'm trying to achieve: Plug in adapter to phone ...
0
votes
1answer
916 views

Is possible to compile and programme ATtiny10 with AVR CrossPack?

For my next project, I would like to use ATtiny10, but I have computer only with Mac, so I cannot use AVR Studio. Can I use AVR CrossPack for programming this microcontroller? I found this article ...
3
votes
3answers
3k views

Verilog simulator or development environment on Mac OS

Is there a way to develop some Verilog designs on mac?
6
votes
4answers
11k views

What software is used to design and simulate Mac computers, iPod and iPhone circuits?

Apple computers are great. I love my MacBook, however, I haven't been able to find any decent circuit design and simulation software that runs on a Mac. This brings me to a question: If Mac OS X has ...
8
votes
1answer
1k views

DP83848 (Ethernet PHY) 1-bit serial receive data in 10Base-T

Having trouble getting a Texas Instruments DP83848J working in 10BASE-T mode. The link partner and local status register agree that the link is in 10Mbps full-duplex mode. However, instead of ...
2
votes
1answer
274 views

Very simple circuit on spice

I have a very simple low-pass filter with an AC source a capacitor and a resistance in series. Now I set C and R so that R*C=100 but when I plot the diagram whit db(out), it looses 3dB at 156Hz ...
18
votes
3answers
24k views

Any native Mac OS X environments for getting started with VHDL / FPGAs?

The title pretty much sums up my question: Are there any native Mac OS X environments for getting started with VHDL / FPGAs?
3
votes
2answers
6k views

Set RS232 port options from MacOS X CLI

Does anybody know the magic command to set baud rate, parity, flow control, etc. for an RS-232 port on the MacOS X CLI?
6
votes
2answers
2k views

Logic Analyser for Mac environment

I am wondering if anyone can recommend a logic analyser for a Apple Mac environment with similar features as the SCANALOGIC 2 PRO around the same price would be great as well. or some thing that is ...
4
votes
1answer
566 views

BluetoothMate and Lilypad board

I have a mac and am looking for some instructions/tutorials on how to start using the Bluetooth Mate with a Lilypad board. If anyone has any experience with this that they would like to share I would ...