Data processor and method for providing show cycles on a fast
multiplexed bus
    1.
    发明授权
    Data processor and method for providing show cycles on a fast multiplexed bus 失效
    用于在快速复用总线上提供显示周期的数据处理器和方法

    公开(公告)号:US5548794A

    公开(公告)日:1996-08-20

    申请号:US349286

    申请日:1994-12-05

    CPC分类号: G06F11/3656

    摘要: A data processor (10) and method which provides show-cycles on a fast multiplexed bus (28) using two distinct modes of operation. A first mode of operation supports a standard show-cycle on a multiplexed bus for interface to a passive device such as a logic analyzer (100). A second mode of operation supports emulation tools (100) with real-time tracking of control functions using a multiplexed bus. During each of the modes of operation of the data processor (10), both read and write show cycles are supported and are consistently provided in a similar format.

    摘要翻译: 一种使用两种不同操作模式在快速复用总线(28)上提供显示周期的数据处理器(10)和方法。 第一操作模式支持多路复用总线上的标准显示循环,用于与诸如逻辑分析器(100)的无源设备的接口。 第二种操作模式支持使用多路复用总线实时跟踪控制功能的仿真工具(100)。 在数据处理器(10)的每种操作模式期间,支持读和写显示周期,并以类似的格式一致地提供。

    Integrated circuit data processor which provides external sensibility of
internal signals during reset
    2.
    发明授权
    Integrated circuit data processor which provides external sensibility of internal signals during reset 失效
    集成电路数据处理器,在复位期间提供内部信号的外部灵敏度

    公开(公告)号:US5574894A

    公开(公告)日:1996-11-12

    申请号:US333658

    申请日:1994-11-03

    IPC分类号: G06F11/22 G06F11/36 G06F1/04

    CPC分类号: G06F11/3632 G06F11/3648

    摘要: An integrated circuit terminal of a data processing system (10) is used to communicate multiplexed signals with an external device. During a reset operation in which a reset signal is asserted, a desired internal clock signal is driven to the integrated circuit terminal such that an emulation system (52) may use the internal clock signal to synchronize an emulation operation. After the reset signal is negated, the emulation system synthesizes the internal clock signal for use during emulation. External visibility of a write operation to a register which controls pertinent signal parameters is provided via other integrated circuit terminals when the data processor operates in an emulation mode. The external visibility allows the development system to make similar changes to corresponding signal parameters therein. Therefore, the development system is able to accurately synchronize an emulation operation even when signal parameters are modified during operation.

    摘要翻译: 数据处理系统(10)的集成电路终端用于与外部设备通信多路复用信号。 在其中确定复位信号的复位操作期间,期望的内部时钟信号被驱动到集成电路端子,使得仿真系统(52)可以使用内部时钟信号来同步仿真操作。 在复位信号被否定之后,仿真系统合成内部时钟信号,以便在仿真期间使用。 当数据处理器以仿真模式运行时,通过其他集成电路终端提供对控制相关信号参数的寄存器的写入操作的外部可视性。 外部可视性允许开发系统对其中的相应信号参数进行类似的改变。 因此,即使在操作期间修改信号参数时,开发系统也能够精确地同步仿真操作。

    Flexible reset configuration of a data processing system and method
therefor
    3.
    发明授权
    Flexible reset configuration of a data processing system and method therefor 失效
    数据处理系统的灵活复位配置及其方法

    公开(公告)号:US5606715A

    公开(公告)日:1997-02-25

    申请号:US639461

    申请日:1996-04-29

    摘要: A mask programmable register (40) determines a default configuration of a data processor during a reset operation. The default configuration is driven to a plurality of external integrated circuit pins (48) of the data processor with weak drivers (528, 534, 540, 546). Then, on an individual pin basis, an external user (11) may choose to allow each integrated circuit pin to remain in a default state or be drive with an external configuration value. When the external user chooses to allow the integrated circuit pin to remain in the default state, an internal default configuration data value provided by the internal mask programmable register is output by the integrated circuit pin. Conversely, when the external user chooses to override the default state, the user may drive the external configuration value to the integrated circuit pin using an external data source.

    摘要翻译: 掩模可编程寄存器(40)在复位操作期间确定数据处理器的默认配置。 默认配置被驱动到具有弱驱动器(528,534,540,546)的数据处理器的多个外部集成电路引脚(48)。 然后,在单个引脚的基础上,外部用户(11)可以选择允许每个集成电路引脚保持在默认状态或具有外部配置值的驱动。 当外部用户选择允许集成电路引脚保持默认状态时,由内部掩码可编程寄存器提供的内部默认配置数据值由集成电路引脚输出。 相反,当外部用户选择覆盖默认状态时,用户可以使用外部数据源将外部配置值驱动到集成电路引脚。

    Breakpoint detection circuit in a data processor and method therefor
    4.
    发明授权
    Breakpoint detection circuit in a data processor and method therefor 失效
    数据处理器中的断点检测电路及其方法

    公开(公告)号:US5717851A

    公开(公告)日:1998-02-10

    申请号:US290667

    申请日:1994-08-15

    CPC分类号: G06F11/3648

    摘要: Existing chip select comparator logic (42) is used to compare a portion of the address value with a range of chip select addresses to provide a match signal for use by both the chip select logic (70) and a breakpoint logic circuit (50.x). The match signal is generated by the chip select logic circuit and is reused by the breakpoint logic circuit to perform a different and distinct function. By using the match signal and a breakpoint enable bit, the breakpoint logic circuit selectively asserts a breakpoint signal. Subsequently, a central processing unit (12) receives the breakpoint signal and initiates a breakpoint exception operation to determine whether the breakpoint condition is met and whether further action should be taken.

    摘要翻译: 现有的芯片选择比较器逻辑(42)用于将地址值的一部分与芯片选择地址的范围进行比较,以提供匹配信号供芯片选择逻辑(70)和断点逻辑电路(50.x)使用 )。 匹配信号由芯片选择逻辑电路产生,并由断点逻辑电路重新使用以执行不同且不同的功能。 通过使用匹配信号和断点使能位,断点逻辑电路选择性地断言断点信号。 随后,中央处理单元(12)接收断点信号并启动断点异常操作,以确定是否满足断点条件以及是否应采取进一步措施。

    Reset configuration in a data processing system and method therefor
    5.
    发明授权
    Reset configuration in a data processing system and method therefor 失效
    在数据处理系统中重置配置及其方法

    公开(公告)号:US5623687A

    公开(公告)日:1997-04-22

    申请号:US494664

    申请日:1995-06-26

    摘要: Data processor (10) configures internal circuitry during execution of a reset operation in response a logic state of a Mode Select signal. If an external bus control (44) determines the Mode Select signal is in a first logic state, configuration data is provided from a mask register (40). The data is transferred to a plurality of configuration registers (50) and, subsequently, to a remaining portion of data processor (10). If the Mode Select signal is in a second logic state, configuration data is provided from a plurality of bus terminals (48). The data is transferred to the plurality of configuration registers (50). The contents of the plurality of configuration registers (50) are transferred to bus interface unit (42) which subsequently transfers the data to a remaining portion of data processor (10).

    摘要翻译: 响应于模式选择信号的逻辑状态,数据处理器(10)在执行复位操作期间配置内部电路。 如果外部总线控制(44)确定模式选择信号处于第一逻辑状态,则从掩码寄存器(40)提供配置数据。 数据被传送到多个配置寄存器(50),随后被传送到数据处理器(10)的剩余部分。 如果模式选择信号处于第二逻辑状态,则从多个总线端子(48)提供配置数据。 数据被传送到多个配置寄存器(50)。 多个配置寄存器(50)的内容被传送到总线接口单元(42),随后将数据传送到数据处理器(10)的剩余部分。

    Method and apparatus for performing read accesses from a counter which
avoid large rollover error when multiple read access cycles are used
    6.
    发明授权
    Method and apparatus for performing read accesses from a counter which avoid large rollover error when multiple read access cycles are used 失效
    用于从计数器执行读取访问的方法和装置,其在使用多个读取访问周期时避免大的翻转错误

    公开(公告)号:US5566322A

    公开(公告)日:1996-10-15

    申请号:US154774

    申请日:1993-11-19

    IPC分类号: G06F9/32 G06F13/14 G06M3/12

    CPC分类号: G06F9/32 G06F9/321

    摘要: Method and apparatus for performing read accesses from a counter (40) while avoiding the large rollover error that may occur when the counter (40) is read using more than one read access cycle. In one embodiment, the present invention monitors the most significant bit of the lower portion (44) of counter (40) for a transition indicating that a rollover has taken place. If a rollover has not occurred, read accesses take place in the normal manner. However, if a rollover has occurred during the latency period between a read access from the upper portion (42) of counter (40) and a corresponding read access from the lower portion (44) of counter (40), the read access from the lower portion (44) is inhibited and a default value is placed on the bus (36) instead.

    摘要翻译: 用于从计数器(40)执行读取访问的方法和装置,同时避免当使用多于一个读取访问周期读取计数器(40)时可能发生的大的翻转错误。 在一个实施例中,本发明监视计数器(40)的下部(44)的最高有效位,用于指示已经发生翻转。 如果没有发生翻转,则读取访问以正常方式进行。 然而,如果在来自计数器(40)的上部(42)的读取访问与来自计数器(40)的下部(44)的对应读取访问之间的等待时间期间发生翻转,则从 下部(44)被禁止,并且默认值被置于总线(36)上。

    Method and apparatus for performing multiplexed and non-multiplexed bus
cycles in a data processing system
    7.
    发明授权
    Method and apparatus for performing multiplexed and non-multiplexed bus cycles in a data processing system 失效
    在数据处理系统中执行复用和非多路复用总线周期的方法和装置

    公开(公告)号:US5483660A

    公开(公告)日:1996-01-09

    申请号:US158584

    申请日:1993-11-29

    IPC分类号: G06F13/42 G06F13/38

    CPC分类号: G06F13/4217

    摘要: Method and apparatus for performing multiplexed and non-multiplexed bus cycles in a data processing system (10). The present invention allows a data processing system (10) to switch from multiplexed bus cycles to non-multiplexed bus cycles, and vice-versa, without requiring the data processing system (10) to be reset. In one embodiment of the present invention, a single user programmable control bit (90) is used to select whether an external bus cycle will be multiplexed or non-multiplexed. In more complex embodiments of the present invention, the ability to switch between multiplexed external bus cycles and non-multiplexed external bus cycles may be achieved by way of a plurality of user programmable register fields (96, 100, 102, and 104) located in registers 44. The plurality of user programmable register fields (96, 100, 102, and 104) may be associated with one or more chip select signals.

    摘要翻译: 一种用于在数据处理系统(10)中执行多路复用和非多路复用总线周期的方法和装置。 本发明允许数据处理系统(10)从多路复用总线周期切换到非多路复用总线周期,反之亦然,而不需要复位数据处理系统(10)。 在本发明的一个实施例中,单个用户可编程控制位(90)用于选择外部总线周期是复用还是非复用。 在本发明的更复杂的实施例中,可以通过多个用户可编程寄存器字段(96,100,102和104)来实现在多路复用的外部总线周期和非多路复用的外部总线周期之间切换的能力 多个用户可编程寄存器字段(96,100,102和104)可以与一个或多个芯片选择信号相关联。

    Queued serial peripheral interface for use in a data processing system
    9.
    发明授权
    Queued serial peripheral interface for use in a data processing system 失效
    排队的串行外设接口,用于数据处理系统

    公开(公告)号:US4816996A

    公开(公告)日:1989-03-28

    申请号:US77578

    申请日:1987-07-24

    IPC分类号: G06F13/42 G06F3/00

    CPC分类号: H04L7/0008 G06F13/4291

    摘要: A serial peripheral interface achieves compatibility with devices having previous such interfaces while significantly reducing the amount of intervention required on the part of the controlling data processing device. Many serial transfers are written to a memory by the controlling device together with command and control information. The interface then executes the stored, or queued, transfers autonomously. Features such as programmable transfer length, programmable chip selects, an alterable queue pointer, and others contribute to the flexibility and usefulness of the interface.

    摘要翻译: 串行外围接口实现与具有先前这样的接口的设备的兼容性,同时显着减少了控制数据处理设备部分所需的干预量。 许多串行传输由控制设备连同命令和控制信息一起写入存储器。 接口然后自动执行存储或排队的传输。 诸如可编程传输长度,可编程芯片选择,可更改的队列指针等功能有助于界面的灵活性和有用性。

    Circuitry for automatically entering and terminating an initialization
mode in a data processing system in response to a control signal
    10.
    发明授权
    Circuitry for automatically entering and terminating an initialization mode in a data processing system in response to a control signal 失效
    用于响应于控制信号在数据处理系统中自动进入和终止初始化模式的电路

    公开(公告)号:US5263168A

    公开(公告)日:1993-11-16

    申请号:US709552

    申请日:1991-06-03

    CPC分类号: G06F9/4403 G06F12/0638

    摘要: A data processing system (10), comprised of a central processing unit (14) and a memory system (16), has an efficient initialization operation. The memory system (16) provides a bus interface unit (20) to automatically determine whether the system (10) should execute an initialization operation or function in a normal mode of operation. The memory system (16) begins execution of the initialization operation of the system (10) in response to both a logic value of a reset signal and a value of an address transferred by an address bus. The memory system (16) automatically terminates execution of the initialization operation in response to the value of the address transferred by the address bus.

    摘要翻译: 由中央处理单元(14)和存储器系统(16)组成的数据处理系统(10)具有有效的初始化操作。 存储器系统(16)提供总线接口单元(20),以自动确定系统(10)是否应该在正常操作模式下执行初始化操作或功能。 存储器系统(16)响应于复位信号的逻辑值和由地址总线传送的地址的值两者开始执行系统(10)的初始化操作。 存储器系统(16)响应于由地址总线传送的地址的值自动终止初始化操作的执行。