Integrated data processor having mode control register for controlling
operation mode of serial communication unit
    2.
    发明授权
    Integrated data processor having mode control register for controlling operation mode of serial communication unit 失效
    具有用于控制串行通信单元的操作模式的模式控制寄存器的集成数据处理器

    公开(公告)号:US5361374A

    公开(公告)日:1994-11-01

    申请号:US49347

    申请日:1993-04-21

    IPC分类号: G06F13/38 G06F13/00

    CPC分类号: G06F13/385

    摘要: A reception unit for providing data supplied from a serial input circuit to an inner bus and a transmission unit for providing the data supplied from the inner bus to a serial output circuit hold at least two sorts of control procedures among HDLC procedure, BI-SYNC procedure and start-stop synchronous procedure as control procedures for data transmission/reception, and the control procedures held by these units can be selected alternatively based on a command of the processor.

    摘要翻译: 用于将从串行输入电路提供的数据提供给内部总线的接收单元和用于将从内部总线提供的数据提供给串行输出电路的传输单元在HDLC程序,BI-SYNC程序中保持至少两种控制程序 以及作为数据发送/接收的控制过程的起始 - 停止同步过程,并且可以基于处理器的命令交替地选择由这些单元保持的控制过程。

    Integrated data processor having mode control register for controlling
operation mode of serial communication unit
    3.
    发明授权
    Integrated data processor having mode control register for controlling operation mode of serial communication unit 失效
    具有用于控制串行通信单元的操作模式的模式控制寄存器的集成数据处理器

    公开(公告)号:US5226173A

    公开(公告)日:1993-07-06

    申请号:US850856

    申请日:1992-03-13

    IPC分类号: G06F13/38

    CPC分类号: G06F13/385

    摘要: A reception unit for providing data supplied from a serial input circuit to an inner bus and a transmission unit for providing the data supplied from the inner bus to a serial output circuit hold at least two types of control procedures selected from HDLC procedure, BI-SYNC procedure and start-stop synchronous procedure as control procedures for data transmission/reception, and the control procedures held by these units can be selected alternatively based on a mode control data written in a mode control register by a processor.

    摘要翻译: 用于将从串行输入电路提供的数据提供给内部总线的接收单元和用于将从内部总线提供的数据提供给串行输出电路的传输单元保持从HDLC程序,BI-SYNC中选择的至少两种类型的控制程序 作为用于数据发送/接收的控制过程的程序和起始 - 停止同步过程,并且可以基于由处理器写入模式控制寄存器的模式控制数据来替代地选择由这些单元保持的控制过程。

    Microprocessor and method for setting up its peripheral functions
    7.
    发明授权
    Microprocessor and method for setting up its peripheral functions 失效
    微处理器和设置其外设功能的方法

    公开(公告)号:US5307464A

    公开(公告)日:1994-04-26

    申请号:US621641

    申请日:1990-12-03

    IPC分类号: G06F13/12 G06F15/78 G06F13/00

    CPC分类号: G06F13/124 G06F15/7814

    摘要: A single chip microprocessor 1 includes a CPU 2 and a sub-processor 5 for software implementation of peripheral functions of the microprocessor 1. Sub-processor 5 includes electrically writable internal storage devices microprogram memory unit 13 and sequence control memory unit 62 for storing the software. Peripheral functions are defined and/or modified by writing software into the memory units 13 and 62. Accordingly, the time it takes to define and/or modify the peripheral functions is the time it takes to program the memory units 13 and 62. The sub-processor 5 also includes an execution unit 16 for executing a plurality of tasks and an address control circuit 14 for providing addresses to the microprogram memory unit 13. Additionally, the microprogram memory unit 13 provides microinstructions to the execution unit 16. The sequence control memory unit 62 is part of the address control circuit 14 which also includes a plurality of address registers MAR0 to MAR11. The sequence control memory unit 62 is used for storing information regarding the order of selection of the multiple address registers MAR0 to MAR11. One of the address registers MAR0 to MAR11 is selected each time the sequence control memory unit 62 is read. A microaddress stored in the selected address register is then supplied to the microprogram memory unit 13.

    摘要翻译: 单片微处理器1包括用于软件实现微处理器1的外围功能的CPU 2和子处理器5.子处理器5包括电可写内部存储设备微程序存储单元13和用于存储软件的顺控控制存储单元62 。 通过将软件写入存储器单元13和62来定义和/或修改外围功能。因此,定义和/或修改外围功能所花费的时间是编程存储器单元13和62所花费的时间。子 处理器5还包括用于执行多个任务的执行单元16和用于向微程序存储单元13提供地址的地址控制电路14.另外,微程序存储单元13向执行单元16提供微指令。顺序控制存储器 单元62是还包括多个地址寄存器MAR0至MAR11的地址控制电路14的一部分。 顺序控制存储器单元62用于存储关于多个地址寄存器MAR0至MAR11的选择顺序的信息。 每次读序列控制存储器单元62选择地址寄存器MAR0至MAR11中的一个。 存储在选择的地址寄存器中的微地址然后被提供给微程序存储单元13。