CN100456713C - 数字基带*** - Google Patents
数字基带*** Download PDFInfo
- Publication number
- CN100456713C CN100456713C CNB028037057A CN02803705A CN100456713C CN 100456713 C CN100456713 C CN 100456713C CN B028037057 A CNB028037057 A CN B028037057A CN 02803705 A CN02803705 A CN 02803705A CN 100456713 C CN100456713 C CN 100456713C
- Authority
- CN
- China
- Prior art keywords
- signal processing
- processing unit
- unit
- transceiver
- communicator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
- Transceivers (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Systems (AREA)
Abstract
本发明提供一种短程无线电通信***用基带***。所述基带***符合蓝牙基带规范,并且非常适合于高效硬件实现,提供低功率、小尺寸和低成本的无线电子***设计。基带***包括收发器单元和缓冲器单元,从而***具有高效门计数和降低的功耗。收发器单元设计以具有分布式数据通路流控制的流水线信号处理为基础。收发器单元处理输出和输入的分组,并包括顺序连接的若干信号处理单元,从而每个信号处理单元由共同的时钟信号计时。模式线与每个信号处理单元连接,以便在发射模式和接收模式之间转换每个信号处理单元。与每个信号处理单元连接的控制线以发射模式向一个或多个在前信号处理单元传递流控制信息,或者以接收模式向一个或多个后续信号处理单元传递流控制信息。缓冲器单元包括应用灵活内存管理概念的缓冲器***,所述灵活内存管理概念导致在门计数及功耗方面,缓冲器或存储元件的有效实现,并且提供为可变长度用户分组动态分配内存的灵活性。保存第一处理单元和第二处理单元的数据的缓冲器***包括若干存储元件,从而每个存储元件具有第一存储单元和第二存储单元。为在第一和第二模式之间转换各个存储元件,设置了开关子***。在第一模式下,每个第一存储单元可由第一处理单元寻址,每个第二存储单元可由第二处理单元寻址。在第二模式下,每个第二存储单元可由第一处理单元寻址,每个第一存储单元可由第二处理单元寻址。
Description
技术领域
本发明涉及处理输出和输入数据的通信***。更具体地说,本发明涉及处理包含报头和有效负载的分组的基带单元。
背景技术
虽然本发明适用于各种通信***,不过将在把焦点集中于遵守蓝牙基带规范的短程无线电通信***的一个实施例的情况下,说明本发明,所述蓝牙基带规范可在“Specification of the BluetoothSystem”1.0B版,Bluetooth Special Interest Group(SIG),1999年12月1日中找到。
在不需要购买、携带或连接电缆的情况下,简易地连接各种计算和通信装置的强烈愿望已由几家公司实现。Bluetooth SpecialInterest Group(SIG)和IEEE无线个人区域网(WPAN)标准化组802.15正在致力于能够实现诸如计算机、蜂窝电话机、打印机和数字照相机之类便携式和/或固定电子消费产品之间的无线ad-hoc连接性的短程无线电通信***的规范。这种通信***可管理本地小区域内多个三个的面向同步连接(SCO)的链路(主要用于64kbit/s速率的语音传输),和多达七个的分别支持最大速率为433.9和723.2kbit/s的对称和不对称数据传送的异步无连接(ACL)链路。无线电子***以2.4GHz在全球适用的非许可工业、科学和医学(ISM)频带中工作,在小于1mW的发射功率下,覆盖最高达10米的距离,并且结合时分多址访问(TDMA)方案,应用频率跳跃通过空中以1Mbit/s的符号速率传送数据。商业化产品中接受这种新通信技术的关键在于设计可嵌入现有及未来的便携式和固定电子消费装置中的低功率、小尺寸、低成本无线电子***。
已知的蓝牙收发器结构在一个信号处理链内使用数个模块。从而,至少一个信号处理链被用于发射分组,至少另一个信号处理链被用于接收分组。例如,在发射器链中,通过相应的逻辑通道,用户同步数据,用户异步数据或者用户等时数据被发送给面向同步连接(SCO)链路用发射缓冲器和异步无连接(ACL)链路用缓冲器。如同蓝牙***的规范中所述那样,起源于链路管理器协议的控制信息也可被送给ACL缓冲器。多个ACL和SCO缓冲器中每个ACL和SCO缓冲器中的存储信息代表要通过链路传送的有效负载。传送有效负载前,通过附加循环冗余校验(CRC)位,加密,白化,和可选地利用比率1/3或2/3正向纠错(FEC)码进行编码,处理有效负载。可借助CRC发生器,加密模块,白化滤波器和FEC编码模块实现上述处理。并行地,分组报头由链路控制器组合,并保存在发射报头寄存器中。通过附加来自于HEC发生器的差错检验(HEC)位,利用相应的滤波器白化,以及借助相应的FEC编码模块,以比率1/3FEC码编码,处理报头。通过首先连接滤波和编码后的报头和有效负载信息,随后在所得到的位串前加上存取码,获得无线电帧。最后,无线电帧被转发给模拟无线电前端,以便在频率f(n)下发射。f(n)的值由跳频选择部件提供。
相应的接收器链可具有下述特征。当存取码相关器在频率f(n)下检测到无线电帧的到达时,触发事件开始接收器链中的处理。报头信息从接收的帧中被提取,利用FEC解码器解码,利用去白化滤波器去白化,借助HEC检验模块检验,并被保存在接收报头寄存器中。当HEC检验成功时,接收器可开始分别利用FEC解码器、去白化滤波器、解密模块和CRC检验模块,对有效负载信息进行解码、去白化、解密、和CRC检验。当CRC检验成功时,根据接收的分组的类型,分组被保存在接收SCO缓冲器,或者被保存在ACL缓冲器中。通过用户同步数据、用户异步数据和用户等时数据用逻辑通道,有效负载从接收缓冲器被传送到同步或异步I/O端口。如果在接收ACL缓冲器中已收到链路管理器控制器信息,那么它被转发给链路管理器协议。
链路控制器配置、监视和控制发射器和接收器链,以致可以数种状态操作基带。
基于连续信号处理模块之间的速率转换的数字基带***的当前实现的已知缺陷是速率转换延迟,速率转换逻辑开销和能耗。
已知的缓冲器实现的缺陷是对可变长度分组来说内存效率低,以及缺乏可寻址性(addressability)和分配灵活性。
于是,本发明的目的是克服现有技术的缺陷,提供一种可用在现有及未来设备中的低功率、小尺寸、低成本的基带***。
发明内容
本发明提供一种短程无线电通信***用基带***。它遵守蓝牙基带规范,非常适合于有效硬件实现,提供低功率、小尺寸和低成本无线电子***设计。基带***包括收发器单元和缓冲器单元,从而***具有高效的门计数和降低的能耗。
收发器的设计以具有分布式数据通路流控制的流水线信号处理为基础。收发器单元处理输出(outgoing)和输入(incoming)的分组,并包括顺序连接的若干信号处理单元,从而每个信号处理单元由共同的时钟信号计时。模式线与每个信号处理单元连接,以便在发射模式和接收模式之间转换每个信号处理单元。与每个信号处理单元连接的控制线以发射模式向一个或多个在前信号处理单元传递流控制信息,或者以接收模式向一个或多个后续信号处理单元传递流控制信息。所述的装置也可仅仅被实现成发射器或者接收器,从而可省略模式线。
缓冲器单元包括应用灵活内存管理概念的缓冲器***,所述灵活内存管理概念导致在门计数及功耗方面,缓冲器或存储元件的有效实现,并且提供为可变长度用户分组动态分配内存的灵活性。
保存第一处理单元和第二处理单元的数据的缓冲器***包括若干存储元件,从而每个存储元件具有第一存储单元和第二存储单元。为在第一和第二模式之间转换各个存储元件,设置了开关子***。每个第一存储单元可由第一处理单元按照第一模式寻址,而每个第二存储单元可由第二处理单元按照第一模式寻址。每个第二存储单元可由第一处理单元按照第二模式寻址,而每个第一存储单元可由第二处理单元按照第二模式寻址。
每个信号处理单元可包括一个多路复用器,以使多个信号能够由一个信号处理单元处理或产生。此外,每个信号处理单元可包括一个位于其输入端的多路复用器和一个位于其输出端的多路分解器。这种结构的优点在于每个信号处理单元可用于发射模式和接收模式,允许功能元件和门电路的部分复用。
每个信号处理单元可通过逻辑单元与控制线连接。这种结构的优点在于如果产生处理延迟,易于通知并暂时停止其它信号处理单元。此外,实际上,相同的控制线和逻辑单元可用于接收模式和发射模式。
如果逻辑单元包括OR门,那么可获得简单的结构。
流控制信息可包括向接收保持信息的信号处理单元指示停止处理的保持信息。这样,可实现临时停止处理的有效机构。
每个信号处理单元可被用于发射和接收模式。其优点在于只需建立一个信号处理链,从而可节省门计数。
当每个存储元件包括用于保存数据的若干单元时,可实现简单的存储元件结构。
第一地址解码器可选择一个供第一处理单元写入和读取数据的存储元件。第二地址解码器选择一个供第二处理单元写入和读取数据的存储元件。通过利用这种结构,可独立对每个或多个存储元件寻址。这可导致子储块的灵活分配和选择。
开关子***可包括若干访问开关。每个访问开关与一个存储元件连接。这种结构的优点是能够实现灵活的访问。
如果控制器单元具有控制每个访问开关的访问开关寄存器,那么其优点在于可实现控制访问开关用的简单控制机构。
提供一种把第一处理单元和第二处理单元的数据保存在包含若干存储元件的缓冲器***中的方法。每个存储元件包含第一子储单元和第二存储单元。所述方法包括下述步骤:在第一模式和第二模式之间转换每个存储元件,在第一模式下,每个第一存储单元由第一处理单元寻址,每个第二存储单元由第二处理单元寻址,在第二模式下,每个第二存储单元由第一处理单元寻址,每个第一存储单元由第二处理单元寻址。
所述方法还可包括选择多个存储元件,并把它们组合成一个或多个存储块。其优点在于可为单时隙和/或多时隙分组动态分配内存。可选择内存的大小是灵活的。
可单独使用每个存储元件和每个存储块。这导致内存使用方面的广泛灵活性。
附图说明
下面参考附图,举例详细说明本发明的优选实施例。
图1表示了基带***的组件的示意图。
图2表示收发器单元的示意图。
图3表示收发器信号处理链装置的示意图。
图4表示信号处理单元及其连接线路的细节。
图5表示缓冲器单元的示意图。
图6表示有效负载缓冲器的结构。
图7表示缓冲器***的细节。
图8表示缓冲器开关的示意图。
附图只是用于举例说明,不必按比例表现本发明的实际例子。
具体实施方式
虽然本发明适用于各种通信***,不过将在把焦点集中于遵守蓝牙基带规范的短程无线电通信***的一个实施例的情况下,说明本发明。附图中,相同的附图标记用于表示相同或相似的部分。
图1图解说明在硬件/固件平台之上的基带结构的映象,所述硬件/固件平台实现短程无线电通信***的基带***8。以固件实现链路管理器和链路控制器(出于清楚的原因,图中未示出它们)。在嵌入微控制器11上的实时操作***上执行代码,所述微控制器11通过***总线1与总线解码器5,以及未示出的诸如存储器、总线仲裁器、中断控制器、计时器以及外部接口之类装置互连。嵌入微控制器11可以是ARM7TDMI微控制器。AMBA先进***总线(ASB)可用作***总线1,从而AMBA代表在“AMBA Specification Rev.D”(Advanced RISC Machines Ltd.(ARM),Cambridge UK,1997年4月)中描述的先进微控制器总线结构。***总线1与***单元10(下面也称为第一处理单兇10)和基带单元7连接,第一处理单元10可以是语音编码器/解码器或者数据发送器/接收器,基带单元7包括缓冲器单元50和收发器单元20。缓冲器单元50包括缓冲器***60,并且通过收发器总线2与收发器单元20互连。收发器单元20包括用于信号处理的通信装置30(下面称为收发器信号处理铲装置30)。收发器单元20通过RF(无线电前端)接口3与模拟无线电前端4连接。
缓冲器单元50实现发射(TX)和接收(RX)缓冲器,而收发器单元20实现发射器和接收器链的所有数字信号处理功能。缓冲器单元50、第一处理单元10和在微控制器11上执行的固件通过***1相互通信。缓冲器单元50从而可被实现为ASB从属***设备,它允许把所有硬件寄存器和缓冲器映射到微控制器的地址空间中,并产生硬件中时间紧要事件的ARM7TDMI中断。
图2描绘了短程通信***用收发器单元20的方框图。收发器单元20包括与收发器控制器22互连的收发器信号处理链装置30,收发器控制器22包括分组组成器(分解器)23、收发器有限状态机24和时间同步单元25。
收发器单元20通过收发器总线2与缓冲器单元50通信。通过控制信号X_BB_WR和X_BB_WREN,借助用X_BB_D标记的数据总线,可把数据写入具有在总线X_BB_A指示的地址的相应有效负载缓冲器,或者从所述相应有效负载缓冲器读取所述数据。信号X_BB_CMD控制收发器单元20的收发器有限状态机24,而信号X_BB_IRQ0和X_BB_IRQ1分别向未示出的基带中断控制器指示已发生时钟事件,或者已在收发器信号处理链装置30中检测到分组接收事件。
收发器单元20通过无线电前端4与RF接口3通信。收发器信号处理链装置30在接口线路X_RF_DATA_TX以串行位流的形式输出无线电帧,而接口线路X_RF_DATA_RX被用于处理输入的无线电帧。在由接口线路X_RF_FREQ指示的频率下,通过无线电链路发射或接收输出和输入的无线电帧。在无线电前端4和收发器单元20之间,在线路X_RF_CTRL上交换控制信息。
在收发器控制器22中,执行两个或更多通信装置(未示出)之间的计时同步,利用收发器有限状态机24对收发器信号处理步骤排序,利用分组组成器(分解器)23组合和分解输出和输入的分组。在传输数据的同时,分组组成器23通过收发器总线2读取恰当的报头寄存器和寻址有效负载缓冲器,串行化32位宽信息块,把所得到的串行位串移动到收发器信号处理链装置30中。在接收数据的同时,分组组成器(分解器)23处理输入的位串,并在把信息块保存在报头寄存器或者可寻址缓冲器中之前,最终对输入的位串进行串行到并行处理,下面进一步说明。
如箭头所示,在收发器控制器22和收发器信号处理链装置30之间交换有效负载和报头数据。此外,在收发器控制器22和收发器信号处理链装置30之间传递MODE、CONTROL、HOLD_OUT、HOLD_IN、HEC_OK、CRC_OK和TRIGGER信号。
参见图3,图3表示收发器信号处理链装置30,下面简称为通信装置30的示意图。通信装置30包括实现报头检错(HEC)、增白(WHI)、正向纠错(FEC)、存取码相关性(ACC)、循环冗余校验(CRC)和加密(CRY)功能所需的数个信号处理单元40,由此标记各个方框。每个信号处理单元包括位于其输入端和输出端的一个多路复用单元42、43,图4中更详细地描述了多路复用单元42、43。信号处理单元40顺序连接,从而均由在时钟线32上提供的公共时钟信号计时。此外,每个信号处理单元40与模式线34、数据总线35和控制线36连接。控制信号MODE、HOLD_IN和HOLD_OUT与数据总线35一起被用于配置和控制收发器链内的信号处理单元40。用HFS标记的跳频选择由跳频单元41执行。
收发器有限状态机24通过利用模式线34上的信号MODE控制多路复用器42、多路分解器43和信号处理单元40,可关于发射模式和接收模式配置通信装置30。在发射模式下,信号处理单元40被配置并彼此连接,从而根据报头和有效负载产生无线电帧。提供用MT标记的发射多路复用器,组合报头和有效负载通路。以1Mbit/s的速率在RF接口线X_RF_DATA_TX,以串行连续位串的形式输出帧。在接收模式下,信号处理单元40被配置和连接成以致在输入的无线电帧作为报头和有效负载被转发给分组分解器23之前,信号处理单元40按照相反的顺序处理线路X_RF_DATA_RX上的输入无线电帧。从而,用MR标记的接收多路分解器被安排成把位流分成报头和有效负载。
通信装置30的信号处理链以具有通过控制线36传送的数据通路流控制,下面称为流控制信息的流水线式信号处理结构为基础。流水线中的所有信号处理单元40使用相同的信号处理积木式结构,并且由1MHz的公共时钟信号计时。通过在发射通路中使用反馈流控制机制,在接收通路中使用前馈控制,可向RF接口3提供和从RF接口3接受持续1Mbit/s位流,避免各个信号处理单元40的输入端和输出端之间成本高的数据速率转换。流控制信息通过包含OR门的逻辑单元38,被转发给下一信号处理单元40,或者被回送给前一信号处理单元40。用MC标记的控制多路分解器被安排在控制线36内,以便为报头通路和有效负载通路分离流控制信息。
图4表示一个信号处理单元40的一般结构的细节。这里,它包括由在时钟线32上提供的时钟信号同步计时的组合逻辑单元44、数据输入寄存器45、两个配置寄存器46,和状态寄存器47。组合逻辑单元44和状态寄存器47一起实现发射和接收通路中所需的信号处理单元40的功能。信号处理单元40包括位于其输入端的多路复用器42,接收线路TX_DATA_IN或者RX_DATA_IN上的位串。多路复用器42与数据输入寄存器45连接,数据输入寄存器45通过regData_in线向组合逻辑单元44提供数据。在信号处理单元40的输出端,安排一个多路分解器43。多路分解器43从组合逻辑单元44接收其输入,并且根据发射模式或接收模式,或者向下一信号处理单元40输出TX_DATA_OUT信号,或者输出RX_DATA_OUT信号,所述RX_DATA_OUT信号被送给接收信号处理链中的下一信号处理单元40。
寄存器45、46、47被用于连续记录来自多路寄存器42的位流的时间,保存可外部加载的配置数值,以及保持和向组合逻辑单元44的输入端反馈状态信息。
在信号处理单元40可开始处理数据之前,它必须被复位和配置。通过升高信号RESTART,清除数据输入寄存器45和状态寄存器47。当升高两个信号RESTART和LOAD时,模式线34上的外部信号MODE的值和在CONTROL数据总线35上提供的其它与模块相关的配置参数被保存在配置寄存器46中。一旦信号RESTART被释放,在线路TX_DATA_IN或RX_DATA_IN上提供的一串二进制位被时钟输入输入寄存器45。根据这些二进制位及保存在配置和状态寄存器46、47中的参数,组合逻辑单元44产生位串,所述位串通过多路分解器43在线路TX_DATA_OUT或RX_DATA_OUT被输出。
通过控制线36传送流控制信息:升高信号HOLD_IN导致逻辑单元38升高HOLD_OUT和HOLD,从而禁用数据输入和状态寄存器45、47的时钟。这种情况下,信号处理单元40停止处理,即,新的输入值被忽略,信号处理单元40的内部状态保持不变,输出信号的值被保持。
在发射模式下,每个信号处理单元40的输出位串的长度总是大于(或等于)输入位串的长度,因为信号处理单元40可实现通道编码或附加奇偶校验位。当利用1MHz的相同时钟频率时钟输出两个位串时,每当信号处理单元40在输出位串中***另外的二进制位时,它必须冻结流水线中的所有在前信号处理单元40。通过升高信号STALL,停止在前的信号处理单元40,STALL信号通过逻辑单元38,以HOLD命令的形式在控制线36上传回给流水线中的在先信号处理单元40。反馈环从而控制发射通路中的数据流。通过逻辑单元38发送STALL信号,并且HOLD信号被组合逻辑单元44接收。这里,逻辑单元38包括OR门。
在接收模式下,每个信号处理单元40的输出位串的长度总是小于(或等于)输入位串的长度,因为信号处理单元40可实现通道解码或除去奇偶校验位。当利用相同的时钟信号对输入和输出位串计时时,相应的信号处理单元40必须向接收处理链中的下一信号处理单元40指出在其输出端没有提供任何有效数据。这种情况下,流水线中的所有在前信号处理单元40必须停止处理输入数据。通过升高信号STALL,冻结流水线中的所有随后信号处理单元40,信号STALL通过逻辑单元38在控制线36上作为HOLD命令被转发给下一信号处理单元40。前馈机构从而控制接收通路中的数据流。
一般来说,相同的控制线36可被用于发射模式和接收模式。这会导致结构简单。
图5表示了缓冲器单元50的示意图。缓冲器单元50包括ASB从属控制器55和缓冲器***60。缓冲器***60包括基带收发器配置、分组报头存储、中断控制、基带控制和状态监视所需的存储器控制器52、有效负载缓冲器68、收发器配置和报头存储寄存器53,及控制和状态寄存器54。通过收发器总线2,基带收发器单元20以内存映象装置的形式看得见缓冲器单元50,通过***总线1,诸如微控制器11之类的ASB主控制器看得见缓冲器单元50。
ASB从属控制器55通过AMBA总线,即***总线1协调一个ASB主控制器和缓冲器***60之间的控制和用户数据交换。如果AMBA总线解码器5通过启用芯片选择信号X_DSELASB0,选择缓冲器单元50,那么ASB从属控制器55处理并产生通过双向数据总线X_BD往来于在地址总线X_BA上定义的存储单元的符合AMBA的顺序或非顺序数据传送所需的所有ASB总线控制信号(X_BWAIT、X_BERROR、X_BLAST、X_BWRITE、X_nBREST、X_BLCK)。此外,ASB从属控制器为存储器控制器52产生写时钟信号wr_clk和允写信号wr_en,并利用信号bd_wr控制数据总线X_DB上的数据传送方向。在接口线中X_IRQ0和X_IRQ1上进行缓冲器单元50和微控制器11之间的中断。
缓冲器和收发器单元50、20之间借助收发器总线2的控制和用户数据交换由在收发器单元20中实现的收发器有限状态机24协调。参考图2指出了接口信号。
为了配置收发器单元20和保存分组报头信息,提供了收发器配置和报头存储寄存器53。这些寄存器53总是与***总线1和收发器总线2连接,以便允许同时从这两个总线读出;但是,只有一个总线具有写入权限。控制和状态寄存器54包括缓冲器开关、收发器控制和中断处理用寄存器。提供控制和状态寄存器54的中断控制器,以便产生诸如时钟中断和分组接收中断之类的微控制器中断事件。
图6表示缓冲器***60内有效负载缓冲器68的组织(内存映象)的细节。对于例如七个ACL TX,三个SCO TX,一个ACL RX和一个SCO RX有效负载缓冲器68的实现来说,提供12行的一批存储元件65。每个存储元件65包括第一存储单元61和第二存储单元62,这里可保存64个字节,从而可寻址为16个32位的单元。这种存储器结构导致在门计数和能耗方面缓冲器的有效实现,还提供通过选择多个存储元件65,并把它们组合成存储块66,为单时隙或多时隙分组动态分配内存的灵活性。每个存储元件65可处于第一模式或者第二模式。第一排的有效负载缓冲器68实现前一组和当前一组ACL RX有效负载缓冲器;随后的七排被用于实现下一组和当前一组七个ACL TX有效负载缓冲器;最后四排存储器实现一个SCO RX和三个SCO TX有效负载缓冲器。每排包括第一存储单元61和第二存储单元62,一个用于实现当前组,一个用于实现下一或前一组。通过利用收发器地址64或AMBA地址63,用单字节地址(例如从0x0000h-0x02FFh)对每一排寻址。如果通过AMBA***总线1对缓冲器***60寻址,那么必须添加该单元的地址基本偏移量(例如0x08000000h)。通过利用地址63、64,作为第二处理单元20的收发器单元20和连接在AMBA***总线1上的任意装置,例如作为第一处理单元10、11的***单元10或微控制器11,可以寻址的存储元件65中的第一或第二存储单元61、62进行读/写访问。但是,选择第一或第二存储单元由存储器控制器52控制,这避免了来自第二处理单元20和第一处理单元10的同时访问。
图7表示了存储器控制器52的更多细节,存储器控制器52包括第一和第二地址解码器71、72和选择数据,把数据写入存储元件65和控制寄存器53、54,从存储元件65和控制寄存器53、54读取数据的控制逻辑电路。通过收发器总线2,例如8位宽度的地址总线从***总线1或者从收发器单元20对存储单元寻址。由于存储区可被分成一批存储元件65,从而建立存储块66,因此首先通过根据8个地址位的四个最高有效位(MSB)选择一个存储元件65,随后根据剩余的四个最低有效位(LSB)从寻址存储元件65的16个存储单元中选出一个存储单元,进行地址解码。对于写访问来说,第一地址解码器71通过用MA1或MB1标记的多路分解器,把允写信号发送给选择的存储元件65,而对于读访问来说,用MA2和MB2标记的多路复用器使寻址的存储元件65与***总线1或收发器总线2连接。一个存储元件65或存储块66的第一和第二模式之间的转换由缓冲器开关寄存器76控制,缓冲器开关寄存器76可被微控制器11访问。缓冲器开关寄存器76的每个单一二进制位Si控制开关子***74,开关子***74包括连接到一个存储元件65上的访问开关75。
图8示意地图解说明了实现一个存储元件65或存储块66的第一和第二模式用访问开关75的可能状态。根据Si的值,设置一个或多个存储元件65,从而起源于***总线1或收发器总线2的数据被写入正确的存储元件65或者从正确的存储元件65被读取。一个开关子***74内的访问开关75被同时转换。
任何公开的实施例可与所示和/或描述的一个或几个其它实施例组合。对实施例的一个或更多特征来说也是这样。
Claims (13)
1、一种处理输出和输入分组的通信装置(30),所述装置包括:
顺序连接的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;
与各个信号处理单元(40)连接以便在发射模式和接收模式之间转换各个信号处理单元(40)的模式线(34);和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)或者以发射模式向一个或多个在前信号处理单元传递流控制信息,或者以接收模式向一个或多个后续信号处理单元传递流控制信息。
2、一种处理输出分组的通信装置,所述装置包括:
顺序连接的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)把流控制信息传递给一个或多个在前信号处理单元(40)以停止所述一个或多个在前信号处理单元(40),用于对所述信号处理单元进行反馈控制。
3、一种处理输入分组的通信装置,所述装置包括:
顺序连接从而形成信号处理链的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)把流控制信息传递给信号处理链中后续的一个或多个信号处理单元(40)以停止所述信号处理链中后续的一个或多个信号处理单元(40),用于对所述信号处理单元进行前馈控制。
4、按照权利要求1-3之一所述的装置,其中每个信号处理单元(40)包括多路复用单元(42、43)。
5、按照权利要求1-3之一所述的装置,其中每个信号处理单元(40)包括位于其输入端的多路复用器(42)和位于其输出端的多路分解器(43)。
6、按照权利要求1-3之一所述的装置,其中每个信号处理单元(40)通过逻辑单元(38)与控制线(36)连接。
7、按照权利要求6所述的装置,其中逻辑单元(38)包括一个OR门。
8、按照权利要求1-3之一所述的装置,其中流控制信息包括指示接收保持信息的信号处理单元(40)停止处理的保持信息。
9、按照权利要求1所述的装置,其中每个信号处理单元(40)可用于发射和接收模式。
10、一种适合于通过总线***(2)与缓冲器单元(50)通信的收发器单元(20),该收发器单元包括:
收发器控制器(22);和
通信装置,所述收发器控制器和通信装置彼此互连,所述通信装置包括:
顺序连接的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;
与各个信号处理单元(40)连接以便在发射模式和接收模式之间转换各个信号处理单元(40)的模式线(34);和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)或者以发射模式向一个或多个在前信号处理单元传递流控制信息,或者以接收模式向一个或多个后续信号处理单元传递流控制信息。
11、一种适合于通过总线***(2)与缓冲器单元(50)通信的收发器单元(20),该收发器单元包括:
收发器控制器(22);和
通信装置,所述收发器控制器和通信装置彼此互连,所述通信装置包括:
顺序连接的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)对流控制信息进行传递以停止一个或多个在前信号处理单元(40),用于对所述信号处理单元进行反馈控制。
12、一种适合于通过总线***(2)与缓冲器单元(50)通信的收发器单元(20),该收发器单元包括:
收发器控制器(22);和
通信装置,所述收发器控制器和通信装置彼此互连,所述通信装置包括:
顺序连接从而形成信号处理链的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)对流控制信息进行传递以停止信号处理链中后续的一个或多个信号处理单元(40),用于对所述信号处理单元进行前馈控制。
13、一种包含通信装置(30)的基带***,所述通信装置包括:
顺序连接的若干信号处理单元(40),每个信号处理单元(40)由共同的时钟信号(32)计时;
与各个信号处理单元(40)连接以便在发射模式和接收模式之间转换各个信号处理单元(40)的模式线(34);和
每个信号处理单元(40)与其连接的控制线(36),控制线(36)或者以发射模式向一个或多个在前信号处理单元传递流控制信息,或者以接收模式向一个或多个后续信号处理单元传递流控制信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01100967.7 | 2001-01-17 | ||
EP01100967 | 2001-01-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1708948A CN1708948A (zh) | 2005-12-14 |
CN100456713C true CN100456713C (zh) | 2009-01-28 |
Family
ID=8176228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028037057A Expired - Lifetime CN100456713C (zh) | 2001-01-17 | 2002-01-14 | 数字基带*** |
Country Status (13)
Country | Link |
---|---|
US (1) | US7860204B2 (zh) |
EP (1) | EP1419615B1 (zh) |
JP (1) | JP3924248B2 (zh) |
KR (1) | KR100582386B1 (zh) |
CN (1) | CN100456713C (zh) |
AU (1) | AU2002219440A1 (zh) |
BR (1) | BRPI0206547B1 (zh) |
CA (1) | CA2431134C (zh) |
DE (1) | DE60226454D1 (zh) |
IL (1) | IL156929A0 (zh) |
MX (1) | MXPA03006207A (zh) |
TW (1) | TW567695B (zh) |
WO (1) | WO2002058330A2 (zh) |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004008920B4 (de) * | 2004-02-24 | 2012-11-22 | Intel Mobile Communications GmbH | Sende- und Empfangsanordnung für TD-SCDMA-Mobilfunkgeräte undTD-SCDMA-Mobilfunkgerät und entsprechendes Übertragungsverfahren |
DE102004032402B4 (de) * | 2004-07-03 | 2007-12-27 | Infineon Technologies Ag | Speichercontroller mit mehreren parallelen Transferblöcken |
SI1889198T1 (sl) | 2005-04-28 | 2015-02-27 | Proteus Digital Health, Inc. | Farma-informacijski sistem |
US9198608B2 (en) | 2005-04-28 | 2015-12-01 | Proteus Digital Health, Inc. | Communication system incorporated in a container |
US8802183B2 (en) | 2005-04-28 | 2014-08-12 | Proteus Digital Health, Inc. | Communication system with enhanced partial power source and method of manufacturing same |
US8836513B2 (en) | 2006-04-28 | 2014-09-16 | Proteus Digital Health, Inc. | Communication system incorporated in an ingestible product |
US8730031B2 (en) | 2005-04-28 | 2014-05-20 | Proteus Digital Health, Inc. | Communication system using an implantable device |
US8912908B2 (en) | 2005-04-28 | 2014-12-16 | Proteus Digital Health, Inc. | Communication system with remote activation |
KR100643294B1 (ko) * | 2005-05-04 | 2006-11-10 | 삼성전자주식회사 | 홈 네트워크 시뮬레이션 시스템 및 방법 |
US7688718B2 (en) * | 2005-11-30 | 2010-03-30 | Microsoft Corporation | Variable-sized packet support for enhanced synchronous connection oriented links over a USB interface |
WO2007073622A1 (en) * | 2005-12-29 | 2007-07-05 | Zte Corporation | Digital baseband processing controller and baseband real time control method |
KR20140018439A (ko) | 2006-05-02 | 2014-02-12 | 프로테우스 디지털 헬스, 인코포레이티드 | 환자 주문형 치료법 |
JP5916277B2 (ja) | 2006-10-25 | 2016-05-11 | プロテウス デジタル ヘルス, インコーポレイテッド | 摂取可能な制御活性化識別子 |
US8718193B2 (en) | 2006-11-20 | 2014-05-06 | Proteus Digital Health, Inc. | Active signal processing personal health signal receivers |
JP2010514348A (ja) * | 2006-12-21 | 2010-04-30 | トムソン ライセンシング | インターネットプロトコルネットワークでのリアルタイムのオーディオ及びビデオデータの前方誤り訂正をサポートする方法 |
US8858432B2 (en) | 2007-02-01 | 2014-10-14 | Proteus Digital Health, Inc. | Ingestible event marker systems |
EP2111661B1 (en) | 2007-02-14 | 2017-04-12 | Proteus Digital Health, Inc. | In-body power source having high surface area electrode |
WO2008112577A1 (en) | 2007-03-09 | 2008-09-18 | Proteus Biomedical, Inc. | In-body device having a multi-directional transmitter |
WO2008112578A1 (en) | 2007-03-09 | 2008-09-18 | Proteus Biomedical, Inc. | In-body device having a deployable antenna |
US8115618B2 (en) | 2007-05-24 | 2012-02-14 | Proteus Biomedical, Inc. | RFID antenna for in-body device |
US8320373B2 (en) | 2007-08-23 | 2012-11-27 | Qualcomm Incorporated | Packet-based processing system |
FI2192946T3 (fi) | 2007-09-25 | 2022-11-30 | Elimistön sisäinen laite, jossa on virtuaalinen dipolisignaalinvahvistus | |
KR101661509B1 (ko) | 2008-03-05 | 2016-09-30 | 프로테우스 디지털 헬스, 인코포레이티드 | 섭취 가능한 다중 모드의 통신 이벤트 마커 및 시스템과, 이를 사용하는 방법 |
US8913527B2 (en) | 2008-06-12 | 2014-12-16 | Nokia Corporation | Multiple die communication system |
US20110009715A1 (en) | 2008-07-08 | 2011-01-13 | David O' Reilly | Ingestible event marker data framework |
CA2734251A1 (en) | 2008-08-13 | 2010-02-18 | Proteus Biomedical, Inc. | Ingestible circuitry |
US9659423B2 (en) | 2008-12-15 | 2017-05-23 | Proteus Digital Health, Inc. | Personal authentication apparatus system and method |
TWI503101B (zh) | 2008-12-15 | 2015-10-11 | Proteus Digital Health Inc | 與身體有關的接收器及其方法 |
US9439566B2 (en) | 2008-12-15 | 2016-09-13 | Proteus Digital Health, Inc. | Re-wearable wireless device |
SG172846A1 (en) | 2009-01-06 | 2011-08-29 | Proteus Biomedical Inc | Ingestion-related biofeedback and personalized medical therapy method and system |
GB2480965B (en) | 2009-03-25 | 2014-10-08 | Proteus Digital Health Inc | Probablistic pharmacokinetic and pharmacodynamic modeling |
SG10201810784SA (en) | 2009-04-28 | 2018-12-28 | Proteus Digital Health Inc | Highly Reliable Ingestible Event Markers And Methods For Using The Same |
EP2432458A4 (en) | 2009-05-12 | 2014-02-12 | Proteus Digital Health Inc | ACCEPTABLE EVENT MARKER WITH SUGAR COMPONENT |
KR101616128B1 (ko) * | 2009-09-21 | 2016-04-28 | 삼성전자주식회사 | 일대일 통신상에서 데이터를 송수신하기 위한 장치 및 방법 |
TWI517050B (zh) | 2009-11-04 | 2016-01-11 | 普羅托斯數位健康公司 | 供應鏈管理之系統 |
WO2011094606A2 (en) | 2010-02-01 | 2011-08-04 | Proteus Biomedical, Inc. | Data gathering system |
CN102905672B (zh) | 2010-04-07 | 2016-08-17 | 普罗秋斯数字健康公司 | 微型可吞服装置 |
TWI557672B (zh) | 2010-05-19 | 2016-11-11 | 波提亞斯數位康健公司 | 用於從製造商跟蹤藥物直到患者之電腦系統及電腦實施之方法、用於確認將藥物給予患者的設備及方法、患者介面裝置 |
CN105357164B (zh) * | 2010-09-09 | 2020-11-17 | 华为技术有限公司 | 多载波接收机、多载波发射机及多载波收发*** |
CN102404267B (zh) * | 2010-09-09 | 2015-11-18 | 南京创达特网络科技有限公司 | 多载波接收机、多载波发射机及多载波收发*** |
EP2642983A4 (en) | 2010-11-22 | 2014-03-12 | Proteus Digital Health Inc | DEVICE INGREABLE WITH PHARMACEUTICAL PRODUCT |
JP2012174208A (ja) * | 2011-02-24 | 2012-09-10 | Sony Corp | 情報処理装置、情報処理方法、プログラム及び端末装置 |
EP2683291B1 (en) | 2011-03-11 | 2019-07-31 | Proteus Digital Health, Inc. | Wearable personal body associated device with various physical configurations |
US9756874B2 (en) | 2011-07-11 | 2017-09-12 | Proteus Digital Health, Inc. | Masticable ingestible product and communication system therefor |
WO2015112603A1 (en) | 2014-01-21 | 2015-07-30 | Proteus Digital Health, Inc. | Masticable ingestible product and communication system therefor |
BR112014001397A2 (pt) | 2011-07-21 | 2017-02-21 | Proteus Biomedical Inc | dispositivo, sistema e método de comunicação móvel |
US9235683B2 (en) | 2011-11-09 | 2016-01-12 | Proteus Digital Health, Inc. | Apparatus, system, and method for managing adherence to a regimen |
AU2013293234B2 (en) | 2012-07-23 | 2017-08-31 | Otsuka Pharmaceutical Co., Ltd. | Techniques for manufacturing ingestible event markers comprising an ingestible component |
MX340182B (es) | 2012-10-18 | 2016-06-28 | Proteus Digital Health Inc | Aparato, sistema, y metodo para optimizar adaptativamente la disipacion de energia y la energia de difusion en una fuente de energia para un dispositivo de comunicacion. |
TWI659994B (zh) | 2013-01-29 | 2019-05-21 | 美商普羅托斯數位健康公司 | 高度可膨脹之聚合型薄膜及包含彼之組成物 |
JP5941240B2 (ja) | 2013-03-15 | 2016-06-29 | プロテウス デジタル ヘルス, インコーポレイテッド | 金属検出器装置、システム、および方法 |
JP6498177B2 (ja) | 2013-03-15 | 2019-04-10 | プロテウス デジタル ヘルス, インコーポレイテッド | 本人認証装置システムおよび方法 |
US11744481B2 (en) | 2013-03-15 | 2023-09-05 | Otsuka Pharmaceutical Co., Ltd. | System, apparatus and methods for data collection and assessing outcomes |
US9796576B2 (en) | 2013-08-30 | 2017-10-24 | Proteus Digital Health, Inc. | Container with electronically controlled interlock |
CN105556912B (zh) | 2013-09-20 | 2019-05-31 | 普罗秋斯数字健康公司 | 使用切片和扭曲在存在噪声的情况下接收和解码信号的方法、器件和*** |
WO2015044722A1 (en) | 2013-09-24 | 2015-04-02 | Proteus Digital Health, Inc. | Method and apparatus for use with received electromagnetic signal at a frequency not known exactly in advance |
US10084880B2 (en) | 2013-11-04 | 2018-09-25 | Proteus Digital Health, Inc. | Social media networking based on physiologic information |
WO2016189185A1 (en) * | 2015-05-22 | 2016-12-01 | Nokia Technologies Oy | Data packet preparation |
US11051543B2 (en) | 2015-07-21 | 2021-07-06 | Otsuka Pharmaceutical Co. Ltd. | Alginate on adhesive bilayer laminate film |
CN111772582A (zh) | 2016-07-22 | 2020-10-16 | 普罗秋斯数字健康公司 | 可摄入事件标记的电磁感测和检测 |
IL265827B2 (en) | 2016-10-26 | 2023-03-01 | Proteus Digital Health Inc | Methods for producing capsules with ingestible event markers |
US11469919B2 (en) | 2020-09-17 | 2022-10-11 | Analog Devices International Unlimited Company | Bidirectional communication circuit and a method for operating a bidirectional communication circuit |
CN115195127B (zh) * | 2022-06-06 | 2024-01-05 | 深圳市纵维立方科技有限公司 | 彩色3d打印设备及其控制方法、***、可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055618A (en) * | 1995-10-31 | 2000-04-25 | Cray Research, Inc. | Virtual maintenance network in multiprocessing system having a non-flow controlled virtual maintenance channel |
US6108713A (en) * | 1997-02-11 | 2000-08-22 | Xaqti Corporation | Media access control architectures and network management systems |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2426398A1 (de) | 1974-05-31 | 1975-12-11 | Happich Gmbh Gebr | Fahrzeug, insbesondere kraftfahrzeug mit einer darin befestigten sonnenblende |
US4371929A (en) * | 1980-05-05 | 1983-02-01 | Ibm Corporation | Multiprocessor system with high density memory set architecture including partitionable cache store interface to shared disk drive memory |
US4412285A (en) * | 1981-04-01 | 1983-10-25 | Teradata Corporation | Multiprocessor intercommunication system and method |
US4667287A (en) * | 1982-10-28 | 1987-05-19 | Tandem Computers Incorporated | Multiprocessor multisystem communications network |
JPS60235545A (ja) * | 1984-05-08 | 1985-11-22 | Nec Corp | Pcm伝送システムにおける信号折返し方式 |
JPS6143370A (ja) * | 1984-08-03 | 1986-03-01 | インタ−ナショナル・ビジネス・マシ−ンズ・コ−ポレ−ション | 多重処理システム |
IT1184013B (it) * | 1985-12-13 | 1987-10-22 | Elsag | Memoria ad elevata capacita accessibile a diverse agenti |
US5060140A (en) * | 1986-01-16 | 1991-10-22 | Jupiter Technology Inc. | Universal programmable data communication connection system |
US5142676A (en) * | 1988-12-28 | 1992-08-25 | Gte Laboratories Incorporated | Separate content addressable memories for storing locked segment addresses and locking processor identifications for controlling access to shared memory |
CA2019300C (en) * | 1989-06-22 | 2001-06-12 | Kendall Square Research Corporation | Multiprocessor system with shared memory |
US5161156A (en) * | 1990-02-02 | 1992-11-03 | International Business Machines Corporation | Multiprocessing packet switching connection system having provision for error correction and recovery |
EP0552288A1 (en) * | 1990-10-03 | 1993-07-28 | Thinking Machines Corporation | Parallel computer system |
US5301275A (en) * | 1991-10-03 | 1994-04-05 | Compaq Computer Corporation | Data transfer system with variable data buffer size and programmable interrupt frequency |
US5319754A (en) * | 1991-10-03 | 1994-06-07 | Compaq Computer Corporation | Data transfer system between a computer and a host adapter using multiple arrays |
US5307458A (en) * | 1991-12-23 | 1994-04-26 | Xerox Corporation | Input/output coprocessor for printing machine |
GB2264844B (en) * | 1992-02-28 | 1995-09-20 | Texas Instruments Ltd | Signal interface for coupling a network front end circuit to a network adapter circuit |
US5682157A (en) * | 1992-10-19 | 1997-10-28 | Fasirand Corporation | Frequency-alternating synchronized infrared |
US5734808A (en) * | 1993-09-28 | 1998-03-31 | Namco Ltd. | Pipeline processing device, clipping processing device, three-dimensional simulator device and pipeline processing method |
US5590323A (en) * | 1994-05-13 | 1996-12-31 | Lucent Technologies Inc. | Optimal parallel processor architecture for real time multitasking |
US5619544A (en) * | 1994-06-03 | 1997-04-08 | Texas Instruments Incorporated | Universal asynchronous receive/transmit circuit with flow control |
JPH08307396A (ja) | 1995-04-28 | 1996-11-22 | Victor Co Of Japan Ltd | Ss方式無線装置 |
AU6970896A (en) * | 1995-09-14 | 1997-04-01 | Ascom Nexion Inc. | Transmitter controlled flow control for buffer allocation in wide area atm networks |
DE19634031A1 (de) * | 1996-08-23 | 1998-02-26 | Siemens Ag | Prozessor mit Pipelining-Aufbau |
US6760307B2 (en) * | 1997-08-29 | 2004-07-06 | Intel Corporation | Method and apparatus for controlling the flow of data between servers using optimistic transmitter |
US6085315A (en) * | 1997-09-12 | 2000-07-04 | Siemens Aktiengesellschaft | Data processing device with loop pipeline |
US6065077A (en) * | 1997-12-07 | 2000-05-16 | Hotrail, Inc. | Apparatus and method for a cache coherent shared memory multiprocessing system |
US6366622B1 (en) * | 1998-12-18 | 2002-04-02 | Silicon Wave, Inc. | Apparatus and method for wireless communications |
US6587476B1 (en) * | 1999-05-26 | 2003-07-01 | 3 Com Corporation | Ethernet frame encapsulation over VDSL using HDLC |
US6826225B1 (en) * | 1999-07-23 | 2004-11-30 | Silicon Laboratories, Inc. | Integrated modem and line-isolation circuitry with selective raw data or modem data communication and associated method |
ATE429677T1 (de) * | 2000-02-16 | 2009-05-15 | Broadcom Corp | Bluetooth-basisbandlösung mit reduzierten prozessoranforderungen und integrierter host- steuerung |
US6965960B2 (en) * | 2000-03-01 | 2005-11-15 | Realtek Semiconductor Corporation | xDSL symbol processor and method of operating same |
US6728211B1 (en) * | 2000-03-07 | 2004-04-27 | Cisco Technology, Inc. | Method and apparatus for delaying packets being sent from a component of a packet switching system |
AU2001259657A1 (en) * | 2000-05-08 | 2001-11-20 | Transilica, Inc. | Software modem architecture |
US6650880B1 (en) * | 2000-06-12 | 2003-11-18 | Broadcom Corporation | Wireless data communications using FIFO for synchronization memory |
EP1193938A1 (en) * | 2000-09-29 | 2002-04-03 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for transmitting data |
WO2002031988A2 (en) * | 2000-10-10 | 2002-04-18 | Xtremespectrum, Inc. | Ultra wide bandwidth noise cancellation mechanism and method |
EP1205840B1 (en) * | 2000-11-08 | 2010-07-14 | Altera Corporation | Stall control in a processor with multiple pipelines |
US7596139B2 (en) * | 2000-11-17 | 2009-09-29 | Foundry Networks, Inc. | Backplane interface adapter with error control and redundant fabric |
US7017064B2 (en) * | 2001-05-09 | 2006-03-21 | Mosaid Technologies, Inc. | Calculating apparatus having a plurality of stages |
US6820145B2 (en) * | 2001-05-31 | 2004-11-16 | Koninklijke Philips Electronics N.V. | Circuit arrangement and method for improving data management in a data communications circuit |
US7123877B2 (en) * | 2001-11-08 | 2006-10-17 | Broadcom Corporation | Baseband controller in a wireless local area network |
US7151745B2 (en) * | 2001-11-08 | 2006-12-19 | Broadcom Corporation | Scalable synchronous packet transmit scheduler |
-
2001
- 2001-06-29 TW TW090115991A patent/TW567695B/zh not_active IP Right Cessation
-
2002
- 2002-01-14 IL IL15692902A patent/IL156929A0/xx unknown
- 2002-01-14 WO PCT/IB2002/000132 patent/WO2002058330A2/en active IP Right Grant
- 2002-01-14 EP EP02732167A patent/EP1419615B1/en not_active Expired - Lifetime
- 2002-01-14 CN CNB028037057A patent/CN100456713C/zh not_active Expired - Lifetime
- 2002-01-14 AU AU2002219440A patent/AU2002219440A1/en not_active Abandoned
- 2002-01-14 MX MXPA03006207A patent/MXPA03006207A/es active IP Right Grant
- 2002-01-14 CA CA002431134A patent/CA2431134C/en not_active Expired - Lifetime
- 2002-01-14 KR KR1020037009321A patent/KR100582386B1/ko not_active IP Right Cessation
- 2002-01-14 JP JP2002558690A patent/JP3924248B2/ja not_active Expired - Lifetime
- 2002-01-14 BR BRPI0206547A patent/BRPI0206547B1/pt not_active IP Right Cessation
- 2002-01-14 DE DE60226454T patent/DE60226454D1/de not_active Expired - Lifetime
-
2003
- 2003-07-03 US US10/614,523 patent/US7860204B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6055618A (en) * | 1995-10-31 | 2000-04-25 | Cray Research, Inc. | Virtual maintenance network in multiprocessing system having a non-flow controlled virtual maintenance channel |
US6108713A (en) * | 1997-02-11 | 2000-08-22 | Xaqti Corporation | Media access control architectures and network management systems |
Also Published As
Publication number | Publication date |
---|---|
US20040076156A1 (en) | 2004-04-22 |
DE60226454D1 (de) | 2008-06-19 |
CN1708948A (zh) | 2005-12-14 |
IL156929A0 (en) | 2004-02-08 |
EP1419615A2 (en) | 2004-05-19 |
AU2002219440A1 (en) | 2002-07-30 |
BRPI0206547B1 (pt) | 2015-11-10 |
WO2002058330A3 (en) | 2004-02-05 |
WO2002058330A2 (en) | 2002-07-25 |
BR0206547A (pt) | 2004-03-02 |
CA2431134A1 (en) | 2002-07-25 |
JP2004525553A (ja) | 2004-08-19 |
MXPA03006207A (es) | 2003-09-22 |
JP3924248B2 (ja) | 2007-06-06 |
KR100582386B1 (ko) | 2006-05-22 |
CA2431134C (en) | 2007-07-03 |
EP1419615B1 (en) | 2008-05-07 |
TW567695B (en) | 2003-12-21 |
US7860204B2 (en) | 2010-12-28 |
KR20030071810A (ko) | 2003-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100456713C (zh) | 数字基带*** | |
CN101236528A (zh) | 一种乒乓控制的方法及装置 | |
CN102104394B (zh) | 一种低速率扩频通信发射基带*** | |
CN1227847C (zh) | 使电信***中多个信道的数据帧时间对齐的装置和方法 | |
US7199732B1 (en) | Data converter with reduced component count for padded-protocol interface | |
EP0366938B1 (en) | High speed switch as for an optical communication system | |
CN1068923A (zh) | 无线电话***设备的优先数据转发方法和装置 | |
US20140119352A1 (en) | Interleaving apparatus and wireless communication system | |
CN103488596B (zh) | 一种链路自适应的数据传输装置及数据传输方法 | |
CN107171728A (zh) | 1b4b与曼彻斯特编码的正向、反向传输方法及装置、*** | |
CN112713965A (zh) | 一种基于cpri协议的速率匹配设计方法、***及相关装置 | |
US7457285B1 (en) | TDM switching system and ASIC device | |
US7088680B1 (en) | System and method for digital communication via a time division multiplexed serial data stream | |
CN105718401B (zh) | 一种多路smii信号到一路mii信号的复用方法及*** | |
CN100417232C (zh) | 采用多端口路由通信的声码器***及其业务帧交换方法 | |
EP1005781A1 (en) | A device and a method for switching data frames | |
CN100438345C (zh) | 一种交织装置 | |
CN104010140A (zh) | 一种实时高带宽视频交换***及方法 | |
US5942996A (en) | Apparatus and method enabling unimpeded communication between different classes of equipment utilizing different byte protocols | |
KR0147504B1 (ko) | 트렁크 수용 용량이 향상된 타임스위치장치 | |
CN116170073A (zh) | 一种离散量信号传输方法、装置及*** | |
CN114785587A (zh) | 一种基于fpga保障传输信息安全性的方法及*** | |
CN100512061C (zh) | 采用时隙分插方法进行混速图像、语音及数据监控的装置 | |
US6973523B1 (en) | Code division multiple access modem interface | |
KR930009629B1 (ko) | 양방향 1k 타임슬럿 교환회로 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20090128 |
|
CX01 | Expiry of patent term |