无线计算机数据通信系统芯片设计.pdf
《无线计算机数据通信系统芯片设计.pdf》由会员分享,可在线阅读,更多相关《无线计算机数据通信系统芯片设计.pdf(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、南开大学硕士学位论文无线计算机数据通信系统芯片设计姓名:王其源申请学位级别:硕士专业:通信与信息系统指导教师:吴虹20040501摘要通过无线链路与计算机进行通信是近年研究的热点,业界已经针对这种应用开发了相关的标准,如无线局域网(8 0 2 1 1)。这类技术主要是为无线计算机网络通信设计的,其数据通信速率较高,采用2 4 G H z 频段,协议复杂,设计成本较高。对于点对点通信,通信速率低且功耗有严格要求的计算机通信系统并不适用。在本文中针对低通信速率的无线计算机数据通信系统进行分析,提出满足这种应用的系统模型。对其中无线通信芯片进行系统仿真,同时设计应用于无线鼠标键盘系统中的计算机接口控
2、制芯片。本文设计的无线通信芯片使用2 7 M t-l z 频段。片内集成了频率合成器以实现通信信道的选择。论文主要进行系统级设计,并使用C a d e n c e 公司的仿真工具S p e c t r e 和V e r i l o g A 语言进行系统仿真。计算机接口使用通用串行总线(U S B)接口。芯片使用V e r i l o g 语言设计,拟应用于无线鼠标键盘系统中。片内集成了鼠标、键盘的列举内容,并初始化为复合设备。芯片的逻辑综合使用S y a o p s y s 公司的D e s i g nA n a l y z e r,布局布线使用C a d e n c e 公司的S i l i
3、 c o nE n s e m b l e 工具。关键词:频移键控,频率合成器,调制器,解调器,电荷泵锁相环,环路滤波器,通用串行总线,列举W i r e l e s sc o m m u m c a d o nw i t hc o m p u t e ri ss t u d i e dm o r ea n dm o r et h e s ey e a r s S o m es t a n d a r d sh a v eb e e ne s t a b l i s h e d,f o re x a m p l eW I _ A N8 0 2 1 1 T h e s et e c h n o
4、l o g i e sa l ed e s i g n e df o rw i r e l e s sl o c a la r e an e t w o r k W i t hh i 曲c o s ta n dc o m p l i c a t e dp r o t o c o l,t h e yu s u a l l yu s e2 4 G H zs p e c t r u ma n ds u p p o r th i 曲c o m m u n i c a t i o ns p e e d T h e s et e c h n o l o g i e sa r en o ts u i tf
5、o rl o wd a t as p e e da n dl o wp o w e rc o n s u m p t i o n Sp o i n tt op o i n tc o m p u t e rc o m m u n i c a t i o ns y s t e m I nt h i st h e s i s,l o wd a t as p e e dw i r e l e s sc o m p u t e rc o m m u n i c a t i o ns y s t e m sa r ea n a l y z e d S y s t e mm o d e li sd e s
6、i g n e df o rt h e s ea p p l i c a t i o n s W i r e l e s sc o m m u n i c a t i o nc h i p Ss y s t e ml e v e lm o d e l i n gi sd e s c r i b e d C o m p u t e ri n t e r f a c ec o n t r o l l e rc h i po fw i r e l e s sm o u s ea n dk e y b o a r di sa l s od e s i g n e d W i r e l e s sc
7、o m m u n i c a t i o nc h i p si nt h i sp r o j e c tu s e2 7 M H zs p e c t r u m F r e q u e n c yS y n t h e s i z e ri si n t e g r a t e di nt h ec h i p s S y s t e ml e v e lm o d e l i n go fw i r e l e s sc o m m u n i c a t i o nc h i pi sd o n eu s i n gS p e c t r ea n dV e r i l o g-A
8、l a n g u a g e T h es y s t e mu s eU S B(U n i v e r s a lS e r i a lB u s)a sc o m p u t e ri n t e r f a c e T h i sc h i pi sd e s i g n e dw i t hV e r i l o gl a n g u a g e I ti sa p p l i e di nw i r e l e s sm o u s ea n dk e y b o a r ds y s t e m E n u m e r a t i o no fm o u s ea n dk e
9、),b o a r di si n t e g r a t e di t h ec h i p M o u s ea n dk e y b o a r da r ei n i t i a t e da sc o m p o s i t ed e v i c e S y n o p s y sc o r p o r a t i o n St o o lD e s i g nA n a l y z e ri su s e di nl o g i cs y n t h e s i sa n dC a d e n c ec o r p o r a t i o n St o o lS i l i c o
10、 nE n s e m b l ei su s e di np l a c ea n dr o u t e K e y w o r d s:F S K,F r e q u e n c yS y n t h e s i z e r,M o d u l a t o r,D e m o d u l a t o r,C h a r g ep u m pP U。,L 0 0 pf i l t e r,U S B,E n u m e r a t i o n无线计算机数据通信系统芯片设计第一章引言随着计算机应用的日益普及,越来越多的系统应用需要将数据传送给计算机。无线通信技术在近年来也日益成熟,通过无线链路
11、传送数据可以方便人们的使用。这些系统要求使得无线计算机通信成为近年研究的热点,计算机生产厂商和通信公司相继推出了相关的规范和协议,如用于解决无线局域网接入的8 0 2 1 1 协议,用于移动设备小范围连接的蓝牙协议等。这些协议的共同特点是数据传输速率高(大于1 Mb i t s),载波频率高(2 4 G H z),使用跳频、扩频技术。采用这些协议的产品需要集成较复杂的协议栈,成本高,功耗大,设计复杂。对于一些低功耗,通信速率低的短程无线设备使用这些协议并不适合。这些短程无线设备(W i r e l e s sS h o r tR a n g eS y s t e m)包括无线鼠标,无线键盘,无
12、线游戏控制器,遥控系统,简单家用自动化设备等。其系统特点如下:1)在较小的物理区域内通信(小于1 0 m)2)要求的数据通信速率较低(小于1 0 k b i t s)3)只要求和计算机进行点对点通信,不需要组成网络4)发射方采用电池供电,对功耗有较高要求5)成本严格控制本文的研究内容主要针对短距离低通信速率无线计算机数据通信系统中芯片的设计。主要包括三部分内容:1)无线通信部分系统设计本文设计的无线通信系统采用2 7 M H z 频段,调制方式为频移键控,可实现通信信道选择。其中通信信道选择通过设计分频比可变的基于锁相环的频率合成器实现。锁相环使用电荷泵结构的锁相环,文中分析了电荷泵锁相环组成
13、部件的特性,并给出了频率合成器中锁相环环路滤波器的设计方法。这部分内容在本文第二章论述。无线计算机数据通信系统芯片设计2)无线通信系统仿真为了验证通信系统的正确性要进行系统仿真。在目前的大规模集成电路设计中,系统级设计和电路设计往往是分开进行的。系统设计人员使用诸如C C+,M a t l a b 等系统设计语言和软件进行系统描述和算法仿真,并书写系统设计书,然后移交给电路设计部门。电路设计人员,首先要花大量的时间理解系统设计书后,才能进行电路设计。根据有关统计从系统级设计到电路级设计所花费的时间一般是系统级设计所花时间的3 倍左右。本文中无线通信芯片的系统验证使用了一种较新的方法,即使用V
14、e r i l o g A语言描述系统中的模拟电路模块,使用V e r i l o g 语言描述系统中的数字电路模块。V e r i l o g A 语言是V e r i l o g 语言的扩展,它的目的是让数字模拟混合信号集成电路的设计者用高级行为描述的方式对系统进行仿真。系统的仿真工具使用支持V e r i l o g A 和V e r i l o g 混合仿真的仿真软件S p e c t r e。S p e c t r e 支持电路,V c r i l o g A 和V e r i l o g 的混含仿真。本文主要对通信系统中发射机频率合成器,调制器;接收机频率合成器,解调器进行仿真,这
15、部分内容在本文第三章论述。3)计算机接口控肯I 器芯片设计本文设计的接口控制器为U S B 接口控制器。U S B 接口是近年来出现的计算机接口标准。现在的计算机都配有U S B 接口。这种接口的设计比以前的接口设计要复杂。当U S B 接口最早出现在计算机上时,W i n d o w s 操作系统尚未包含所有外围设备的驱动程序。不过这些问题,现在都已经得到了解决。因为越来越多的控制芯片、开发工具,以及操作系统支持U S B 接口,U S B 已经成为外围设备的最新标准接口。U S B 接口具有下列特性:(1)自动检测:当U S B 设备连接到计算机上时,W i n d o w s 操作系统会
16、自动4无线计算机数据通信系统芯片设计检测设备,并且加载相应的驱动程序。(2)容易连接:U S B 外围设备属于外接设备,用户不需要打开计算机机箱安装设备。(3)不需要电源:U S B 接口包含+5 V 的电源线和接地线,设备可以直接使用这组电源。1 l芯片遵循U S B l 1 全速设备协议设计。文中第四章分析了U S B 协议的相关内容。这个芯片拟应用于无线鼠标键盘系统中。众所周知,鼠标和键盘是目前计算机上最主要的输入设备,用户在日常应用中与它们的接触也最为频繁。因此,现在新型的鼠标和键盘产品越来越表现出人性化的特点,在这里我们所提出的无线鼠标键盘正是适应了市场需求,使用户彻底摆脱了传统的鼠
17、标线与键盘线的束缚,在一定范围内让用户对计算机的操作变得更加舒适,灵活。鼠标、键盘属于人机接口设备类,W i n d o w s 操作系统自带了相关的驱动程序,只要按照人机接口设备协议中的规定完成设备的列举即可。为了通过一个U S B 接口复用鼠标、键盘两个设各,本文给出了一种U S B 设备扩展的方法。即通过不同的端点地址来进行设备区分。由于在芯片内部集成几个端点是很方便的,所以这种方式减小了芯片设计的难度和芯片的面积。这部分内容在本文第四章论述。无线计算机数据通信系统芯片设计第二章无线通信系统设计1方案设计本系统中无线通信速率设计为t o k b i t s,属于低速通信系统。为了防止在通
18、信范围之内的同频干扰,系统设计为多通信信道系统。在设计具体通信电路之前,要先制定通信方案。1 1通信频率范围为避免无线设备之间的干扰,对其使用的通信频率有很明确的规定。无线电管理机构管理通信频率的使用,最基本的规则是无线发射器的使用需要获得许可。然而。管理部门也规定某些频带不需许可,以满足不同的需要。这些频带通常包括工业、科研和医用(I S M)频带。在本系统中采用2 7 M H z 频率范围,这个频段为国际公用的I S M 频段,在我国根据微功率(短距离)无线电设备管理暂行规定2 7 M H z 频段属于C 类设备,具体频率范围为2 6 9 5 7 2 7,2 8 3 M H z。这个频段设
19、计相对简单,为多数计算机外设产品采用,但也有其缺点:1)天线设计困难,理论上天线的长度为通信载波波长的1 4 可获得最好的效果。2 7 M H z 频段的波长约为1 1 米,因此天线要达到2。8 米。这种长度的天线在一般的产品设计中是不允许的,所以会限制传输的有效距离。2)电波容易被金属阻挡吸收而衰减,穿透力差,隔墙传输信号衰减大,置于金属桌面信号衰减严重。3)数据传输速率低,不适合做高速数据传输。这些问题导致这个频段只适合于短距离低传输速率的设备。1 2调制方式本系统的调制方式采用连续相位频移键控(F S K)。频移键控类似于频率调6无线计算机数据通信系统芯片设计制(F M),其调制信号是数
20、字信号。调制波形如图2 1 所示。F S K 调制具有下面一些优点:1)噪声抑制:因为大多数噪声都引起载波的振幅变化,而F S K 调制信息包含在载波的频率里,可以采用限幅器将不需要的振幅变化去掉,从而达到抑制噪声的目的。2)捕捉效应:F S K 接收机可以区分在同一个频率点接收到的两个信号,限幅器对弱信号的处理和对噪声的抑制方法相同。【2】3)F S K 信号可以使用效率较高的C 类放大器作为功率输出级,这点对使用电池供电的设备来说尤其重要。【3】为防止输入信号变化时产生相位突变,一般的F S K 通信系统都采用连续相位频移键控(C P F S K)。对于非连续相位F S K 调制,当输入信
21、号从逻辑1 变到逻辑0,信号产生非连续的相位突变。当有这种情况出现时,解调器会出现问题,使用通过调制数据控制两个振荡源产生F S K 调制信号就会产生不连续的相7无线计算机数据通信系统芯片设计位突变。连续相位F S K 调制当输入数据改变时相位是平滑的连续的过渡,没有相位跳变。l _ 3通信频率空间中的信号存在相互干扰,为了在相同的空间能够同时使用多套系统而设计了不同的通信频率。具体通过分频比受控制的频率合成器来实现。发射频率限制在C 类设备频率范围即2 6 9 5 7 2 7 2 8 3 M H z 范围内。发射机发射频率(1 3个频点)如表2 1 所示。频道C H O C H l发射载频频
22、道C H O C H l发射载频C H 2 C 髓(M H z)C H 2 C H 3(M H z)10 0 0 02 6 9 7801112 7 1 4 520 0012 6 9 9 5910O O2 7 1 730 0102 7 0 21 010 012 7 1 9 54O Ol12 7 0 4 51 110102 7 2 25O10O2 7 0 7 01 210112 7 2 4 5601012 7 0 9 51 3110 02 7 2 77Ol102 7 1 2解调器中频为4 5 5 K I-r _ z,所以发射载频和接收本振信号频率相差为4 5 5 K I-I z,接收机本振信号频率
23、如表2 2 所示。频道C H O C H l接收机本振信频道C H O C H l接收机本振C H 2 C H 3号(M H z)C H 2 C H 3信号(M H z)l0 0 0 02 7 4 2 580 1112 7 6 020 0 012 7 4 5910 0O2 7 6 2 53O O1O2 7 4 7 51 01O O12 7 6 5400112 7 5 01 11OlO2 7 6 7 550 1O O2 7 5 2 51 21O1l2 7 7 06O1012 7 5 51 3110 02 7 7 2 5701102 7 5 7 58无线计算机数据通信系统芯片设计2系统结构分析根据
24、以上分析,无线通信系统要实现数据的调制解调,同时要提供1 3 个通信通道。以下分析发射机和接收机芯片的结构。2 1发射机部分发射机将基带数据调制到发射载波上并经过功放放大后通过发射天线发射出去。系统设计中要求提供1 3 个通信频率,通过设计分频比可变的基于锁相环的频率合成器来实现,同时数据的调制也由锁相环完成。以下主要分析频率合成器和调制器的结构。2 1 1发射机频率合成器系统要求发射机有1 3 个通信频率可供选择,通信频率间隔为2 5 1 c I-I z,采用在锁相环反馈回路上设计分频比可变的频率合成器来实现。结构如图2 2 所示。环路参考信号,0 是从晶体振荡分频得到的2 5 K I-I
25、z 参考信号。当环路锁定时反馈信号频率等于参考信号频率。压控振荡器的输出信号为:厶。一厂,盯。,0+K K m(2 1)无线计算机数据通信系统芯片设计(2 1)式中,0 是V C O 的中心频率,墨。是V C O 的压控增益。频率分频比N 通过外加的控制字设置。2 1 2调制器调制器要完成数据的F S K 调制,采用锁相环结构。把受调制数据控制的信号接到鉴频,鉴相器的参考信号端,将V C O 输出信号和频率合成器输出信号的差频接到鉴频鉴相器的反馈信号端。结构如图2 3 所示。D A T AC图2 3 中D A T A 信号为要发射的数据,它控制分频器产生两种不同频率的信号d i v(0。o u
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 计算机 数据通信 系统 芯片 设计
限制150内