概要设计WBT系统结构
出处:互联网 发布于:2011-05-31 21:16:30
基于网络的训练(WBT)是一种利用万维网技术进行远程教学的方法。基于网络的训练(WBT)能够以一种自我指导的、自定进度的学习方式呈现多媒体的“实况”内容,整个系统完全独立于计算机平台。基于网络的训练(WBT)是一种向个人传播训练课程的理想工具,不间、地点,只需支持 3D 虚拟现实、动画、交互功能、对话和会议和实时音频和视频等的网络浏览器。另外一种取而代之的电化教学方式就是基于计算机的训练(CBT),其典型的方式就是将课程的培训程序创建在光盘上,然后再安装到本地计算机上。
众所周知,IA产品非常注重价格(Price)、性能(Performance)和功耗(Power)的3P优化,WBT作为一种典型的IA产品,在这些方面的表现尤为突出,根据笔者的实际测试,有些产品的3P参数相当令人满意,在银行、金融、证券等特种行业发展之快,已大有取代无盘工作站之势。
WBT发展历程
从Intel在97年推出Pentium MMX(俗称430TX)并确立南、北桥概念起,主板芯片组因应低价PC的兴起,经过长期的发展,产生了整合型芯片组(Integrated Chipset)。
所谓整合型芯片组,以1999年到2000年的定义而言,传统的北桥芯片整合了2D/3D绘图显示芯片的功能,另外南桥芯片也整合了 Super I/O,AC97 等线路或规格,这种整合显示功能的芯片组,以威盛(VIA)的 Apollo MVP4,SiS(硅统)的620,630 ( SLOT1/Socket370),以及 Intel 810/815e 芯片组为着名。
除整合型芯片组外,还有一种被称为 SoC (System On Chip ) 的整合单芯片,它除了整合传统的北桥芯片、显示电路之外,甚至连 x86 结构的处理器都整合进去,整台计算机几乎只要一块芯片(或搭配少数 IC 芯片) 就可以搞定,着名的当数美国国家半导体(NS - National Semiconductor ) 的Geode 系列处理器。
Geode 系列处理器有三大市场定位:STB、WBT、WebPAD。本文主要介绍针对WBT的GX1系列处理器。
GX1系列处理器简介
Geode GX1是兼容Cyrix GX的32位X86芯片,拥有典型第六代CPU的特点,载入/存储单元可以对load/store操作进行重新排序,单周期和单指令解码能大幅提高CPU指令执行的效率。
由于Geode GX1的为x86,因此PC上的各种音频、视频等多媒体应用也能顺利地工作在到新芯片上,并保持的兼容性。GX1拥有第六代处理器技术,整数方面包括单条五层执行管道、操作数前送、分支目标缓存、宽写缓冲、16KB回写式缓存,其中缓存可帮助GX1在获取操作数时动态快速排序,避免管道延迟
NS本来是一间的半导体厂商,本身并不生产CPU,为了进军IT产业,NS出巨资收购了当时声威显赫的三大CPU(PC)厂商之一的Cyrix公司,在得到所有的Cyrix CPU制造技术之后,便将当时利润日渐走低的传统PC业转手卖给VIA,只留下具有更大发展前途的整合型芯片技术,这就是为什么说GX1是兼容Cyrix X86芯片的由来。
概括说来,GX1具有以下一些基本特性:
- 352针BGA(Ball Grid Array,球状矩阵排列)或320针SPGA(Staggered Pin Grid Array、交错式针状矩阵封装),根据连接温度=CPU内核温度+(功耗+连接热阻)可得,BGA的热阻为1.1摄氏度/W,SPGA的热阻为1.7摄氏度/W
- 0.18微米四层金属CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)处理,完全静态设计
- 电压:2.0V、1.8V或1.6V,输入/输出外部电压:3.3V
- 功耗:0.8W 1.6V/200MHz,1.2W @ 2.0V/300MHz(速度)
- UMA(Unified Memory Architecture,统一内存架构),以主内存作为帖缓存和视频内存,减少PCB(printed circuit board,印刷电路板)需求和成本。
- 兼容NS的多种Geode 输入/输出伴侣设备
WBT设计概要
一、硬件系统设计说明:
1、 低功耗。
WBT之所以被称为绿色PC,就是因为其耗电量相当低;但是,由于各个公司的设计方法不同,其成品机在这方面的指标差异也是很大的,大约从5W~20W不等,其间竟相差4倍之多。
2、 小体积。
体积的逐步减小是现代PC发展的一个趋势,其明显的优点就是携带移动方便、成本也可以降低。由于GX1及其工作伴侣CS5530A均为BGA封装,加之Super I/O芯片PC97317封装也较大,所以,在机内不加散热风扇的话,要想减小体积就必须在外围电路上下足工夫,具体操作时可根据实际需要对外设进行适当的删减,目前这方面做得好的机型其体积均小于150X100X30mm。
3、 高性价比。
虽然性能与价格是矛盾的对立统一体,但是,针对WBT却有必要值得一提。按照常规设计思维,对性能和成本的取舍是很难把握的,而WBT由于必须借助服务器才能完成一定的任务操作,在这里就有了一个相互适应与影响的问题;一般而言,考虑到灵活性和方便性,整个应用网络的性能提高主要是靠提升服务器的性能来实现的,这就对WBT工作速度的性能要求相对要低一些,同时又可取得降低系统功耗和成本的目的,可谓是一举两得!
下面是一实际WBT产品的完整系统框图:

特别请注意以下几点:
1、 由于GX1系列处理器的频率调整是靠CPU的CLKMODE0、CLKMODE1、CLKMODE2三个管脚分别接不同的电平来实现的(具体调整方法见表一),故在PCB板设计时应将其设计为跳线组合式结构,以适应不同频率的CPU。
2、 在采用GX1 200MHz 处理器时,虽然在其DATASHEET上标明vcc2的工作电压为1.6V,但由于芯片本身制程的原因,在此电压下工作,有时画面会出现细微的波纹现象,将其调整为1.8V下工作。另外,在系统电源供电不足的情况下,也会出现波纹现象,值得注意的是此故障原因很难被发现!
3、网络部分的滤波变压器和RTC8139C、RJ-45插座的连线必须短而粗,否则,即使电路设计无误,网络也不能正确连接。
4、 为保证整个系统的稳定工作,在进行PCB板设计时,应在主要芯片下部预留散热孔,
以利芯片散热。
二、软件系统设计说明:
由于GX1系列处理器支持WinCE、Linux等诸多操作系统,在设计BIOS程序时,首先要考虑硬件驱动程序的兼容性。特别是在系统为减小体积和成本而取消CMOS信息保护电池时,各种硬件的默认参数值必须考虑周全。
WBT存储器结构一般有以下三种:
1、BIOS;
2、BIOS + DOC;
3、BIOS + DOM/FDM.
其中,以种成本,但程序编写难度也;第三种次之;第二种成本。现在市面上的机型主要为后两种。
由于软件编写的灵活性较大,读者可根据自己的具体情况自由发挥,但有一点,对WBT来说,短小精悍的程序一定可以左右整个系统的成本。

结束语
WBT的设计从本质上说类似于PC主板的设计,它采用的也是整合芯片组,只不过功耗和体积较小而已,而其外设接口,如串、并口;USB;键盘/鼠标等一应俱全。所以,熟悉和掌握WBT的设计方法,无疑会使我们进一步加深对PC体系结构的认知和了解!
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 工业嵌入式系统:通信接口技术选型与抗干扰设计实践2025/12/15 14:36:53
- 深入解析嵌入式 OPENAMP 框架:开启异核通信新时代2025/7/22 16:27:29
- 一文快速了解OPENWRT基础知识2025/7/14 16:59:04
- 独立 ADC 优势大揭秘:为何不可替代?2025/7/7 16:21:04
- 深入剖析:嵌入式中 RS485、RS422 和 RS232 的特点差异2025/7/5 15:07:54









