会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Address generation unit with segmented addresses in a mircroprocessor
    • 在微处理器中具有分段地址的地址生成单元
    • US5590297A
    • 1996-12-31
    • US176066
    • 1994-01-04
    • Kamla P. HuckScott D. RodgersAndrew F. Glew
    • Kamla P. HuckScott D. RodgersAndrew F. Glew
    • G06F9/34G06F12/02G06F12/08G06F12/10G06F12/00
    • G06F12/1036G06F12/0292
    • A microprocessor comprising an execution unit for performing arithmetic functions, a fetch unit for determining which entry is to be accessed, an issue unit for accessing the entry from storage in a memory, and an address generation unit for generating an address for that entry. Portions of the base and limit values used for generating the address are stored in separate segments. These separate portions are rearranged so as to form a segment having contiguous base and limit bits. The contiguous base and limit values are then stored in a register file. Copies of the base and limit are stored in control registers and broadcast to other units. Furthermore, a resettable null bit is stored in another register. In addition, the AGU includes a means for selecting a particular field of the register file and performing read/write operations on the selected file.
    • 一种微处理器,包括用于执行算术功能的执行单元,用于确定要访问的条目的提取单元,用于从存储器中的存储访问该条目的发布单元,以及用于生成该条目的地址的地址生成单元。 用于生成地址的基本部分和限制值存储在单独的段中。 这些分离的部分被重新排列,以形成具有连续的基极和极限位的段。 然后将连续的基数和极限值存储在寄存器文件中。 基数和限制副本存储在控制寄存器中并广播到其他单元。 此外,可复位的无效位存储在另一个寄存器中。 此外,AGU包括用于选择寄存器文件的特定字段并对所选择的文件执行读/写操作的装置。
    • 2. 发明授权
    • Segment register file read and write pipeline
    • 段寄存器文件读写管道
    • US5517657A
    • 1996-05-14
    • US220693
    • 1994-03-30
    • Scott D. RodgersKamla P. Huck
    • Scott D. RodgersKamla P. Huck
    • G06F9/30G06F9/38G06F13/00
    • G06F9/3885G06F9/30101G06F9/3824G06F9/3867G06F9/3875
    • A mechanism and procedure for providing an efficient pipeline for reading and writing information to a multiple ported segment register file (SRF) in different pipestages. The present invention is operable, in one embodiment, within an address generation unit (AGU) of a processor and is implemented to write the SRF during a particular clock phase of a pipestage and to read to the SRF during another clock phase of another pipestage of the AGU pipeline of a pipelined processor. The read and write of different pipestages associated with separate instructions may occur within a same clock cycle. The write occurs before the read. By reading and writing to the AGU in alternate clock phases, the read and write operations of the SRF do not conflict even though they span different pipestages of the pipeline. Therefore, pipestages of the present invention are not in resource conflict over the SRF read and write operations which occur in a same clock cycle. Specifically, within the scope of the present invention, the SRF may be read during the low phase of a clock cycle while the SRF may be written during the high phase of a clock cycle for different instructions. Alternatively, the above phase relationships may be inverted.
    • 一种用于在不同管道中为多端口段寄存器文件(SRF)读取和写入信息的有效管道的机制和过程。 本发明在一个实施例中可在处理器的地址生成单元(AGU)内操作,并且被实现为在分支的特定时钟相位期间写入SRF,并且在另一个分支的另一个时间段期间读取到SRF 流水线处理器的AGU管道。 与单独指令相关联的不同管道的读取和写入可以在相同的时钟周期内进行。 写入发生在读取之前。 通过在备用时钟阶段读取和写入AGU,SRF的读取和写入操作即使跨越管道的不同管道也不会发生冲突。 因此,在相同的时钟周期中发生的SRF读和写操作,本发明的分支管理不是资源冲突的。 具体地说,在本发明的范围内,可以在时钟周期的低相位期间读取SRF,同时可以在针对不同指令的时钟周期的高相位期间写入SRF。 或者,上述相位关系可以反转。