用于测试雷达集成电路的方法及设备与流程

专利检索2022-05-11  1


用于测试雷达集成电路的方法及设备
1.此描述大体上涉及雷达单芯片系统(soc),且更特定来说,涉及用于测试雷达集成电路的方法及设备。


背景技术:

2.近年来,集成电路(ic)制造商已开发制造并入计算机或其它电子系统的组件的紧凑型ic的技术。此类ic称为单芯片系统或soc。很多时候,此类soc包含全都在同一衬底上的中央处理单元(cpu)、存储器、输入/输出端口及次级存储装置。取决于应用,soc可包含数字、模拟、混合信号、射频(rf)或其它信号处理功能。
附图说明
3.图1是实例雷达soc测试系统的框图。
4.图2是展示图1的实例雷达控制器的进一步细节的框图。
5.图3是展示图1的实例传输网络的进一步细节的框图。
6.图4是实例快速傅里叶(fourier)变换(fft)输出对频率图表的图形说明。
7.图5是实例fft输出对频率图表的图形说明。
8.图6是实例低噪声放大器(lna)功率输出对功率放大器(pa)增益图表的图形说明。
9.图7是实例模/数转换器(adc)功率输出对pa增益图表的图形说明。
10.图8是实例adc功率输出对lna功率输出图表的图形说明。
11.图9是表示可经执行以实施图1及2的雷达控制器来测试雷达soc的实例机器可读指令的流程图。
12.图10是表示可经执行以实施图1及2的雷达控制器来产生雷达soc的性能特性的实例机器可读指令的流程图。
13.图11是表示可经执行以实施图1及2的雷达控制器来替代地测试雷达soc的实例机器可读指令的流程图。
14.图12是表示可经执行以实施图1及2的雷达控制器来替代地测试雷达soc的实例机器可读指令的流程图。
15.图不是按比例的。一般来说,将贯穿图式及伴随的书面描述使用相同的参考数字来指代相同或相似部件。
16.本文中在识别可单独参考的多个元件或组件时使用描述符“第一”、“第二”、“第三”等。除非基于其使用的上下文另外指定或理解,否则此类描述符不赋予优先级或时间排序的任何意义,而是仅为了便于理解所描述的实例而用于单独参考多个元件或组件的标记。在一些实例中,描述符“第一”可用于指代详细描述中的元件,同时可在权利要求中用例如“第二”或“第三”的不同描述符参考相同元件。仅为了便于引用多个元件或组件使用此类描述符。
具体实施方式
17.本文中描述的实例提供用于在生产时测试雷达集成电路的方法、设备及制品。本文中描述的实例提供一种雷达电路,其包括:本地振荡器(lo);发射器,其耦合到所述lo且经配置以耦合到传输网络;接收器,其经配置以耦合到所述传输网络;及控制器,其耦合到所述lo、所述发射器及所述接收器,所述控制器用以致使所述lo产生频率调制连续波形(fmcw),致使所述发射器将所述fmcw调制为经调制fmcw,致使所述发射器经由所述传输网络发射所述经调制fmcw且致使所述接收器从所述传输网络获得接收到的fmcw,且响应于从所述接收器获得所述接收到的fmcw,基于所述接收到的fmcw产生所述雷达电路的性能特性。
18.近年来,ic制造商已开发制造并入计算机或其它电子系统的大多数或全部组件的紧凑型ic的制造技术。此类ic称为soc。很多时候,此类soc包含全都在同一衬底上的cpu、存储器、输入/输出端口及次级存储装置。取决于应用,soc可包含数字、模拟、混合信号、射频(rf)或其它信号处理功能。
19.使用soc解决方案而非分布式架构有许多优点。举例来说,与等效分布式解决方案相比,使用soc解决方案允许消耗印刷电路板(pcb)上的更小面积。使用soc解决方案的另一优点是,此类解决方案消耗比分布式解决方案更少的功率,这是因为其被集成于单个衬底上。虽然使用soc解决方案有许多优点,但个别soc测试起来可能很困难。任何soc制造商在出售及/或用于消费者应用中之前测试soc以确保所期望功能性很重要。特定来说,在无线电检测及测距(雷达)soc应用中,对正确功能性的测试可能很难及/或很贵。
20.一些方法通过集成个别雷达soc与较大测试系统来测试雷达soc及/或其它雷达电路。举例来说,制造商可使用昂贵的测试设备测试个别雷达soc以产生必要信号来确认雷达soc的正确操作。除了费用之外,运行以确认操作的测试的时间可能很长,且减慢生产过程。其它测试系统可能需要生产pcb系统来测试雷达soc。举例来说,此pcb系统集成天线、电力供应器及其它模块以促进雷达soc的测试。此测试系统的缺点是,如果雷达soc发生故障,那么所制造pcb及集成于pcb上的组件必须被丢弃。此测试系统成本很高且增加测试雷达soc所花费的时间(例如,降低雷达soc可被测试的速率),因为pcb必须被制造且在测试可以开始之前必须将雷达soc焊接到pcb。
21.而且,一些测试方法可能不考虑雷达soc中的通道间失衡、雷达soc中的芯片内泄漏、被基带电路系统损坏及可证明对雷达soc的正确功能性至关重要的其它性能特性。
22.为了改进成本很高、很慢且无法解决雷达soc的重要性能特性的方法,本文中描述的实例提供用于在生产时测试个别雷达soc的方法、设备及制品,而无需用于测试雷达soc的昂贵测试设备或定制pcb设计。确切来说,本文中描述的许多实例允许雷达soc在生产时被测试,而无需额外外围有源电设备。本文中描述的实例允许雷达soc的测试在生产时被测试以验证雷达soc的正确功能性。本文中描述的各个实例允许雷达soc在生产时被测试以确认通道内失衡、基带损坏、芯片内泄漏及其它性能特性满足所期望规格,而无需外围有源电测试设备。
23.如本文中使用,“在生产时”是指在ic的生产过程期间的时间点处。举例来说,生产过程涉及从将硅提纯到存储完成ic及/或将完成ic运输到客户的许多步骤。生产过程在硅锭被提纯时开始。在将硅锭提纯之后,从锭切割晶片并进行抛光。晶片的表面经涂覆有一层
120b。在图1的实例中,第二滤波器124b经耦合到第二adc 126b、第二信号混合器122b及雷达控制器108。在实例中,第二adc 126b经耦合到第二滤波器124b及雷达控制器108。在图1中,第三lna 120c经耦合到传输网络104、第三信号混合器122c及雷达控制器108。在图1中说明的实例中,第三信号混合器122c经耦合到第三滤波器124c及第三lna 120c。在图1中,第三滤波器124c经耦合到第三adc 126c、第三信号混合器122c及雷达控制器108。在实例中,第三adc 126c经耦合到第三滤波器124c及雷达控制器108。在图1中,第四lna 120d经耦合到传输网络104、第四信号混合器122d及雷达控制器108。在图1的实例中,第四信号混合器122d经耦合到第四滤波器124d及第四lna 120d。在图1中说明的实例中,第四滤波器124d经耦合到第四adc 126d、第四信号混合器122d及雷达控制器108。在实例中,第四adc 126d经耦合到第四滤波器124d及雷达控制器108。
30.在图1的所说明实例中,传输网络104是包含传输线、组合器及/或分路器的无源网络。传输网络104包含个别地耦合到第一发射器112a及第二发射器112b的传输线。传输网络104还包含个别地耦合第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d的传输线。在传输网络104中,耦合到第一发射器112a及第二发射器112b的个别传输线被组合器组合成单个传输线。在传输网络104中,单个传输线被分路器分成两条传输线。在实例中,两条传输线中的每一者被相应分路器分成两条额外传输线。因此,在实例中,从单个传输线分离的四条个别传输线中的每一者分别耦合到第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d。
31.在图1的所说明实例中,远程装置106是一种响应于来自雷达控制器108的状态指示从生产线移除雷达soc(例如雷达soc 102)、转运将被船运及/或存储的雷达soc、借此致使雷达soc被船运及/或存储、从生产线移除雷达soc或借此致使雷达soc从生产线移除的装置。在图1中,远程装置106包含机器人臂。另外或在替代例中,远程装置106可包含用于应用的测试站处的控制计算机、处理器平台、个人计算装置或任何其它合适装置。
32.在图1的所说明实例中,雷达控制器108控制雷达soc 102的操作且促进雷达soc 102的测试。
33.在图1的所说明实例中,lo 110是一种基于来自雷达控制器108的信号产生信号以经由第一发射器112a或第二发射器112b中的一或多者发射的装置。举例来说,lo 110可包含数/模转换器(dac)、电压可控振荡器及带通滤波器。在此实例中,dac将来自雷达控制器108的信号(例如控制信号)转换成模拟电压来控制电压可控振荡器。而且,在此实例中,电压可控振荡器的输出可被带通滤波器滤波以移除高频率尖峰及非所要谐波,接着,从lo 110输出带通滤波器的输出。在所说明实例中,lo 110被雷达控制器108控制。lo 110响应于来自雷达控制器108的信号产生连续波形。在其它实例中,lo 110是产生将由第一发射器112a及第二发射器112b发射的频率的任何装置。
34.在图1的所说明实例中,第一移相器114a及第二移相器114b中的每一者是调整从lo 110接收到的信号的相位的装置。举例来说,移相器114a、114b中的每一者可包含无源模拟移相器。在其它实例中,移相器114a、114b中的每一者包含适于应用的任何移相器。在图1的实例中,实例移相器114a、114b中的每一者包含基于来自雷达控制器108的信号(例如控制信号)被启用及/或停用的功能性。而且,实例移相器114a、114b中的每一者包含基于来自雷达控制器108的信号(例如控制信号)调整输入信号的相位以调整输入信号的频率的功能
性。举例来说,移相器114a、114b中的每一者以恒定速率改变相应输出信号相对于从lo 110接收到的信号的相位以在相应输出信号上引入对应频移。而且,第一移相器114a可切换以将第一移相器114a与第一pa 116a之间的耦合改成第一移相器114a与第一lna 120a、第二lna 120b、第三lna 120c或第四lna 120d中的一或多者之间的耦合。而且,第二移相器114b可切换以将第二移相器114b与第二pa 116b之间的耦合改成第二移相器114b与第一lna 120a、第二lna 120b、第三lna 120c或第四lna 120d中的一或多者之间的耦合。
35.在图1的所说明实例中,第一移相器114a与第一lna 120a、第二lna 120b、第三lna 120c或第四lna 120d中的一或多者之间的耦合通过分别对应于第一移相器114a及第二移相器114b的实例第一内部回送路径115a及实例第二内部回送路径115b来促进。而且,第二移相器114b与第一lna 120a、第二lna 120b、第三lna 120c或第四lna 120d中的一或多者之间的耦合也通过第一内部回送路径115a及第二内部回送路径115b来促进。
36.在图1的所说明实例中,第一pa 116a及第二pa 116b中的每一者是电子放大器,其将分别来自第一移相器114a及第二移相器114b的低功率射频信号转换成将发射的较高功率信号。在所说明实例中,第一pa 116a及第二pa 116b中的每一者是电子放大器,其包含将由雷达控制器108启用及/或停用的功能性。此外,第一pa 116a及第二pa 116b中的每一者包含可由雷达控制器108调整的可编程增益。而且,第一pa 116a及第二pa 116b中的每一者包含将二元相位调制引入到分别从第一移相器114a及第二移相器114b接收到的信号。以此方式,取决于应用,第一pa 116a中的每一者可配置以被启用及/或停用以将二元相位调制引入到信号,且第二pa 116b可配置以被启用及/或停用以将二元相位调制引入到信号。举例来说,第一pa 116a及第二pa 116b中的每一者将分别从第一移相器114a及第二移相器114b中的每一者接收到的信号乘以按预定频率(例如1mhz)在负信号与正信号之间振荡的信号。在其它实例中,取决于应用,第一pa 116a及第二pa 116b中的每一者可为a类、ab类、b类、c类、f类或e类放大器。当第一pa 116a及第二pa 116b被启用用于二元相位调制时,由第一pa 116a及第二pa 116b中的每一者发射的信号被频率调制以将1mhz添加到由lo 110产生的信号的频率。
37.在图1的所说明实例中,第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者是电子放大器,其放大从传输网络104接收到的信号而不会将额外噪声添加到信号。在所说明实例中,第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者包含将由雷达控制器108启用及/或停用的功能性。而且,在所说明实例中,第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者包含峰值检测器,其检测流过第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者的信号中的峰值频率。第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者中的峰值检测器中的每一者由雷达控制器108取样。在其它实例中,取决于应用,第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者可为a类、ab类、b类、c类、f类或e类放大器。
38.在图1的所说明实例中,第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d中的每一者是电路,其混合分别从第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d接收到的信号与由lo 110产生的信号。举例来说,第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d中的
每一者从分别从第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d接收到的信号的频率减去由lo 110产生的信号的频率。在其它实例中,第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d中的每一者将由lo 110产生的信号的频率添加到分别从第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d接收到的信号的频率。在另外实例中,第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d中的每一者将由lo 110产生的信号的频率乘以分别从第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d接收到的信号的频率。无论混合信号的方法为何,第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d中的每一者的输出是处于特定于应用的中间频率(if)的信号。
39.在图1的所说明实例中,第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者包含可变增益放大器带通滤波器。第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者从信号过滤非所要频率使得信号被过滤为具有足够宽以涵盖边带(例如由信号传输的信息)的带宽的所期望载波频率。第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者的中心频率可基于来自雷达控制器108的信号(例如控制信号)调谐。第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者是多路分用器,其中多个滤波器耦合到多路分用器。以此方式,由雷达控制器108产生的电压值(例如二元值)选择多路分用器上的滤波器组合以选择第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者的中心频率。在其它实例中,第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者可为低通滤波器、高通滤波器、低通及高通滤波器的网络或其组合。
40.在图1的所说明实例中,第一adc 126a、第二adc 126b、第三adc 126c及第四adc 126d中的每一者是一种转换分别从第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者接收到的模拟信号且将所述模拟信号转换成被发射到雷达控制器108的数字信号的装置。举例来说,第一adc 126a、第二adc 126b、第三adc 126c及第四adc 126d中的每一者可为专用电路。
41.在图1的所说明实例中,在操作中,当测试雷达soc测试系统100中的雷达soc时,雷达控制器108执行机器可读指令128。在另外或替代实例中,雷达控制器108执行其它机器可读指令来控制雷达soc 102。
42.在图1的所说明实例中,雷达控制器108可测试雷达soc以识别雷达soc测量雷达soc的发射器之间的距离、增益及相位失配及雷达soc的接收器之间的增益及相位失配的能力。举例来说,雷达控制器108将把信号(例如控制信号)发射到lo 110以产生频率调制连续波形(fmcw)。fmcw是经调制使得波形的频率在定义的周期(例如130微秒(μs))内在第一频率与第二频率之间斜升(例如,从七十七千兆赫(77ghz)斜升到八十一千兆赫(81ghz))的波形。举例来说,产生fmcw允许感测到的信号克服被测雷达soc中的芯片内泄漏,所述芯片内泄漏在仅产生连续波形时可使区分感测到的信号与芯片内泄漏困难。另外或替代地,雷达控制器108将把信号发射到第一pa 116a及第二pa 116b中的一者或两者以启用第一pa 116a及第二pa 116b中的一者或两者中的二元相位调制(例如,以产生经调制fmcw)。而且,在操作中,雷达控制器108将把信号发射到第一pa 116a以启用第一pa 116a的输出、将信号
发射到第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d以启用第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d。当第一pa 116a、第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d被启用时,fmcw通过第一pa 116a经由传输网络104从lo 110发射到第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者。
43.在图1的所说明实例中,在操作中,第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者获得接收到的fmcw信号及放大所述接收到的fmcw信号。在操作中,第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d中的每一者混合来自第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d的相应接收到的fmcw信号与来自lo 110的fmcw信号以产生相应if信号。在操作中,第一滤波器124a、第二滤波器124b、第三滤波器124c及第四滤波器124d中的每一者过滤由第一信号混合器122a、第二信号混合器122b、第三信号混合器122c及第四信号混合器122d产生的相应if信号以获得由来自雷达控制器108的相应信号确定的所期望频率。在操作中,第一adc 126a、第二adc 126b、第三adc 126c及第四adc 126d中的每一者将相应经过滤if信号从模拟信号转换为数字信号且将经转换经过滤if信号发射到雷达控制器108。
44.在所说明实例中,在操作中,雷达控制器108响应于接收到(例如获得)经转换经过滤if信号,处理经转换经过滤if信号且产生雷达soc 102的性能特性。性能特性是基于接收到的fmcw。举例来说,性能特性从经转换经过滤if信号产生,且经转换经过滤if信号基于接收到的fmcw产生。在产生对应于第一pa 116a(例如第一发射器112a)的性能特性之后,雷达控制器108确定当前被测发射器的性能特性的质量是否满足阈值。如果雷达控制器108确定性能特性的质量满足阈值,那么雷达控制器108确定所有发射器都已被测试。然而,如果雷达控制器108确定性能特性不满足阈值,那么雷达控制器108产生指示雷达soc将停止生产的信号且将所述信号发射到远程装置106。响应于来自雷达控制器108的信号,远程装置106从生产线移除雷达soc,或借此致使雷达soc被从生产线移除。
45.如果并非所有发射器(例如第一发射器112a及第二发射器112b)都已被测试,那么雷达控制器108停用当前被测发射器且启用将测试的下一发射器。举例来说,雷达控制器108通过将信号发射到第一pa 116a及第二pa 116b来停用第一pa 116a且启用第二pa 116b且产生下一发射器的性能特性。如果所有发射器都已被测试,那么雷达控制器108产生指示雷达soc可继续生产以被船运及/或存储的信号,且将所述信号发射到远程装置106。响应于来自雷达控制器108的信号,远程装置106转运将被船运及/或存储的雷达soc,或借此致使雷达soc被船运及/或存储。
46.在图1的所说明实例中,雷达控制器108可测试雷达soc以识别雷达soc中的放大器的压缩点。举例来说,雷达控制器108对lo 110进行编程以在所期望频率(例如七十七千兆赫(77ghz的频率))下产生连续波形(cw)。在操作中,雷达控制器108通过发送信号以启用第一pa 116a及第一lna 120a来启用第一发射器112a及第一接收器118a。在操作中,雷达控制器108设置第一发射器112a以按预定频率(例如10khz)调制cw以产生经调制cw。雷达控制器108设置第一发射器112a以通过设置第一移相器114a以恒定速率(例如360
°
/100μs)改变cw的相位(例如相位角)来调制cw。替代地,雷达控制器108设置第一发射器112a以通过设置第一pa 116a以启用二元相位调制来调制cw。
47.在图1的所说明实例中,在操作中,雷达控制器108设置第一发射器112a以通过改
变第一pa 116a中的增益控制变量使得第一pa 116a的增益从第一值(例如12dbm)转变成第二值(例如-18dbm)来扫掠第一发射器112a的增益。在操作中,雷达控制器108测量在第一lna 120a处接收到的cw(例如第一接收到的cw)相对于第一pa 116a的增益控制变量的功率。在接收到第一adc 126a的输出之后,雷达控制器108计算从第一adc 126a输出的信号的fft及fft的峰值频率相对于增益控制变量的功率。在操作中,雷达控制器108确定是否所有接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d)都已被测试。
48.在图1的所说明实例中,在操作中,雷达控制器108重复对每一接收器的测试且当所有接收器都已被测试时,雷达控制器108组合所测试的每一接收器的lna数据与adc数据。接着,雷达控制器108识别对应于每一接收器的压缩点的adc功率。举例来说,压缩点对应于接收器的增益在其处从其最大值(例如p1db点)减小一(1)分贝(db)的点。在图1的实例中,当第一adc 126a的功率比针对第一adc 126a的功率测量的最高值低1db时,接收器的增益在其处从其最大值减小一(1)db的压缩点对应于第一lna 120a的功率。如果压缩点(例如p1db点)的值满足阈值,那么雷达控制器108产生指示雷达soc可继续生产以被船运及/或存储的信号,且将所述信号发射到远程装置106。然而,如果雷达控制器108确定压缩点(例如p1db点)不满足阈值,那么雷达控制器108产生指示雷达soc将停止生产的信号且将所述信号发射到远程装置106。响应于来自雷达控制器108的信号,远程装置106基于来自雷达控制器108的信号从生产线移除雷达soc,转运将被船运及/或存储的雷达soc,借此致使雷达soc从生产线移除,或借此致使雷达soc被船运及/或存储。
49.在图1的所说明实例中,雷达控制器108可经由替代测试测试雷达soc以识别雷达soc中的放大器的压缩点。举例来说,雷达控制器108对lo 110进行编程以在所期望频率(例如77ghz)下产生cw。在操作中,雷达控制器108通过将信号发送到第一pa 116a及第一lna 120a以启用第一pa 116a及第一lna 120a来启用第一发射器112a及第一接收器118a。在操作中,雷达控制器108设置第二发射器112b以按预定频率(例如4mhz)调制cw。雷达控制器108设置第二发射器112b以通过设置第二移相器114b以按恒定速率改变cw的相位来调制cw。雷达控制器108通过发射信号以停用第二pa 116b来停用第二pa 116b。雷达控制器108通过将信号发射到第二移相器114b以切换传输网络104与内部回送路径之间的连接来启用第二移相器114b与第一lna 120a之间的内部回送路径。
50.在图1的所说明实例中,在操作中,雷达控制器108通过改变第一pa 116a中的增益控制变量使得第一pa 116a的增益从第一值(例如12dbm)转变成第二值(例如-18dbm)来设置第一发射器112a以扫掠第一发射器112a的增益。在操作中,雷达控制器108测量在第一lna 120a处接收到的cw相对于第一pa 116a的增益控制变量的功率。举例来说,在第一lna 120a处接收到的信号是包含由第一发射器112a产生的信号及由第二发射器112b产生的信号的经组合cw。在此实例中,第一lna 120a接收由第一发射器112a产生的信号作为第一接收到的cw,且第一lna 120a接收由第二发射器112b产生的信号作为第二接收到的cw,组合所述第一接收到的cw与第二接收到的cw以产生经组合cw。在接收到第一adc 126a的输出之后,雷达控制器108计算从第一adc 126a输出的信号的fft及fft的峰值频率相对于增益控制变量的功率。在操作中,雷达控制器108确定是否所有接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d)都已被测试。雷达控制器108重复对每一接
收器的测试且当所有接收器都已被测试时,雷达控制器108组合所测试的每一接收器的lna数据与adc数据。接着,雷达控制器108识别p1db点。如果p1db点的值满足阈值,那么雷达控制器108产生指示雷达soc可继续生产以被船运及/存储的信号,且将所述信号发射到远程装置106。然而,如果雷达控制器108确定p1db点不满足阈值,那么雷达控制器108产生指示雷达soc将停止生产的信号且将所述信号发射到远程装置106。响应于来自雷达控制器108的信号,远程装置106基于来自雷达控制器108的信号从生产线移除雷达soc,转运将被船运及/或存储的雷达soc,借此致使雷达soc从生产线移除,或借此致使雷达soc被船运及/或存储。
51.图2是经构造以执行图9、10、11及12的指令以实施实例调制器管理器200、实例信号分析器202及实例警报产生器204的雷达控制器108的框图。雷达控制器108包含一或多个集成电路。在其它实例中,雷达控制器108包含例如一或多个逻辑电路、微处理器、图形处理单元(gpu)、数字信号处理器(dsp)、来自任何所期望家族或制造商的控制器或任何其它类型的计算装置。雷达控制器108可为基于半导体的(例如硅基)装置。在一些实例中,雷达控制器108可经实施于单裸片、多裸片或与雷达soc 102的其它组件分离的裸片上。
52.所说明实例的雷达控制器108包含雷达处理器212。所说明实例的雷达处理器212是dsp。实例雷达处理器212是硬件。在其它实例中,雷达处理器212可由一或多个集成电路、逻辑电路、微处理器、gpu、dsp或来自任何所期望家族或制造商的控制器实施。硬件处理器可为基于半导体的(例如硅基)装置。在此实例中,处理器实施实例调制器管理器200、实例信号分析器202及实例警报产生器204。
53.所说明实例的雷达处理器212包含本地存储器213(例如高速缓存)。所说明实例的雷达处理器212经由总线218与包含易失性存储器214及非易失性存储器216的主存储器通信。易失性存储器214可由同步动态随机存取存储器(sdram)、动态随机存取存储器(dram)、动态随机存取存储器及/或任何其它类型的随机存取存储器装置实施。非易失性存储器216可由快闪存储器及/或任何其它所期望类型的存储器装置实施。对主存储器214、26的存取由存储器控制器控制。
54.所说明实例的雷达控制器108还包含接口电路220。接口电路220可由串行快闪接口、电力管理集成电路(pmic)接口、控制器局域网(can)接口、具有灵活数据速率的can(can-fd)接口、通用异步接收器-发射器(uart)接口、低压差分信令(lvds)接口、硬件在环(hil)接口实施。
55.在所说明实例中,一或多个接口装置222经连接到接口电路220。接口装置222允许将数据及/或命令键入到雷达处理器212中。接口装置222可由例如桌面计算机、膝上型计算机、远程装置106、lo 110、第一移相器114a、第二移相器114b、第一pa 116a、第二pa 116b、第一lna 120a、第二lna 120b、第三lna 120c、第四lna 120d、第一滤波器124a、第二滤波器124b、第三滤波器124c、第四滤波器124d、第一adc 126a、第二adc 126b、第三adc 126c、第四adc 126d实施。
56.所说明实例的接口电路220还包含通信装置,例如串行快闪接口电路、pmic接口电路、can接口电路、can-fd接口电路、uart电路、lvds接口电路、hil接口电路。
57.所说明实例的雷达控制器108还包含用于存储软件及/或数据的一或多个大容量存储装置228。此类大容量存储装置228的实例包含非暂时性计算机可读存储装置或存储磁
126a、第二adc 126b、第三adc 126c及第四adc 126d中的每一者的fft中的峰值频率。实例信号分析器202确定峰值频率的频率是否满足峰值频率(例如预定值的)预定频率的阈值(例如阈值频率)(例如,是否在所述阈值内)。举例来说,预定峰值频率对应于与传输网络104相关联的传输路径的长度以及用以用lo 110产生fmcw或cw的控制信号。对应于fmcw的预定峰值频率由实例信号分析器202基于方程式1来计算:
[0064][0065]
在图2的所说明实例中,fmcw
slope
变量对应于fmcw信号的斜率且等于30mhz/μs。l
tp
变量对应于传输路径的长度且等于十厘米(cm)。c变量对应于光速且等于3*108m/s。预定峰值频率f等于10khz。阈值高于及/或低于预定峰值频率4khz。实例阈值对应于用于检测某一距离处的对象的雷达soc的性能的可接受性能范围。举例来说,预定峰值频率对应于中间if。
[0066]
在图2的所说明实例中,实例信号分析器202计算所测试的每一发射器及接收器对的增益及相位。实例信号分析器202使用对所测试的每一发射器及接收器对的增益及相位测量计算雷达soc中的每一发射器(例如第一发射器112a、第二发射器112b等)及每一接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d等)的增益及相位失配。举例来说,信号分析器202将第一对发射器及接收器(例如第一发射器112a及第一接收器118a)设置为参考对。实例信号分析器202确定发射器及接收器对中的每一者的峰值频率的振幅(例如增益)及发射器及接收器对中的每一者的峰值频率下的相位。举例来说,增益及相位失配基于方程式2及3来确定:
[0067]
增益mm(txm,rxn)=peak_dbm(txm,rxn)

peak__dbm(tx1,rx1)
[0068]
方程式-2
[0069]
相位mm(txm,rxn)=peak_phase(txm,rxn)

peak_phase(tx1,rx1)
[0070]
方程式-3
[0071]
在图2的所说明实例中,增益mm(txm,rxn)变量对应于发射器m及接收器n对的增益失配。peak_dbm(txm,rxn)变量对应于发射器m及接收器n对的峰值频率的增益。peak_dbm(tx1,rx1)变量对应于参考发射器及接收器对(例如第一发射器112a及第一接收器118a)的峰值频率的增益。相位mm(txm,rxn)变量对应于发射器m及接收器n对的相位失配。peak_phase(txm,rxn)变量对应于发射器m及接收器n对的峰值频率的相位。peak_phase(tx1,rx1)变量对应于参考发射器及接收器对(例如第一发射器112a及第一接收器118a)的峰值频率的相位。信号分析器202确定增益及相位失配是否满足可接受失配的阈值(例如,是否在所述阈值内)。举例来说,不满足阈值的增益及相位失配对应于雷达soc确定对象的方向的能力较差,且是不合意的。
[0072]
在图2的所说明实例中,实例信号分析器202计算每一接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d等)处的信噪比(snr)。举例来说,信号分析器202计算所期望频率(例如第一滤波器124a、第二滤波器124b、第三滤波器124c、第四滤波器124d中的每一者的中心频率)的通带的功率及不对应于所期望频率的所有其它带宽的通带的平均功率。举例来说,每一接收器的snr基于方程式4、5及6来计算:
[0073][0074][0075][0076]
在图2的所说明实例中,power
rxm
变量对应于接收器m处的所期望频率的通带的功率。变量对应于接收器m的峰值频率下的功率。power
rxm noise
变量对应于接收器m处的噪声的功率。变量对应于不对应于接收器m的所期望频率的所有其它带宽的通带的平均功率。snr
rxm
变量对应于接收器m处的信噪比。peak_phase(tx1,rx1)变量对应于参考发射器及接收器对(例如第一发射器112a及第一接收器118a)的峰值频率的相位。信号分析器202确定每一接收器处的snr是否满足(例如高于)阈值。举例来说,高于阈值的snr对应于雷达soc跨各种距离清楚地检测对象的能力。
[0077]
在图2的所说明实例中,如果实例信号分析器202确定在接收器中的每一者处测量的峰值频率中的任一者都不满足接收器上的预定峰值频率的阈值(例如,在所述阈值外),接收器中的任一者的增益及相位失配不满足可接受失配的阈值(例如,在所述阈值外),或每一接收器处的snr不满足(例如低于)阈值,那么实例信号分析器202指示被测雷达soc具有不合意的性能特性。然而,如果实例信号分析器202确定在接收器处测量的所有峰值频率都满足预定峰值频率的阈值(例如,在所述阈值内),所有接收器的增益及相位失配满足可接受失配的阈值(例如,在所述阈值内),或每一接收器处的snr满足(例如高于)阈值,那么实例信号分析器202指示被测雷达soc具有期望的性能特性。
[0078]
在图2的所说明实例中,实例信号分析器202测量第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者处(例如,其输出处)的功率,且存储第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者处相对于第一pa 116a及第二pa 116b中的一者或两者上的变化增益的功率。实例信号分析器202还存储在每一接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d)处的fft中确定的峰值频率下相对于第一pa 116a及第二pa 116b中的一者或两者上的变化增益的功率。
[0079]
在图2的实例中,信号分析器202组合第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d中的每一者处相对于第一pa 116a及第二pa 116b中的一者或两者上的变化增益的功率与在每一接收器处的fft中确定的峰值频率下相对于第一pa 116a及第二pa 116b中的一者或两者上的变化增益的功率以产生对应于在每一接收器处的fft中确定的峰值频率下相对于第一pa 116a及第二pa 116b中的一者或两者上的变化增益的功率相对于第一lna 120a、第二lna120b、第三lna 120c及第四lna 120d中的每一者处的功率的一组数据。
[0080]
在图2的实例中,在确定对应于在每一接收器处在fft中确定的峰值频率下相对于第一pa 116a及第二pa 116b中的一者或两者上的变化增益的功率相对于第一lna 120a、第
二lna 120b、第三lna120c及第四lna 120d中的每一者处的功率的所述组数据之后,实例信号分析器202识别每一接收器的压缩点(例如p1db点)。实例信号分析器202确定每一接收器的p1db点是否满足阈值。如果接收器中的任一者的压缩点(例如p1db点)不满足阈值,那么实例信号分析器202指示被测雷达soc具有不合意的性能特性。然而,如果所有接收器的压缩点(例如p1db点)满足阈值,那么实例信号分析器202指示被测雷达soc具有期望的性能特性。
[0081]
在图2的所说明实例中,实例警报产生器204基于性能特性的质量产生状态信号。而且,实例警报产生器204将状态信号发射到远程装置106以致使远程装置106从生产线移除被测雷达soc,转运将被船运及/或存储的所述被测雷达soc,借此致使被测雷达soc从生产线移除或借此致使被测雷达soc被船运及/或存储。
[0082]
图3是展示图1的传输网络104的进一步细节的框图。用于测试收发器的类似于上述方法、设备及系统的实例系统及方法描述于序列号为15/005,638的美国专利申请案中,所述美国专利申请案特此以其全文引用方式并入。
[0083]
图3说明传输网络104的实例回送测试模式。传输网络104包含输入耦合器300、功率分配器302、功率组合器304、输出耦合器306及回送线308。
[0084]
在回送测试模式中,传输网络104的输入耦合器300用于将来自一或多个发射器(例如第一发射器112a、第二发射器112b等)的输出信号耦合到一或多个接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d等)。
[0085]
在所说明实例中,雷达控制器108将控制信号发送到第一发射器112a及第二发射器112b中的每一者以连续启用第一发射器112a及第二发射器112b中的每一者。第一发射器112a及第二发射器112b中的每一者的输出被提供到功率组合器304。接着,功率组合器304将经组合输出信号310发送出去到输出耦合器306。
[0086]
在回送测试模式中,输出耦合器306将作为经耦合输出信号312的经组合输出信号310耦合到回送线308。输出耦合器306具有已知传送功能,其中经耦合输出信号312关于预定参数与经组合输出信号310将具有预定功能关系,预定参数的非限制性实例包含振幅、相位、频率及其组合。
[0087]
经耦合输出信号312经由回送线308提供到输入耦合器300。接着,输入耦合器300将经耦合输出信号312作为信号314提供到功率分配器302。输入耦合器300具有已知传送功能,其中信号314关于预定参数与经耦合输出信号312将具有预定功能关系,预定参数的非限制性实例包含振幅、相位、频率及其组合。功率分配器302将信号314分配到所有接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d)。
[0088]
在测试序列期间,功率组合器304、输出耦合器306、输入耦合器300及功率分配器302中的每一者的传送功能是已知的。在一些实施例中,这些传送功能可作为测试硬件校准程序的部分被确定。此外,预期第一发射器112a、第二发射器112b、第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的传送功能。
[0089]
在所说明实例中,雷达控制器108将控制信号发送到第一发射器112a或第二发射器112b中的一或多者以连续启用第一发射器112a或第二发射器112b中的每一者。控制信号不仅启用第一发射器112a或第二发射器112b,而且控制信号还指示第一发射器112a或第二发射器112b中的一或多者要发射什么信号。特定来说,控制信号将与所述信号的参数相关
的信息提供到发射器,此类参数的非限制性实例包含振幅、频率、相位、持续时间等。
[0090]
为了简洁目的,考虑其中第一发射器112a以及所有接收器(例如第一接收器118a、第二接收器118b、第三接收器118c、第四接收器118d)都被测试的情况。在此情况中,预期第一发射器112a、第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d的传送功能。如先前提及,如果第一发射器112a及第二发射器112b中的每一者正确地操作,那么其具有已知及预期的传送功能。
[0091]
因而,基于控制信号及第一发射器112a的已知传送功能,从第一发射器112a提供到功率组合器304的信号与第一发射器112a发射的信号应具有预期功能关系。类似地,基于功率组合器304的已知传送功能,经组合输出信号310与提供到功率组合器304的信号应具有已知功能关系。
[0092]
基于输出耦合器306的已知传送功能,经组合输出信号310与经耦合输出信号312应具有已知功能关系。此外,基于输入耦合器300的已知传送功能,信号314与经耦合输出信号312应具有已知功能关系。又另外,基于功率分配器302的已知传送功能,在第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者处接收到的信号与信号314应具有已知功能关系。
[0093]
来自第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的对应于发送到第一发射器112a的控制信号的预期输出信号是基于功率组合器304、输出耦合器306、输入耦合器300及功率分配器302中的每一者的已知传送功能及第一发射器112a及第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的预期传送功能。在实例实施例中,来自第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d的这些预期输出信号被存储于雷达控制器108中。
[0094]
以此方式,来自第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的实际输出信号被提供到雷达控制器108。在一些实施例中,来自第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的实际输出信号被编码。只要雷达控制器108能够区分哪一输出信号对应于第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的哪一者,就可实施从第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者发射输出信号的任何已知方法。
[0095]
在图3的实例中,接着,雷达控制器108比较来自第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的实际输出信号与第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者的对应预期输出信号。
[0096]
如果第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的任一者的实际输出信号在预定阈值内与预期输出信号不一致,那么讨论中的接收器未正确执行。在图3的回送测试方法中,如果第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的任一者的实际输出信号在预定阈值内与预期输出信号不一致,那么:a)讨论中的接收器未正确执行;b)第一发射器112a未正确执行;或c)讨论中的接收器与第一发射器112a的某组合未正确执行。
[0097]
关于根据本文中描述的实例的方面的传输网络(例如传输网络104),所有发射器(例如第一发射器112a及第二发射器112b)及所有接收器(例如第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d)可容易地在生产时被测试。
[0098]
图4是实例快速傅里叶(fourier)变换(fft)输出对频率图表400的图形说明。实例fft输出对频率图表400表示用于识别当第一发射器112a及第二发射器112b中的一或多者未经由二元相位调制来调制由lo 110产生的信号(例如fmcw信号)时信号分析器202从第一adc 126a、第二adc 126b、第三adc 126c及第四adc 126d中的一或多者接收到的信号中的峰值频率的fft数据。fft输出对频率图表400包含实例振幅轴402、实例频率轴404、实例峰值频率406、实例阈值区域408、所期望频率的实例通带410及不对应于所期望频率的所有其它带宽的实例通带412。
[0099]
在图4的所说明实例中,振幅轴402表示由实例信号分析器202计算的fft的输出中的频率的振幅(例如,以db为单位的振幅)。频率轴404表示由实例信号分析器202计算的fft的输出中的频率范围(例如,以hz为单位的频率)。振幅轴402的范围从0db到-120db,且频率轴404的范围从-600khz到600khz。
[0100]
在图4的所说明实例中,实例峰值频率406在10khz的频率下。举例来说,图4中所说明的峰值频率406对应于由实例信号分析器202所计算的回送距离(例如,被测雷达soc外部的回送路径)。在图4的实例中,实例信号分析器202比较峰值频率(例如峰值频率406)与预定峰值频率(例如10khz)。如果峰值频率(例如峰值频率406)在预定峰值频率的阈值(例如阈值区域408)内,那么被测雷达soc能够以可接受准确度确定距离。阈值区域408包含在预定峰值频率(例如10khz)的阈值4khz内的频率。阈值区域408范围从6khz到14khz。
[0101]
在图4的所说明实例中,当确定从第一adc 126a、第二adc 126b、第三adc 126c或第四adc 126d中的一或多者接收到的信号的snr时,所期望频率410的实例通带对应于由信号分析器202用于计算峰值频率的信号功率的通带。当确定从第一adc 126a、第二adc 126b、第三adc 126c或第四adc 126d中的一或多者接收到的信号的snr时,不对应于所期望频率412的所有其它带宽的通带对应于由信号分析器202用于计算噪声的功率的通带。信号分析器202使用信号功率及噪声功率确定从第一adc 126a、第二adc 126b、第三adc 126c或第四adc 126d中的一或多者接收到的信号的snr。
[0102]
图5是实例fft输出对频率图表500的图形说明。实例fft输出对频率图表500表示用于识别当第一发射器112a及第二发射器112b中的一或多者调制由lo 110产生的信号(例如fmcw信号)时信号分析器202从第一adc 126a、第二adc 126b、第三adc 126c及第四adc 126d中的一或多者接收到的信号中的峰值频率的fft数据。举例来说,当信号通过二元相位调制来调制时,实例fft输出对频率图像500表示由信号分析器202用于识别信号中的峰值频率的fft数据。在此实例中,信号通过二元相位调制来调制以便模拟在应用环境中测量距离。举例来说,信号分析器202可确定雷达soc将如何确定更大距离(例如100米、50米等),而无需实际上跨更大距离传输信号。为了模拟更大距离,实例调制器管理器200在第一pa 116a或第二pa 116b中的一或多者中启用二元相位调制。第一pa 116a及第二pa 116b中的实例二元相位调制按1mhz调制由第一pa 116a及第二pa 116b发射的信号。fft输出对频率图表500包含实例振幅轴502、实例频率轴504、实例峰值频率506、实例阈值区域508、所期望频率的实例通带510及不对应于所期望频率的所有其它带宽的实例通带512。
[0103]
在图5的所说明实例中,振幅轴502表示由实例信号分析器202计算的fft的输出中的频率的振幅(例如,以db为单位的振幅)。频率轴504表示由实例信号分析器202计算的fft的输出中的频率范围(例如,以hz为单位的频率)。振幅轴502的范围从0db到-120db,且频率
轴504的范围从250khz到1.25mhz。
[0104]
在图5的所说明实例中,实例峰值频率506在1mhz加10khz的频率下。举例来说,当模拟应用特定距离处的对象时,图5中所说明的峰值频率506对应于由实例信号分析器202所计算的回送距离。在图5的实例中,实例信号分析器202比较峰值频率(例如峰值频率506)与预定峰值频率(例如1mhz 10khz)。如果峰值频率(例如峰值频率506)在预定峰值频率的阈值(例如阈值区域508)内,那么被测雷达soc能够以可接受准确度确定距离。阈值区域508包含在预定峰值频率(例如1mhz加10khz)的阈值4khz内的频率。阈值区域508范围从1mhz加6khz到1mhz加14khz。
[0105]
在图5的所说明实例中,当确定从第一adc 126a、第二adc 126b、第三adc 126c或第四adc 126d中的一或多者接收到的信号的snr时,所期望频率510的实例通带对应于由信号分析器202用于计算峰值频率的信号功率的通带。当确定从第一adc 126a、第二adc 126b、第三adc 126c或第四adc 126d中的一或多者接收到的信号的snr时,不对应于所期望频率512的所有其它带宽的通带对应于由信号分析器202用于计算噪声的功率的通带。信号分析器202使用信号功率及噪声功率确定从第一adc 126a、第二adc 126b、第三adc 126c或第四adc 126d中的一或多者接收到的信号的snr。
[0106]
图6是实例低噪声放大器(lna)功率输出对功率放大器(pa)增益图表600的图形说明。实例lna功率输入对pa增益图表600表示随着实例调制器管理器200改变tx_backoff_1变量由信号分析器202在第一lna 120a的输入处检测到的峰值频率的功率对第一pa 116a的增益。tx_backoff_1变量对应于可经编程有对应于用于减小第一发射器112a的增益的值的值的第一发射器112a的可编程设置。lna功率输入对pa增益图表600包含实例lna功率轴602、实例pa增益轴604及实例lna输入功率曲线606。lna功率轴602对应于从第一lna 120a输出的信号的功率。
[0107]
在图6的所说明实例中,lna输入功率曲线606表示在第一lna 120a的输入处接收到的由信号分析器202测量的信号的功率。随着调制器管理器200调整第一pa 116a的增益及调制由lo 110产生的信号,信号分析器202测量第一lna 120a的输入处的峰值频率的功率。随着第一pa 116a的增益被改变且由lo 110产生的信号被调制,由信号分析器202在第一lna 120a处检测到的信号的功率的量值减小,如图6中展示。
[0108]
图7是实例模/数转换器(adc)功率输出对pa增益图表700的图形说明。实例adc功率输出对pa增益图表700表示随着实例调制器管理器200改变tx_backoff_1变量由信号分析器202在第一adc 126a处检测到的峰值频率的功率对第一pa 116a的增益。adc功率输出对pa增益图表700包含实例adc功率轴702、实例pa增益轴704、实例adc_lna压缩曲线706、实例0.5db变动曲线708及实例1db变动曲线710。在放大器的某个操作期间,输入到放大器(例如第一lna 120a)的功率与放大器(例如第一lna 120a)的输出功率具有线性关系。当输入到放大器的功率增加到致使放大器的输出功率与放大器的输出具有非线性关系时,压缩发生。
[0109]
在图7的所说明实例中,adc_lna压缩曲线706表示由信号分析器202测量的第一adc 126a的输出。第一adc 1236a的功率输出对应于第一lna 120a的功率输出。随着调制器管理器200调整第一pa 116a的增益及由lo 110产生的信号被调制,信号分析器202测量由第一lna 120a在第一adc 126a处输出的峰值频率的功率。在跨第一pa 116a的变化增益收
集到第一adc 126a处的峰值频率的功率之后,实例信号分析器202确定第一adc 126a的最大(例如,相对于图7中所展示的经取样数据最大)功率(例如,对应于第一lna 120a的最大功率)、比第一adc 126a的最大功率低0.5db的功率及比第一adc 126a的最大功率低1db的功率。在图7的所说明实例中,0.5db变动曲线708表示第一adc 126a的功率在其处比第一adc 126a的最大功率低0.5db的功率(例如,对应于比第一lna 120a的最大功率低0.5db的第一lna 120a的功率)。在图7的所说明实例中,1db变动曲线710表示第一adc 126a的功率在其处比第一adc 126a的最大功率低1db的功率(例如,对应于比第一lna 120a的最大功率低1db的第一lna 120a的功率)。
[0110]
图8是实例adc功率输出对lna功率输入图表800的图形说明。实例adc功率输出对lna功率输入图表800表示随着实例调制器管理器200改变tx_backoff_1变量由信号分析器202从第一adc 126a检测到的峰值频率的功率对由信号分析器202在第一lna 120a处检测到的峰值频率的功率。adc功率输出对lna功率输入图表800包含实例adc功率轴802、实例lna功率804、实例adc_lna压缩曲线806、实例0.5db变动曲线808、实例1db变动曲线810及实例p0.5db点812及实例p1db点814。在图8的所说明实例中,adc_lna压缩曲线806表示由信号分析器202在第一adc 126a处测量的第一lna 120a的输出。随着调制器管理器200调整第一pa 116a的增益,信号分析器202测量由第一lna 120a在第一adc 126a处输出的峰值频率的功率。p0.5db点812处于adc_lna压缩曲线806与0.5db变动曲线808相交的点。当第一adc 126a的功率输出比其预期最大功率低0.5db时,p0.5db点812表示对应于第一lna 120a的增益值的第一adc 126a的功率输出。p1db点814处于adc_lna压缩曲线806与1db变动曲线810相交的点。当第一adc 126a的功率输出比其最大值低1db时,p1db点814表示对应于第一lna 120a的增益值的第一adc 126a的功率输出。
[0111]
在图8的所说明实例中,通过组合在图6中表示的第一lna 120a数据与在图7中表示的第一adc 126a数据,实例信号分析器202规避由第一滤波器124a引起的衰减且可靠地检测p0.5db点812及p1db点814。在一些实例中,实例调制器管理器200可停用第二pa 116b且启用第二移相器114b与第一lna 120a之间的内部回送路径、用第二移相器114b连续改变由lo 110产生的信号的相位及计算图6、7及8中表示的相同数据。通过启用第二移相器114b之间的内部回送路径及用第二移相器114b连续改变由lo 110产生的信号的相位,调制器管理器200启用信号分析器202以减少检测到的信号中的干扰(例如,由芯片内泄漏引起)及产生性能特性的更准确分析。
[0112]
虽然在图2中说明了实施图1的雷达控制器108的实例方式,但图2中说明的元件、过程及/或装置中的一或多者可以任何其它方式组合、划分、重新布置、省略、消除及/或实施。此外,实例调制器管理器200、实例信号分析器202、实例警报产生器204及/或更一般来说图2的雷达控制器108可由硬件、软件、固件及/或硬件、软件及/或固件的任何组合实施。因此,例如,实例调制器管理器200、实例信号分析器202、实例警报产生器204及/或更一般来说图2的雷达控制器108中的任一者可由一或多个模拟或数字电路、逻辑电路、可编程处理器、可编程控制器、图形处理单元(gpu)、数字信号处理器(dsp)、专用集成电路(asic)、可编程逻辑装置(pld)及/或场可编程逻辑装置(fpld)实施。当阅读本专利的设备或系统权利要求中的任一者以覆盖纯软件及/或固件实施方案时,实例调制器管理器200、实例信号分析器202、实例警报产生器204及/或更一般来说图2的雷达控制器108中的至少一者特此被
明确定义以包含非暂时性可读存储装置或存储磁盘,例如存储器、数字多功能磁盘(dvd)、光盘(cd)、蓝光光盘等,包含软件及/或固件。又此外,图1及2的雷达控制器108可包含除了或代替图2中说明的元件、过程及/或装置的一或多个元件、过程及/或装置,及/或可包含所说明元件、过程及装置中的任一者或全部者中的多于一者。如本文中使用,包含其变动的短语“通信”涵盖直接通信及/或通过一或多个中介组件的间接通信,且不需要直接物理(例如有线)通信及/或恒定通信,而是还包含以周期性间隔、经调度间隔、不定期间隔及/或单次事件的选择性通信。
[0113]
表示用于实施图1及2的雷达控制器108的实例硬件逻辑、机器可读指令、硬件实施的状态机及/或其任何组合的流程图在图9、10、11及12中展示。实例机器可读指令可为由例如结合图1及2描述的雷达控制器108的计算机处理器执行的可执行程序的一或多个可执行程序或部分。实例程序可体现于存储在与雷达控制器108相关联的例如cd-rom、软盘、硬盘驱动器、dvd、蓝光光盘的非暂时性计算机可读存储媒体或存储器上的软件中,但其整个程序及/或部分可替代地由不同于雷达控制器108的装置执行及/或体现于固件或专用硬件中。此外,尽管实例程序是参考图9、10、11及12中说明的流程图描述,但可替代地使用实施雷达控制器108的许多其它方法。举例来说,可改变框的执行顺序,及/或可改变、消除或组合所描述框中的一些。另外或替代地,框中的任一者或全部者可由经构造以在无需执行软件或固件的情况下执行对应操作的一或多个硬件电路(例如,离散及/或集成模拟及/或数字电路系统、fpga、asic、比较器、运算放大器(op-amp)、逻辑电路等)实施。
[0114]
本文中描述的机器可读指令可以压缩格式、加密格式、碎片格式、打包格式等中的一或多者存储。本文中所描述的机器可读指令可经存储为可用于创建、制造及/或产生机器可执行指令的数据(例如,指令的部分、代码、代码的表示等)。举例来说,机器可读指令可经分块及存储在一或多个存储装置及/或计算装置(例如服务器)上。机器可读指令可能需要进行安装、修改、调适、升级、组合、增补、配置、解密、解压、解包、分布、重新指派等中的一或多者以便使其可由计算装置及/或另一机器直接可读及/或可执行。举例来说,机器可读指令可经存储于个别地被压缩、加密及存储在单独计算装置上的多个部分中,其中所述部分在被解密、解压及组合时形成实施例如本文中描述的程序的程序的一组可执行指令。在另一实例中,机器可读指令可以其可由计算机读取的状态存储,但需要添加库(例如动态链接库(dll))、软件开发工具包(sdk)、应用编程接口(api)等以便在特定计算装置或其它装置上执行指令。在另一实例中,机器可读指令可能需要在机器可读指令及/或对应程序可整体或部分被执行之前进行配置(例如,存储设置、输入数据、记录网络地址等)。因此,所描述机器可读指令及/或对应程序涵盖此类机器可读指令及/或程序,而与机器可读指令及/或程序在被存储或另外静止或运送时的特定格式或状态无关。
[0115]
如上文提及,图9、10、11及12的实例过程可使用存储在例如硬盘驱动器、快闪存储器、只读存储器、光盘、数字多功能盘、高速缓存、随机存取存储器的非暂时性计算机及/或机器可读媒体及/或其中信息被存储达任何持续时间(例如,达延长的时间段、永久地、达短暂时刻、用于临时缓冲及/或用于信息的高速缓存)的任何其它存储装置或存储盘上的可执行指令(例如计算机及/或机器可读指令)实施。如本文中使用,术语非暂时性计算机可读媒体经明确定义以包含任何类型的计算机可读存储装置及/或存储盘且排除传播信号及排除传输媒体。
[0116]
本文中使用的“包含”及“包括”(及其所有形式及时态)是开放式术语。因此,无论何时权利要求采用任何形式的“包含”或“包括”(例如,包括(comprise/comprising)、包含(include/including)、具有等)作为前导码或在任何种类的权利要求陈述内,可存在额外元件、术语等,而不会落在对应权利要求或陈述的范围外。如本文中使用,当词组“至少”用作例如权利要求的前序中的过渡术语时,其以与术语“包括”及“包含”是开放式的相同方式是开放式的。当使用时,例如呈例如a、b及/或c形式的术语“及/或”指代a、b、c的任何组合或子集,例如(1)单独a、(2)单独b、(3)单独c、(4)a及b、(5)a及c、(6)b及c及(7)a及b及c。如本文在描述结构、组件、物项、对象及/或事物的上下文中使用,词组“a及b中的至少一者”是指包含(1)至少一个a、(2)至少一个b及(3)至少一个a及至少一个b中的任一者的实施方案。类似地,如本文在描述结构、组件、物项、对象及/或事物的上下文中使用,词组“a或b中的至少一者”是指包含(1)至少一个a、(2)至少一个b及(3)至少一个a及至少一个b中的任一者的实施方案。如本文在描述过程、指令、动作、活动及/或步骤的执行(performance/execution)的上下文中使用,词组“a及b中的至少一者”是指包含(1)至少一个a、(2)至少一个b及(3)至少一个a及至少一个b中的任一者的实施方案。类似地,如本文在描述过程、指令、动作、活动及/或步骤的执行的上下文中使用,词组“a或b中的至少一者”是指包含(1)至少一个a、(2)至少一个b及(3)至少一个a及至少一个b中的任一者的实施方案。
[0117]
图9是表示可经执行以实施图1及2的雷达控制器108来测试雷达soc 102的实例机器可读指令的流程图。举例来说,图9的实例机器可读指令可经执行以测试雷达soc(例如雷达soc 102)来确定与雷达soc确定距离的能力、雷达soc的接收器信号质量及雷达soc的发射器及接收器的增益及相位失配相关的性能特性。
[0118]
在图9的所说明实例中,图9的实例机器可读指令900在框902处开始,其中实例调制器管理器200设置lo 110(例如实例调制器管理器200设置本地振荡器产生器)以产生fmcw。举例来说,调制器管理器200设置lo 110以在130μs的周期内产生77ghz到81ghz的连续波形。在框904处,实例调制器管理器200在第一发射器上启用二元相位调制。举例来说,实例调制器管理器200以1mhz的频率在第一pa 116a上启用二元相位调制。在框906处,实例调制器管理器200启用第一发射器来进行发射且启用所有接收器来接收由本地振荡器产生的信号。举例来说,调制器管理器200启用第一pa 116a以发射由lo 110产生的信号,且调制器管理器200启用第一lna 120a、第二lna 120b、第三lna 120c及第四lna 120d。
[0119]
在图9的所说明实例中,在框908处,实例信号分析器202基于在接收器中的每一者处接收到的所发射信号产生被测接收器的性能特性。举例来说,实例信号分析器202基于在第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者处接收到的fmcw产生第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d的性能指标。而且,实例信号分析器202将被测接收器的性能特性指示为与当前被测发射器(例如第一发射器、第二发射器、第n发射器等)相关。
[0120]
在框910处,实例警报产生器204确定当前被测发射器及接收器的性能特性的质量是否满足性能阈值。如果警报产生器204确定当前被测发射器及接收器的性能特性满足阈值(框910:是),那么机器可读指令900继续到框912。如果警报产生器204确定当前被测发射器及接收器的性能特性不满足性能阈值(框910:否),那么机器可读指令900继续到框918。
[0121]
在框912处,实例信号分析器202确定是否被测雷达soc中的所有发射器都已被测
试。如果实例信号分析器202确定并非所有发射器都已被测试(框912:否),那么机器可读指令900继续到框914。如果实例信号分析器202确定所有发射器都已被测试(框912:是),那么机器可读指令900继续到框916。在框914处,实例调制器管理器200停用当前被测发射器且启用将测试的下一发射器。举例来说,调制器管理器200停用第一pa 116a且启用第二pa 116b。在框914之后,机器可读指令900继续到框908。在框916处,实例警报产生器204产生指示被测雷达soc可继续生产的信号。在框918处,实例警报产生器204产生指示被测雷达soc将停止生产的信号。在框920处,实例警报产生器204将指示被测雷达soc可继续生产的信号或指示被测雷达soc将停止生产的信号中的一或多者发射到例如远程装置106的远程装置。在框920之后,机器可读指令900结束。
[0122]
图10是表示可经执行以实施图1及2的雷达控制器108来在图9的框908处产生雷达soc(例如雷达soc 102)的性能特性的实例机器可读指令的流程图。框908的子例程在框1000处开始,其中实例信号分析器202计算关于从被测雷达soc中的当前被测接收器接收到的信号的fft。举例来说,信号分析器202计算关于从第一adc 126a接收到的信号的fft。在框1002,实例信号分析器202识别对应于从被测雷达soc中的当前被测接收器接收到的信号的fft中的峰值频率。在框1004,实例信号分析器202确定对应于从当前被测接收器接收到的信号的fft中的峰值频率是否满足预定峰值频率的阈值。举例来说,信号分析器202确定对应于从第一接收器118a接收到的信号的fft中的峰值频率是否在预定峰值频率(例如10khz)的4khz内。如果实例信号分析器202确定峰值频率满足预定峰值频率的阈值(框1004:是),那么框908的子例程继续到框1006。如果实例信号分析器202确定峰值频率不满足预定峰值频率的阈值(框1004:否),那么框908的子例程继续到框1022。
[0123]
在图10的所说明实例中,在框1006处,实例信号分析器202计算从被测雷达soc中的当前被测接收器接收到的信号的snr。举例来说,信号分析器202计算从第一adc 126a接收到的信号的snr。在框1008,实例信号分析器202确定从当前被测接收器接收到的信号的snr是否满足阈值。举例来说,阈值对应于足够高以确保被测雷达soc具有足够的清晰度(例如分辨率)以检测某一距离处的对象的snr值。如果实例信号分析器202确定从当前被测接收器接收到的信号的snr满足(例如处于或高于)阈值(框1008:是),那么框908的子例程继续到框1010。如果实例信号分析器202确定从当前被测接收器接收到的信号的snr不满足(例如低于)阈值(框1008:否),那么框908的子例程继续到框1022。在框1010,实例信号分析器202计算当前被测发射器及接收器对的增益及相位。举例来说,信号分析器202计算第一发射器112a及第一接收器118a对的增益及相位。
[0124]
在图10的实例中,在框1012,实例信号分析器202确定在每一接收器处接收到的信号是否已被分析。举例来说,信号分析器202确定在第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者处接收到的fmcw是否已被分析。如果信号分析器202确定在第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者处接收到的信号中的任一者尚未被分析(框1012:否),那么框908的子例程继续到框1014。然而,如果信号分析器202确定在第一接收器118a、第二接收器118b、第三接收器118c及第四接收器118d中的每一者处接收到的信号已被分析(框1012:是),那么框908的子例程继续到框1016。
[0125]
在图10的实例中,在框1014,实例信号分析器202从当前被测接收器迭代到将测试
的另一接收器。举例来说,如果信号分析器202当前正分析第三接收器118c且在框1012确定从第一接收器118a、第二接收器118b及第三接收器118c中的每一者接收到的信号已被分析但从第四接收器118d接收到的信号尚未被分析,那么信号分析器202在框1014从分析从第三接收器118c接收到的信号迭代到分析从第四接收器118d接收到的信号。在框1014之后,框908的子例程继续到框1000。
[0126]
在图10的所说明实例中,在框1016,实例信号分析器202计算每一发射器及接收器对的增益及相位失配。举例来说,信号分析器202计算参考发射器接收器对(例如第一发射器112a及第一接收器118a)与另一发射器及接收器对(例如第m发射器及第n接收器)之间的增益及相位失配。在框1018,实例信号分析器202确定每一发射器及接收器对的增益及相位失配是否满足阈值。举例来说,阈值对应于发射器及接收器对之间的允许被测实例雷达soc维持正确操作的可接受失配。如果实例信号分析器202确定所有发射器及接收器对的增益及相位失配满足(例如处于或低于)阈值(框1018:是),那么框908的子例程继续到框1020。如果实例信号分析器202确定发射器及接收器对中的任一者的增益及相位失配不满足(例如高于)阈值(框1018:否),那么框908的子例程继续到框1022。
[0127]
在图10的所说明实例中,在框1020,实例信号分析器202指示被测雷达soc具有期望的性能特性。举例来说,期望的性能特性对应于令应用中的预期性能感到满意的可接受操作特性。在框10120之后,框908的实例子例程在框910返回到机器可读指令900。在框1022,实例信号分析器202指示被测雷达soc具有不合意的性能特性。举例来说,不合意的性能特性对应于令应用中的预期性能感到不满意的不可接受操作特性。在框1022之后,框908的实例子例程返回到框910处的机器可读指令900。
[0128]
图11是表示可经执行以实施图1及2的雷达控制器108来替代地测试雷达soc 102的实例机器可读指令的流程图。举例来说,图11的实例机器可读指令可经执行以测试雷达soc(例如雷达soc 102)来确定与被测雷达soc中的一或多个功率放大器的增益的线性度相关的性能特性。实例机器可读指令1100在框1102处开始,其中实例调制器管理器200设置本地振荡器以产生cw。举例来说,实例调制器管理器200设置lo 110以在77ghz下产生cw。在框1104处,实例调制器管理器200启用第一发射器及第一接收器。举例来说,实例调制器管理器200启用第一pa 116a且第一lna 120a。在框1106处,实例调制器管理器200设置第一发射器以按预定频率调制cw。举例来说,预定频率可为10khz。举例来说,在框1106,实例调制器管理器200设置第一pa 116a以用二元相位调制来调制cw。在其它实例中,在框1106,实例调制器管理器200设置第一移相器114a以按恒定速率(例如360
°
/100μs)调整cw的相位。
[0129]
在图11的所说明实例中,在框1108,实例调制器管理器200扫掠第一发射器的增益。举例来说,调制器管理器200从0db到30db扫掠第一pa 116a的tx_backoff_1变量。在框1110,实例信号分析器202测量当前被测接收器的lna处的功率。举例来说,信号分析器202用毫米波峰值检测器测量第一lna 120a处的峰值频率的功率。在框1112,实例信号分析器202计算从当前被测接收器的adc接收到的信号的fft。举例来说,信号分析器202计算从第一adc 126a接收到的信号的fft。在框1114,实例信号分析器202识别对应于从当前被测接收器接收到的信号的fft中的峰值频率的功率。举例来说,信号分析器202识别对应于从第一adc 126a接收到的信号的fft中的峰值频率的功率。在框1116处,实例信号分析器202确定是否所有被测接收器都已被测试。如果实例信号分析器202确定所有被测接收器都已被
测试(框1116:是),那么机器可读指令1100继续到框1120。如果实例信号分析器202确定并非所有被测接收器都已被测试(框1116:否),那么机器可读指令1100继续到框1118。
[0130]
在图11的所说明实例中,在框1118,实例调制器管理器200停用当前被测接收器且启用将测试的下一接收器。举例来说,调制器管理器200停用第一lna 120a且启用第二lna 120b。在框1118之后,机器可读指令1100继续到框1108。在框1120,实例信号分析器202组合每一接收器的lna数据与adc数据。举例来说,在框1120,实例信号分析器202填入使第一adc 126a处的峰值频率的功率与第一lna 120a处的峰值频率的功率相关联的数据结构。在框1122,实例信号分析器202识别每一接收器的压缩点(例如,每一接收器的lna的压缩点)。举例来说,实例信号分析器202识别在第一adc 126a处所测量的p1db点。p1db点对应于adc的功率在其处比adc的最大功率低1db的lna功率。在另外或替代实例中,实例信号分析器202识别在第一adc 126a处所测量的p0.5db点。p0.5db点对应于adc的功率在其处比adc的最大功率低0.5db的lna功率。
[0131]
在图11的所说明实例中,在框1124,实例信号分析器202确定压缩点是否满足阈值。举例来说,信号分析器确定p1db点是否满足阈值。在另外或替代实例中,实例信号分析器202确定p0.5db点是否满足阈值。如果实例信号分析器202确定压缩点满足阈值(框1124:是),那么机器可读指令1100继续到框1126。如果实例信号分析器202确定压缩点不满足阈值(框1124:否),那么机器可读指令1100继续到框1128。在另外或替代实例中,针对替代压缩点重复框1124。
[0132]
在图11的所说明实例中,在框1126,实例信号分析器202指示被测雷达soc具有期望的性能特性。在框1126之后,机器可读指令1100继续到框1130。在框1128,实例信号分析器202指示被测雷达soc具有不合意的性能特性。在框1126之后,机器可读指令1100继续到框1130。在框1130,实例警报产生器204基于性能特性的质量将信号发射到远程装置106。在框1130之后,实例机器可读指令1100结束。
[0133]
图12是表示可经执行以实施图1及2的雷达控制器108来替代地测试雷达soc 102的实例机器可读指令的流程图。举例来说,图12的实例机器可读指令可经执行以测试雷达soc(例如雷达soc 102)来确定与被测雷达soc中的一或多个功率放大器的增益的线性度相关的性能特性。实例机器可读指令1200在框1202处开始,其中实例调制器管理器200设置本地振荡器以产生cw。举例来说,实例调制器管理器200设置lo 110以在77ghz下产生cw。在框1204处,实例调制器管理器200启用第一发射器及第一接收器。举例来说,实例调制器管理器200启用第一pa 116a且第一lna 120a。在框1206处,实例调制器管理器200停用第一发射器的移相器。举例来说,调制器管理器200停用第一移相器114a。在框1208处,实例调制器管理器200设置第二发射器以按预定频率调制cw。举例来说,预定频率可为10khz。举例来说,在框1208,实例调制器管理器200设置第二pa 116b以用二元相位调制来调制cw。在其它实例中,在框1208,实例调制器管理器200设置第二移相器114b以按恒定速率(例如360
°
/100μs)调整cw的相位。
[0134]
在图12的所说明实例中,在框1210,实例调制器管理器200停用第二发射器的功率放大器。举例来说,调制器管理器200停用第二pa 116b。在框1212处,实例调制器管理器200启用第二发射器与第一接收器之间的内部回送路径。举例来说,调制器管理器200启用第二移相器114b与第一lna 120a之间的内部回送路径。在框1214处,实例调制器管理器200扫掠
第一发射器的增益。举例来说,调制器管理器200从0db到30db扫掠第一pa 116a的tx_backoff_1变量。在框1216,实例信号分析器202计算从当前被测接收器的adc接收到的信号的fft。举例来说,信号分析器202计算从第一adc 126a接收到的信号的fft。在框1218,实例信号分析器202识别对应于从当前被测接收器接收到的信号的fft中的峰值频率的功率。举例来说,信号分析器202识别对应于从第一adc 126a接收到的信号的fft中的峰值频率的功率。在框1220,实例信号分析器202测量接收器的lna处的功率。举例来说,信号分析器202用毫米波峰值检测器测量第一lna 120a处的峰值频率的功率。在框1222处,实例信号分析器202确定是否所有被测接收器都已被测试。如果实例信号分析器202确定所有被测接收器都已被测试(框1222:是),那么机器可读指令1200继续到框1226。如果实例信号分析器202确定并非所有被测接收器都已被测试(框1222:否),那么机器可读指令1200继续到框1224。
[0135]
在图12的所说明实例中,在框1224,实例调制器管理器200停用当前被测接收器且启用将测试的下一接收器。举例来说,调制器管理器200停用第一lna 120a且启用第二lna 120b。在框1224之后,机器可读指令1200继续到框1214。在框1226,实例信号分析器202组合每一接收器的lna数据与adc数据。举例来说,在框1226,实例信号分析器202填入使第一adc 126a处的峰值频率的功率与第一lna 120a处的峰值频率的功率相关联的数据结构。在框1228,实例信号分析器202识别每一接收器的压缩点。举例来说,实例信号分析器202识别在第一adc 126a处所测量的p1db点。p1db点对应于adc的功率在其处比adc的最大功率低1db的lna功率。在另外或替代实例中,实例信号分析器202识别在第一adc 126a处所测量的p0.5db点。p0.5db点对应于adc的功率在其处比adc的最大功率低0.5db的lna功率。
[0136]
在图12的所说明实例中,在框1230,实例信号分析器202确定压缩点是否满足阈值。举例来说,实例信号分析器202确定p1db点是否满足阈值。在另外或替代实例中,实例信号分析器202确定p0.5db点是否满足阈值。如果实例信号分析器202确定压缩点满足阈值(框1230:是),那么机器可读指令1200继续到框1232。如果实例信号分析器202确定压缩点不满足阈值(框1230:否),那么机器可读指令1200继续到框1234。在另外或替代实例中,针对p0.5db点重复框1230。
[0137]
在图12的所说明实例中,在框1232,实例信号分析器202指示被测雷达soc具有期望的性能特性。在框1232之后,机器可读指令1200继续到框1236。在框1234,实例信号分析器202指示被测雷达soc具有不合意的性能特性。在框1234之后,机器可读指令1200继续到框1236。在框1236,实例警报产生器204基于性能特性的质量将信号发射到远程装置106。在框1236之后,实例机器可读指令1200结束。
[0138]
根据前述内容,应了解,已描述降低与测试雷达集成电路相关联的成本的实例方法、设备及制品。而且,本文中描述的实例方法、设备及制品在生产时提供雷达集成电路的高置信度测试,而无需外围有源电组件。本文中描述的实例允许在生产时测试用以测量距离的雷达soc。此外,本文中描述的实例提供在生产时用fmcw测试雷达soc。而且,本文中描述的实例提供用fmcw信号、二元相位调制及移相调制来测试雷达soc。举例来说,一些替代方法无法在生产时测试雷达soc,因为其依赖于外围有源电组件来测试雷达soc。此外,一些替代方法无法在生产时测试雷达soc,因为此类方法不考虑由传输网络(例如传输网络104)引入的芯片内泄漏及/或额外频率。
[0139]
从前述内容还应了解,已描述降低对昂贵的毫米波测试设备的要求的实例方法、
设备及制品。此外,本文中描述的实例使用外部传输网络(例如传输网络104)与内部回送路径(例如第一内部回送路径115a、第二内部回送路径115b)的组合测量p1db及/或其它压缩点。此外,所描述实例允许用被测雷达soc中的内建发射器测试雷达soc。所描述方法、设备及制品通过在生产时测试雷达soc减少继续生产有缺陷的雷达soc所浪费的功率来改进使用计算装置的效率。所描述方法、设备及制品通过减少与处理通过有缺陷的雷达soc连接的射频信号相关联的计算浪费来改进使用计算装置的效率。所描述的方法、设备及制品相应地涉及计算机的运行的一或多个改进。
[0140]
本文中描述用于测试雷达集成电路的实例方法、设备、系统及制品。另外实例及其组合包含以下:实例1包含一种雷达电路,其包括:本地振荡器(lo);发射器,其耦合到所述lo且经配置以耦合到传输网络;接收器,其经配置以耦合到所述传输网络;及控制器,其耦合到所述lo、所述发射器及所述接收器,所述控制器用以致使所述lo产生频率调制连续波形(fmcw),致使所述发射器将所述fmcw调制为经调制fmcw,致使所述发射器经由所述传输网络及所述接收器传输所述经调制fmcw以从所述传输网络获得接收到的fmcw,且响应于从所述接收器获得所述接收到的fmcw,基于所述接收到的fmcw产生所述雷达电路的性能特性。
[0141]
实例2包含根据实例1所述的雷达电路,其中所述控制器用于在生产所述雷达电路时测试所述雷达电路。
[0142]
实例3包含根据实例1所述的雷达电路,其中所述控制器用以致使所述发射器经由二元相位调制来调制所述fmcw。
[0143]
实例4包含根据实例1所述的雷达电路,其中所述fmcw是从约七十七千兆赫斜升到约八十一千兆赫的信号。
[0144]
实例5包含根据实例1所述的雷达电路,其中所述接收器是第一接收器,所述雷达电路进一步包含第二接收器,且其中所述性能特性包含来自由以下组成的群组的特性:在所述第一接收器或所述第二接收器中的一者处的所述接收到的fmcw的信噪比、在所述第一接收器或所述第二接收器中的一者处的所述接收到的fmcw的信号功率及所述第一接收器与所述第二接收器之间的增益及相位失配。
[0145]
实例6包含根据实例5所述的雷达电路,其中所述控制器用以把状态信号发射到装置以致使所述装置基于所述性能特性的质量对所述雷达电路起作用,且当所述状态信号指示将停止生产所述雷达电路时,所述装置将停止生产所述雷达电路。
[0146]
实例7包含根据实例6所述的雷达电路,其中所述性能特性的所述质量是基于对应于来自由以下组成的群组的特性的阈值:所述信噪比的值、所述信号功率的值及所述增益及相位失配的值。
[0147]
实例8包含一种用于测试包含振荡器、发射器及接收器的雷达电路的方法,所述方法包括:由所述振荡器产生频率调制连续波形(fmcw);由所述发射器调制所述fmcw以产生经调制fmcw;由所述发射器经由传输网络传输所述经调制fmcw;由所述接收器基于所述经调制fmcw从所述传输网络接收接收到的fmcw;及响应于所述接收到的fmcw,基于所述接收到的fmcw产生所述雷达电路的性能特性。
[0148]
实例9包含根据实例8所述的方法,其中所述被测雷达电路处在生产所述雷达电路时。
[0149]
实例10包含根据实例8所述的方法,其中所述发射器经由二元相位调制来调制所述fmcw。
[0150]
实例11包含根据实例8所述的方法,其中所述fmcw是从约七十七千兆赫斜升到约八十一千兆赫的信号。
[0151]
实例12包含根据实例8所述的方法,其中所述接收器是第一接收器,所述雷达电路进一步包含第二接收器,且其中所述性能特性包含来自由以下组成的群组的特性:在所述第一接收器或所述第二接收器中的一者处的所述接收到的fmcw的信噪比、在所述第一接收器或所述第二接收器中的一者处的所述接收到的fmcw的信号功率及所述第一接收器与所述第二接收器之间的增益及相位失配。
[0152]
实例13包含根据实例12所述的方法,其进一步包含把状态信号发射到装置以致使所述装置基于所述性能特性的质量对所述雷达电路起作用,且当所述状态信号指示将停止生产所述雷达电路时,所述装置将停止生产所述雷达电路。
[0153]
实例14包含根据实例13所述的方法,其中所述性能特性的所述质量是基于对应于来自由以下组成的群组的特性的阈值:所述信噪比的值、所述信号功率的值及所述增益及相位失配的值。
[0154]
实例15包含一种用于测试包含振荡器、发射器及接收器的雷达电路的设备,所述设备包括:调制器管理器,其用以致使所述振荡器产生频率调制连续波形(fmcw),致使所述发射器将所述fmcw调制为经调制fmcw,致使所述发射器经由传输网络及所述接收器传输所述经调制fmcw以从所述传输网络获得接收到的fmcw;及信号分析器,其用以响应于从所述接收器获得所述接收到的fmcw,基于所述fmcw产生所述雷达电路的性能特性。
[0155]
实例16包含根据实例15所述的设备,其中所述设备用于在生产所述雷达电路时测试所述雷达电路。
[0156]
实例17包含根据实例15所述的设备,其中所述调制器管理器用于致使所述发射器经由二元相位调制来调制所述fmcw。
[0157]
实例18包含根据实例15所述的设备,其中所述fmcw是从约七十七千兆赫斜升到约八十一千兆赫的信号。
[0158]
实例19包含根据实例15所述的设备,其进一步包含警报产生器,其用以把状态信号发射到装置以基于所述性能特性的质量对所述雷达电路起作用,且当所述状态信号指示将停止生产所述雷达电路时,所述装置将停止生产所述雷达电路。
[0159]
实例20包含根据实例15所述的设备,其中所述接收器是第一接收器,所述雷达电路进一步包含第二接收器,且其中所述性能特性包含来自由以下组成的群组的特性:在所述第一接收器或所述第二接收器中的一者处的所述接收到的fmcw的信噪比、在所述第一接收器或所述第二接收器中的一者处的所述接收到的fmcw的信号功率及所述第一接收器与所述第二接收器之间的增益及相位失配。
[0160]
实例21包含一种雷达电路,其包括:本地振荡器(lo);第一发射器,其耦合到所述lo且经配置以耦合到传输网络;接收器,其经配置以耦合到所述传输网络;第二发射器,其耦合到所述lo且经由回送路径耦合到所述接收器;及控制器,其耦合到所述lo、所述第一发射器、所述第二发射器及所述接收器,所述控制器用以致使所述lo产生连续波形(cw),致使所述第一发射器经由所述传输网络传输所述cw,致使所述接收器从所述传输网络获得第一
接收到的cw,设置所述第二发射器以调整所述cw的相位角来产生经调制cw,启用所述第二发射器以经由所述回送路径将所述经调制cw发射到所述接收器,其中所述接收器将进一步用以将来自所述第一发射器的所述第一接收到的cw及来自所述第二发射器的所述经调制cw组合成经组合cw,及响应于从所述接收器获得所述经组合cw,基于所述经组合cw产生所述雷达电路的性能特性。
[0161]
实例22包含根据实例21所述的雷达电路,其中所述控制器用于在生产所述雷达电路时测试所述雷达电路。
[0162]
实例23包含根据实例21所述的雷达电路,其中所述cw是具有约七十七千兆赫的频率的信号。
[0163]
实例24包含根据实例21所述的雷达电路,其中所述性能特性包含所述接收器的压缩点。
[0164]
实例25包含根据实例24所述的雷达电路,其中所述控制器用以把状态信号发射到装置以致使所述装置基于所述性能特性的质量对所述雷达电路起作用。
[0165]
实例26包含根据实例25所述的雷达电路,其中当所述状态信号指示将停止生产所述雷达电路时,所述装置将停止生产所述雷达电路。
[0166]
实例27包含根据实例25所述的雷达电路,其中所述性能特性的所述质量是基于对应于所述压缩点的值的阈值。
[0167]
实例28包含一种用于测试包含振荡器、第一发射器、第二发射器及接收器的雷达电路的方法,所述方法包括:产生所述振荡器以产生连续波形(cw);由所述第一发射器经由传输网络及所述接收器传输所述cw以从所述传输网络获得第一接收到的cw;由所述第二发射器将所述cw的相位角调整为经调制cw;由所述第二发射器经由回送路径将所述经调制cw发射到所述接收器,所述接收器用以将来自所述第一发射器的所述第一接收到的cw及所述经调制cw组合成经组合cw;及响应于从所述接收器获得所述经组合cw,基于所述经组合cw产生所述雷达电路的性能特性。
[0168]
实例29包含根据实例28所述的方法,其中所述被测雷达电路处在生产所述雷达电路时。
[0169]
实例30包含根据实例28所述的方法,其中所述cw是具有约七十七千兆赫的频率的信号。
[0170]
实例31包含根据实例28所述的方法,其中所述性能特性包含所述接收器的压缩点。
[0171]
实例32包含根据实例31所述的方法,其进一步包含把状态信号发射到装置以致使所述装置基于所述性能特性的质量对所述雷达电路起作用。
[0172]
实例33包含根据实例32所述的方法,其中当所述状态信号指示将停止生产所述雷达电路时,所述装置将停止生产所述雷达电路。
[0173]
实例34包含根据实例32所述的方法,其中所述性能特性的所述质量是基于对应于所述压缩点的值的阈值。
[0174]
实例35包含一种用于测试包含振荡器、第一发射器、第二发射器及接收器的雷达电路的设备,所述设备包括:调制器管理器,其用以致使所述振荡器产生连续波形(cw),致使所述第一发射器经由传输网络及所述接收器传输所述cw以从所述传输网络获得第一接
收到的cw,致使所述第二发射器将所述cw的相位角调整为经调制cw,致使所述第二发射器经由回送路径将所述经调制cw发射到所述接收器,所述接收器用以将来自所述第一发射器的所述第一接收到的cw及来自所述第二发射器的所述经调制cw组合成经组合cw;及信号分析器,其用以响应于从所述接收器获得所述经组合cw,基于所述经组合cw产生所述雷达电路的性能特性。
[0175]
实例36包含根据实例35所述的设备,其中所述设备用于在生产所述雷达电路时测试所述雷达电路。
[0176]
实例37包含根据实例35所述的设备,其中所述cw是具有约七十七千兆赫的频率的信号。
[0177]
实例38包含根据实例35所述的设备,其进一步包含警报产生器以将状态信号发射到装置以致使所述装置基于所述性能特性的质量对所述雷达电路起作用。
[0178]
实例39包含根据实例38所述的设备,其中当所述状态信号指示将停止生产所述雷达电路时,所述装置将停止生产所述雷达电路。
[0179]
实例40包含根据实例35所述的设备,其中所述性能特性包含所述接收器的压缩点。
[0180]
尽管本文中已经描述了特定实例方法、设备及制品,但此专利的覆盖范围不限于此。正相反,此专利覆盖公平地落于此专利的权利要求书的范围内的所有方法、设备及制品。
转载请注明原文地址:https://win.8miu.com/read-950366.html

最新回复(0)