发明名称 以软件实现的在通用计算机上在非实时环境中操作的调制解调器
摘要 一个调制解调器的软件实现,专门设计成在一通用主处理器上执行,由一非实时多任务操作系统(OS)控制,如视窗95OS。该软件调制解调器是可伸缩的和可移植的。以这种方式,通信协议(特别是数据泵)可以容易地添加到该系统或从系统中去掉,而且该调制解调器可以被容易地修改以适用于其他类型处理器和操作系统。控制器和数据泵部分作为多个交互作用子系统执行,每一个子系统能执行至少若干优先级之一。一个HRT级例程负责处理一个ASIC,它缓存以电话线为目标和从电话线接收的发送和接收样本。一个SRT级任务包括需要时间功能的逻辑,但它不象HRT逻辑那样对时间苛求。BRT例程以事件驱动为基础去执行,用于许多控制器功能。
申请公布号 CN1153149C 申请公布日期 2004.06.09
申请号 CN98803578.2 申请日期 1998.02.24
申请人 摩托罗拉公司 发明人 明宏
分类号 G06F13/00;G06F15/16 主分类号 G06F13/00
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 陆立英
主权项 1.一种多调制方式调制解调器,与一个通用处理器一起运行,在一个多任务操作系统的控制下操作,该调制解调器具有:一个存储器,与所述的通用处理器相耦合,和一个缓存装置,能够保持多个以广域链路为目标或从广域链路接收的发送和接收样本,该操作系统包括至少两个执行优先级,用于操作系统的调度决策,其特征在于,该调制解调器包括:一个第一指令集装置,设在一个处理器可读装置中,该通用处理器可执行该第一指令集,所述的第一指令集装置响应来自所述的缓存装置的中断,并以最高相对执行级操作,所述的第一指令集装置包括:用以指令所述使缓存装置向主处理器提供从广域链路收到的接收样本的装置;用以根据数据泵接收指令来指令收到的样本被处理的装置,所述的数据泵接收指令对应于多调制方式之一;用于指令接收信息的装置,该接收信息的路径是通过所述的操作系统到所述的调制解调器,还用于根据数据泵发送指令来指令该信息被处理,所述的数据泵的发送指令对应于所述的多调制方式其中之一,所述的数据泵发送指令提供发送样本;用于指令所述的发送样本提供给所述的缓存装置的装置,可在该缓存装置的控制下,将发送样本从该缓存装置发送到广域链路上;一个第二指令集装置,设在处理器可读装置中,该通用处理器可执行该第二指令集,所述的第二指令集装置响应以基本上规则的速率发生的全局事件并在相对低于第一指令集执行优先级的一个执行优先级操作,该第二指令集装置包含一个调制解调器控制器,用于通过所述的操作系统到所述的调制解调器的路径接收命令和用于对其作出响应,所作的响应是根据预先指定的一组调制解调器的操作来控制该调制解调器。
地址 美国伊利诺斯