Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Patrick Knebel is active.

Publication


Featured researches published by Patrick Knebel.


Digest of Papers. Compcon Spring | 1993

HP's PA7100LC: a low-cost superscalar PA-RISC processor

Patrick Knebel; B. Arnold; M. Bass; W. Kever; J.D. Lamb; Ruby B. Lee; P.L. Perez; S. Undy; W. Walker

Describes a new low-cost, superscalar PA-RISC processor including two integer arithmetic and logic units, a floating-point coprocessor, and a memory and I/O controller on a single VLSI chip. It implements the full PA-RISC1.1 functionality and adds several new features, including little-endian capability, uncacheable memory pages, and new multimedia instructions. The chip is fabricated in 0.8- mu m, three-level metal CMOS and is designed to run from 0 to 75 MHz. The cache system consists of an off-chip combined instruction/data cache ranging from 8 kByte to 2 MByte and a small on-chip instruction buffer. Memory consists of 4 MByte to 2 GByte of standard DRAMs or SIMMs (single in-line memory modules) connecting directly to the processor chip. The chip achieves performance levels comparable to those of previous generation high-end workstations while lowering overall system cost and power consumption to make possible a new generation of low-cost systems.<<ETX>>


international solid-state circuits conference | 1990

A 90 MHz CMOS RISC CPU designed for sustained performance

Darius Tanksalvala; Joel D. Lamb; Michael A. Buckley; B. Long; S. Chapin; Jonathan P. Lotz; Eric Delano; Richard John Luebs; K. Erskine; S. McMullen; Mark Forsyth; R. Novak; T. Gaddis; Doug Quarnstrom; Craig A. Gleason; E. Rashid; Daniel Lee Halperin; L. Sigel; H. Hill; Craig Simpson; D. Hollenbeck; J. Spencer; Robert J. Horning; H. Tran; Thomas R. Hotchkiss; Duncan Weir; Donald Kipp; J. Wheeler; Patrick Knebel; J. Yetter

A CMOS CPU which operates at 90 MHz under typical conditions and implements an existing RISC (reduced-instruction-set-computer) 140-instruction set is described. The processor has been designed for sustained performance for workstation and both commercial and technical multiuser applications. Key performance features include a 3-ns, 32-b adder; low-skew on-chip clock buffers; and cycling off-chip caches at the operating frequency, using industry-standard synchronous static random-access memories (SRAMs). The speeds obtained are comparable to those of many emitter-coupled logic (ECL) implementations. The CPU chip includes the following hardware: integer fetch and execute unit, on-chip split I/D TLBs (translation lookaside buffers) with two-way 64 entries each, control for second-level off-chip TLBs, control for off-chip two-way split I/D writeback caches with single-bit error correction for data, full multiprocessing support hardware, inference for performance analysis and tuning, and a tightly coupled coprocessor interface.<<ETX>>


Archive | 1996

System and method for on-chip debug support and performance monitoring in a microprocessor

Gregory L. Ranson; John W. Bockhaus; Gregg B. Lesartre; Russell C. Brockmann; Robert E. Naas; Jonathan P. Lotz; Douglas B. Hunt; Patrick Knebel; Paul L. Perez; Steven T. Mangelsdorf


Archive | 1993

Two-level TLB having the second level TLB implemented in cache tag RAMs

Mark Forsyth; Patrick Knebel


Archive | 1996

Circuitry for providing external access to signals that are internal to an integrated circuit chip package

Gregory L. Ranson; John W. Bockhaus; Gregg B. Lesartre; Patrick Knebel; Paul L. Perez


Archive | 2014

CACHE AND METHOD FOR CACHE BYPASS FUNCTIONALITY

Blaine D. Gaither; Patrick Knebel


Archive | 2007

ALLOCATING SPACE IN DEDICATED CACHE WAYS

Patrick Knebel


Archive | 2003

Method and apparatus for verifying the correctness of a processor behavioral model

Jeremy P. Petsinger; Kevin David Safford; Karl P. Brummel; Russell C. Brockmann; Bruce A. Long; Patrick Knebel


Archive | 2000

Method and computer system for decomposing macroinstructions into microinstructions and forcing the parallel issue of at least two microinstructions

Patrick Knebel; Kevin David Safford


Archive | 2000

Method and apparatus for verifying the fine-grained correctness of a behavioral model of a central processor unit

Jeremy P. Petsinger; Kevin David Safford; Karl P. Brummel; Russell C. Brockmann; Bruce A. Long; Patrick Knebel

Collaboration


Dive into the Patrick Knebel's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge