-
公开(公告)号:US11102680B1
公开(公告)日:2021-08-24
申请号:US16427573
申请日:2019-05-31
Applicant: Marvell International Ltd.
Inventor: Frank Huang , Xinyu Zang , Benson Chau , Tao Song , Zheng Cao
IPC: H04W28/14 , H04W80/02 , H04L12/861 , H04L1/18 , H04L12/801 , G06F13/14 , G06F3/06 , H04L12/835
Abstract: A wireless data transceiver includes a media access controller (MAC) that receives an inbound packet from an air interface and to buffer that packet for transport to a host, and receives an outbound packet and transfers that packet to the air interface. A host interface receives the inbound packet from the MAC and transfers the inbound packet to the host, and receives the outbound packet from the host for transfer to the MAC. Transport controller circuitry (TCC), including processing circuitry configured to execute instructions, manages the transceiver. Hardware data transport circuitry (HDTC) for transporting packets in either direction between the MAC and the host interface includes a buffer memory having a plurality of slots. The TCC or HDTC issues a start or stop signal to the host interface causing the HDTC and the host interface to begin or end transfer of data between the buffer memory and the host interface.
-
公开(公告)号:US10820371B1
公开(公告)日:2020-10-27
申请号:US16422298
申请日:2019-05-24
Applicant: Marvell International Ltd.
Inventor: Frank Huang , Tao Song , Xinyu Zang , Zheng Cao , James Kang-Wuu Jan
Abstract: A wireless data transceiver includes a media access controller (MAC) configured to receive an inbound data packet from an air interface and to buffer the inbound packet for transport to a host, and to receive an outbound data packet from elsewhere in the transceiver and to transfer the outbound packet to the air interface. The transceiver further includes a host interface configured to receive the inbound packet transported from the MAC and to transfer the inbound packet to the host, and to receive the outbound packet from the host for transfer to the MAC. The transceiver also includes transport controller circuitry configured to execute instructions to generate and transfer management packets. In addition, the wireless data transceiver includes hardware data transport circuitry for transporting the inbound packet from the MAC to the host interface, and for transporting the outbound packet from the host interface to the MAC, without executing instructions.
-
3.
公开(公告)号:US10409507B1
公开(公告)日:2019-09-10
申请号:US15797489
申请日:2017-10-30
Applicant: Marvell International Ltd.
Inventor: Zhengqiang Huang , Shuangqing Yuan , Tao Song , James Jan , Xinyu Zang , Yun-Chang Chang , Albert Xi Cheng
Abstract: The present disclosure describes methods and apparatuses for implementing virtual dynamic library loading in embedded systems. In some aspects, a determination is made that a feature is not available in firmware executed from a first memory. Based on information associated with the feature, a portion of a second memory is allocated for code of the feature. In some cases, the portion of the second memory is allocated from a data buffer or part of a shared memory. The code of the feature is loaded to the allocated portion of the second memory and address aliasing logic is configured enable execution of the feature from the second memory. By allocating and executing firmware features from the second memory, a size of the firmware executed from the first memory can be reduced to conserve memory space and other firmware features may be dynamically loaded and executed from the second memory.
-
公开(公告)号:US10172180B1
公开(公告)日:2019-01-01
申请号:US15245654
申请日:2016-08-24
Applicant: Marvell International Ltd.
Inventor: Frank Huang , Hao Li , Tao Song , Qun Zhang , Nishant Sarmukadam , Timothy J. Donovan
IPC: H04W76/25 , H04W40/24 , H04B17/318 , H04L12/26 , H04W56/00 , H04L12/801 , H04L29/06
Abstract: A first network interface and a second network interface of a wireless network device are respectively controlled to operate as a station in a first wireless network and as an access point in a second wireless network. A beacon message, which includes a first signal strength of a first bridge node that is an access point in the first wireless network, is transmitted through the second network interface. A probe response message, which includes a second signal strength of a second bridge node that is an access point in a third wireless network, is received at the second network interface. Conditioned on determining that the second signal strength is greater than the first signal strength, the first network interface is disconnected from the first bridge node and is connected to the second bridge node to operate as a station in the third wireless network.
-
公开(公告)号:US10051688B1
公开(公告)日:2018-08-14
申请号:US15166188
申请日:2016-05-26
Applicant: Marvell International Ltd.
Inventor: Frank Huang , Hao Li , Tao Song , Amey Dattatray Inamdar , Tian Li , Timothy J. Donovan
IPC: H04W88/12 , H04W92/02 , H04L29/12 , H04L29/08 , H04W52/02 , H04L29/06 , H04W28/06 , H04W76/00 , H04W76/40 , H04W84/12
Abstract: A wireless network bridge controls a first network interface to operate as a first station in a first wireless network, and controls a second network interface to operate as an access point in a second wireless network. The bridge controls a bridge table that includes an entry associating one or more network addresses of a second station with the second network interface. The second station is accessible through the second network interface operating as an access point. The bridge receives a packet for communication between the second station and a network device in the first wireless network; examines the packet to find one or more network addresses included in the packet; associates the packet with the second station by performing a lookup of the bridge table; and communicates packet information with the second station through the second network interface, and with the network device through the first network interface.
-
-
-
-