以软件实现的在通用计算机上在非实时环境中操作的调制解调器制造技术

技术编号:2887067 阅读:269 留言:0更新日期:2012-04-11 18:40
一个调制解调器的软件实现,专门设计成在一通用主处理器上执行,由一非实时多任务操作系统(OS)控制,如视窗95OS。该软件调制解调器是可伸缩的和可移植的。以这种方式,通信协议(特别是数据泵)可以容易地添加到该系统或从系统中去掉,而且该调制解调器可以被容易地修改以适用于其他类型处理器和操作系统。控制器和数据泵部分作为多个交互作用子系统执行,每一个子系统能执行至少若干优先级之一。一个HRT级例程负责处一个ASIC,它缓存以电话线为目标和从电话线接收的发送和接收样本。一个SRT级任务包括需要时间功能的逻辑,但它不象HRT逻辑那样对时间苛求。BRT例程以事件驱动为基础去执行,用于许多控制器功能。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】
一种以通用处理器运行的多调制方式调制解调器,在一多任务操作系统控制下操作,有一存储器与通用处理器耦合,以及一缓存装置能保持多个以广域链路为目标或从广域链路接收的发送和接收样本,该操作系统包括至少两个执行优先级,用于操作系统的调度决策,该调制解调器包含: 在处理器可读介质中的通用处理器可执行的第一指令集,响应来自缓存装置的中断,并在最高相对执行级操作,这第一指令集包括: 使缓存装置向主处理器提供从广域链路收到的接收样本的指令; 根据数据泵接收指令使收到的样本受到处理的指令,这数据泵接收指令对应于多调制方式之一; 用于接收信息的指令,其接收信息路径是通过操作系统到调制解调器,这些指令还用于根据数据泵发送指令使该信息受到处理,这数据泵发送指令对应于多调制方式之一,这数据泵发送指令提供发送样本; 使发送样本提供给缓存装置的指令,可以在该缓存装置的控制下将发送样本从缓存装置发送到广域链路上; 在处理器可读介质中的通用处理器可执行的第二指令集,响应以基本上规则的速率发生的全局事件并在相对低于第一指令集执行优先级的一个执行优先级上操作,这第二指令集包括调制解调器控制功能,用于通过操作系统到调制解调器的路径接收命令和用于对其作出响应,所作的响应是根据预先指定的一组调制解调器操作去控制调制解调器。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:明宏
申请(专利权)人:摩托罗拉公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1