[go: up one dir, main page]

DE69823302D1 - Verfahren und Vorrichtung zum Verschieben von Daten - Google Patents

Verfahren und Vorrichtung zum Verschieben von Daten

Info

Publication number
DE69823302D1
DE69823302D1 DE69823302T DE69823302T DE69823302D1 DE 69823302 D1 DE69823302 D1 DE 69823302D1 DE 69823302 T DE69823302 T DE 69823302T DE 69823302 T DE69823302 T DE 69823302T DE 69823302 D1 DE69823302 D1 DE 69823302D1
Authority
DE
Germany
Prior art keywords
moving data
moving
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69823302T
Other languages
English (en)
Other versions
DE69823302T2 (de
Inventor
Venkat Mattela
Danielle Lemay
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Infineon Technologies AG filed Critical Infineon Technologies AG
Publication of DE69823302D1 publication Critical patent/DE69823302D1/de
Application granted granted Critical
Publication of DE69823302T2 publication Critical patent/DE69823302T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30098Register arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/01Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Executing Machine-Instructions (AREA)
DE69823302T 1997-10-30 1998-10-20 Verfahren und Vorrichtung zum Verschieben von Daten Expired - Lifetime DE69823302T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US961384 1997-10-30
US08/961,384 US6052522A (en) 1997-10-30 1997-10-30 Method and apparatus for extracting data stored in concatenated registers

Publications (2)

Publication Number Publication Date
DE69823302D1 true DE69823302D1 (de) 2004-05-27
DE69823302T2 DE69823302T2 (de) 2005-06-09

Family

ID=25504410

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69823302T Expired - Lifetime DE69823302T2 (de) 1997-10-30 1998-10-20 Verfahren und Vorrichtung zum Verschieben von Daten

Country Status (5)

Country Link
US (1) US6052522A (de)
EP (1) EP0913764B1 (de)
JP (1) JPH11203131A (de)
KR (1) KR19990044925A (de)
DE (1) DE69823302T2 (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6760837B1 (en) * 1998-10-06 2004-07-06 Texas Instruments Incorporated Bit field processor
US6247112B1 (en) * 1998-12-30 2001-06-12 Sony Corporation Bit manipulation instructions
EP1230591B1 (de) 1999-11-18 2007-01-03 Sun Microsystems, Inc. Bit-dekompression-verarbeitung mit einem viekseitigen ausrichten-werkzeug
GB0024312D0 (en) 2000-10-04 2000-11-15 Advanced Risc Mach Ltd Single instruction multiple data processing
DE10057780A1 (de) * 2000-11-22 2002-06-06 Siemens Ag Verfahren zum Betrieb einer programmierbaren Steuereinrichtung
US7039060B2 (en) * 2001-03-07 2006-05-02 Mips Tech Inc System and method for extracting fields from packets having fields spread over more than one register
KR100770448B1 (ko) * 2001-06-07 2007-10-26 어보브반도체 주식회사 비트 추출 장치 및 이를 이용하는 마이크로 프로세서
US6781589B2 (en) * 2001-09-06 2004-08-24 Intel Corporation Apparatus and method for extracting and loading data to/from a buffer
TWI234073B (en) * 2003-12-19 2005-06-11 Sunplus Technology Co Ltd Method and architecture of processor for loading unaligned data
US8127117B2 (en) 2006-05-10 2012-02-28 Qualcomm Incorporated Method and system to combine corresponding half word units from multiple register units within a microprocessor
US8417922B2 (en) * 2006-08-02 2013-04-09 Qualcomm Incorporated Method and system to combine multiple register units within a microprocessor
US9003170B2 (en) * 2009-12-22 2015-04-07 Intel Corporation Bit range isolation instructions, methods, and apparatus
US9990317B2 (en) 2015-11-24 2018-06-05 Qualcomm Incorporated Full-mask partial-bit-field (FM-PBF) technique for latency sensitive masked-write
JP7350488B2 (ja) * 2019-01-30 2023-09-26 ラピスセミコンダクタ株式会社 周辺装置制御システム、および周辺装置制御方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4139899A (en) * 1976-10-18 1979-02-13 Burroughs Corporation Shift network having a mask generator and a rotator
US4467444A (en) * 1980-08-01 1984-08-21 Advanced Micro Devices, Inc. Processor unit for microcomputer systems
US4495598A (en) * 1982-09-29 1985-01-22 Mcdonnell Douglas Corporation Computer rotate function
JP2613223B2 (ja) * 1987-09-10 1997-05-21 株式会社日立製作所 演算装置
JPH03248226A (ja) * 1990-02-26 1991-11-06 Nec Corp マイクロプロセッサ
US5751614A (en) * 1994-03-08 1998-05-12 Exponential Technology, Inc. Sign-extension merge/mask, rotate/shift, and boolean operations executed in a vectored mux on an ALU
US5826071A (en) * 1995-08-31 1998-10-20 Advanced Micro Devices, Inc. Parallel mask decoder and method for generating said mask
US5835793A (en) * 1997-05-02 1998-11-10 Texas Instruments Incorporated Device and method for extracting a bit field from a stream of data

Also Published As

Publication number Publication date
US6052522A (en) 2000-04-18
KR19990044925A (ko) 1999-06-25
JPH11203131A (ja) 1999-07-30
DE69823302T2 (de) 2005-06-09
EP0913764A1 (de) 1999-05-06
EP0913764B1 (de) 2004-04-21

Similar Documents

Publication Publication Date Title
DE19781707T1 (de) Einrichtung und Verfahren zum Neuverschlüsseln von Daten
DE69839547D1 (de) Vorrichtung und verfahren zum empfangen und senden von information
DE4497149T1 (de) Verfahren und Vorrichtung zum Replizieren von Daten
DE69528807D1 (de) Verfahren und Vorrichtung zum Entdecken von Antwortgeräten
DE69424118D1 (de) Verfahren und Vorrichtung zum Datenempfang
DE69525312D1 (de) Verfahren und Vorrichtung zum Dekodieren von Bilddaten
DE69938018D1 (de) Vorrichtung und Verfahren zum Anzeigen von Fahzeugpositionsinformation
DE69737083D1 (de) Verfahren und Vorrichtung zur Prüfung von Daten
DE69826583D1 (de) Vorrichtung und Verfahren zum Erreichen von klinischen wichtigen Analytverhältnissen
DE69829901D1 (de) Verfahren und Vorrichtung zum Komplettieren von Mehrfach-Bohrungen
DE69830210D1 (de) Verfahren und Vorrichtung zum Komplettieren von Mehrfach-Bohrungen
DE69810206D1 (de) Kleiderbügel mit Informationsträger und Verfahren und Vorrichtung zum Abnehmen von Informationsträgern von Kleiderbügeln
DE69835178D1 (de) Verfahren und Vorrichtung zum Komplettieren von Mehrfach-Bohrungen
DE69834862D1 (de) Verfahren und Vorrichtung zum Ausrichten von Gegenständen
DE59813959D1 (de) Vorrichtung und Verfahren zum Dekorieren von Objekten
DE69822237D1 (de) Gerät und Verfahren zum Extrahieren von Mustern
DE69836296D1 (de) System und Verfahren zum Erfassen von Maschinendaten
DE4395721D2 (de) Verfahren und Vorrichtung zum Gewinnen von Profil- und Gleisdaten
DE59809388D1 (de) Verfahren und Telematikgerät zum Erstellen und Aussenden von verkehrsrelevanten Daten
DE69722535D1 (de) Verfahren und Gerät zum Schaffen von Texturdaten
DE69732168D1 (de) Verfahren und Vorrichtung zum Lesen von Punktmustern
DE69823302D1 (de) Verfahren und Vorrichtung zum Verschieben von Daten
ATE312434T1 (de) Verfahren, vorrichtung und träger zum aufnehmen von multiwort-information
DE69838599D1 (de) Verfahren und Vorrichtung zum Empfangen von Daten
DE69419195D1 (de) Vorrichtung und Verfahren zum Suchen von Daten

Legal Events

Date Code Title Description
8332 No legal effect for de
8370 Indication related to discontinuation of the patent is to be deleted
8364 No opposition during term of opposition