ATE408192T1 - Verfolgung des fortschritts eines daten-streamers - Google Patents

Verfolgung des fortschritts eines daten-streamers

Info

Publication number
ATE408192T1
ATE408192T1 AT04810656T AT04810656T ATE408192T1 AT E408192 T1 ATE408192 T1 AT E408192T1 AT 04810656 T AT04810656 T AT 04810656T AT 04810656 T AT04810656 T AT 04810656T AT E408192 T1 ATE408192 T1 AT E408192T1
Authority
AT
Austria
Prior art keywords
system memory
buffer
tracking
progress
data streamer
Prior art date
Application number
AT04810656T
Other languages
English (en)
Inventor
Zohar Bogin
Brent Chartland
Arthur Hunter Jr
Original Assignee
Intel Corp
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 Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of ATE408192T1 publication Critical patent/ATE408192T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Communication Control (AREA)
  • Eye Examination Apparatus (AREA)
  • Glass Compositions (AREA)
  • Paper (AREA)
AT04810656T 2003-11-25 2004-11-10 Verfolgung des fortschritts eines daten-streamers ATE408192T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/723,347 US7346716B2 (en) 2003-11-25 2003-11-25 Tracking progress of data streamer

Publications (1)

Publication Number Publication Date
ATE408192T1 true ATE408192T1 (de) 2008-09-15

Family

ID=34592243

Family Applications (1)

Application Number Title Priority Date Filing Date
AT04810656T ATE408192T1 (de) 2003-11-25 2004-11-10 Verfolgung des fortschritts eines daten-streamers

Country Status (8)

Country Link
US (1) US7346716B2 (de)
EP (1) EP1695223B1 (de)
JP (1) JP2007512626A (de)
CN (1) CN100432966C (de)
AT (1) ATE408192T1 (de)
DE (1) DE602004016555D1 (de)
TW (1) TWI283350B (de)
WO (1) WO2005055068A2 (de)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8259121B2 (en) 2002-10-22 2012-09-04 Broadcom Corporation System and method for processing data using a network
US7756594B2 (en) * 2004-06-14 2010-07-13 Microsoft Corporation Systems and methods for parsing flexible audio codec topologies
US9264384B1 (en) 2004-07-22 2016-02-16 Oracle International Corporation Resource virtualization mechanism including virtual host bus adapters
US20060031607A1 (en) * 2004-08-05 2006-02-09 Microsoft Corporation Systems and methods for managing input ring buffer
US7706901B2 (en) * 2004-10-01 2010-04-27 Microsoft Corporation Low latency real-time audio streaming
EP1820309B1 (de) * 2004-12-03 2008-08-27 Koninklijke Philips Electronics N.V. Streaming-speichersteuerung
EP1899827B1 (de) * 2005-06-30 2010-09-08 Freescale Semiconductor, Inc. Einrichtung und verfahren zum ausführen einer dma-task
CN101218570B (zh) * 2005-06-30 2010-05-26 飞思卡尔半导体公司 在直接存储器存取任务请求之间进行仲裁的装置和方法
WO2007003986A1 (en) * 2005-06-30 2007-01-11 Freescale Semiconductor, Inc. Device and method for controlling an execution of a dma task
US20070011364A1 (en) * 2005-07-05 2007-01-11 Arm Limited Direct memory access controller supporting non-contiguous addressing and data reformatting
US9813283B2 (en) 2005-08-09 2017-11-07 Oracle International Corporation Efficient data transfer between servers and remote peripherals
WO2009029918A1 (en) * 2007-09-01 2009-03-05 D2Audio Corporation Systems and methods for booting a codec processor over a high definition audio bus
US8543796B2 (en) 2008-11-05 2013-09-24 Intel Corporation Optimizing performance of instructions based on sequence detection or information associated with the instructions
US9973446B2 (en) 2009-08-20 2018-05-15 Oracle International Corporation Remote shared server peripherals over an Ethernet network for resource virtualization
US9331963B2 (en) 2010-09-24 2016-05-03 Oracle International Corporation Wireless host I/O using virtualized I/O controllers
US9083550B2 (en) 2012-10-29 2015-07-14 Oracle International Corporation Network virtualization over infiniband
CN108319438B (zh) * 2017-01-16 2019-05-17 视联动力信息技术股份有限公司 一种音频数据采集的方法和装置
CN108345551B (zh) * 2017-01-23 2020-05-12 杭州海康威视数字技术股份有限公司 一种存储数据的方法及装置
US11288216B1 (en) * 2020-09-30 2022-03-29 Dell Products L.P. Priority reversing data traffic for latency sensitive peripherals
TWI854078B (zh) * 2020-12-21 2024-09-01 韓商愛思開海力士有限公司 用以分配儲存裝置的多個記憶通道以進行串流資料寫入的方法、儲存裝置及其記錄媒體

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5530941A (en) 1990-08-06 1996-06-25 Ncr Corporation System and method for prefetching data from a main computer memory into a cache memory
US5452432A (en) 1990-08-14 1995-09-19 Chips And Technologies, Inc. Partially resettable, segmented DMA counter
US5794070A (en) 1993-06-30 1998-08-11 Intel Corporation Method and apparatus for fast DMA transfer on an industry standard architecture (ISA) bus
US5708849A (en) 1994-01-26 1998-01-13 Intel Corporation Implementing scatter/gather operations in a direct memory access device on a personal computer
US5526353A (en) * 1994-12-20 1996-06-11 Henley; Arthur System and method for communication of audio data over a packet-based network
US5682553A (en) * 1995-04-14 1997-10-28 Mitsubishi Electric Information Technology Center America, Inc. Host computer and network interface using a two-dimensional per-application list of application level free buffers
US5729762A (en) 1995-04-21 1998-03-17 Intel Corporation Input output controller having interface logic coupled to DMA controller and plurality of address lines for carrying control information to DMA agent
US5664197A (en) 1995-04-21 1997-09-02 Intel Corporation Method and apparatus for handling bus master channel and direct memory access (DMA) channel access requests at an I/O controller
US5805842A (en) 1995-09-26 1998-09-08 Intel Corporation Apparatus, system and method for supporting DMA transfers on a multiplexed bus
US5678009A (en) 1996-02-12 1997-10-14 Intel Corporation Method and apparatus providing fast access to a shared resource on a computer bus
US5822553A (en) * 1996-03-13 1998-10-13 Diamond Multimedia Systems, Inc. Multiple parallel digital data stream channel controller architecture
US5889480A (en) * 1996-10-18 1999-03-30 Samsung Electronics Co., Ltd. Full duplex serial codec interface with DMA
US6157970A (en) 1997-09-24 2000-12-05 Intel Corporation Direct memory access system using time-multiplexing for transferring address, data, and control and a separate control line for serially transmitting encoded DMA channel number
US6131127A (en) 1997-09-24 2000-10-10 Intel Corporation I/O transactions on a low pin count bus
US6119189A (en) 1997-09-24 2000-09-12 Intel Corporation Bus master transactions on a low pin count bus
US6151654A (en) 1997-12-24 2000-11-21 Intel Corporation Method and apparatus for encoded DMA acknowledges
US5996038A (en) 1998-01-26 1999-11-30 Intel Corporation Individually resettable bus expander bridge mechanism
US6108743A (en) 1998-02-10 2000-08-22 Intel Corporation Technique for performing DMA including arbitration between a chained low priority DMA and high priority DMA occurring between two links in the chained low priority
US6434649B1 (en) * 1998-10-14 2002-08-13 Hitachi, Ltd. Data streamer
US6690676B1 (en) * 1998-11-23 2004-02-10 Advanced Micro Devices, Inc. Non-addressed packet structure connecting dedicated end points on a multi-pipe computer interconnect bus
US6275242B1 (en) 1998-12-31 2001-08-14 Intel Corporation Method and apparatus for terminating direct memory access transfers from system memory to a video device
US6401144B1 (en) 1999-02-26 2002-06-04 Intel Corporation Method and apparatus for managing data transfers between peripheral devices by encoding a start code in a line of data to initiate the data transfers
US6385671B1 (en) 1999-03-29 2002-05-07 Intel Corporation Method/apparatus for flushing DMA transmit packet in FIFO when self-ID code generated by counter after bus reset is different than FIFO message self-ID field
US6438686B1 (en) 1999-04-20 2002-08-20 Intel Corporation Method and apparatus for eliminating contention with dual bus masters
US6247071B1 (en) * 1999-10-04 2001-06-12 B2C2, Inc. System for receiving an isochronous data stream at a computer using a main memory buffer
US6418489B1 (en) * 1999-10-25 2002-07-09 Motorola, Inc. Direct memory access controller and method therefor
US6560657B1 (en) 1999-12-23 2003-05-06 Intel Corporation System and method for controlling peripheral devices
US6567953B1 (en) 2000-03-29 2003-05-20 Intel Corporation Method and apparatus for host-based validating of data transferred between a device and a host
US6693753B2 (en) * 2000-06-02 2004-02-17 Seagate Technology Llc Disc sequencer supporting pipelined and non-pipelined read
US6792481B2 (en) * 2002-05-30 2004-09-14 Freescale Semiconductor, Inc. DMA controller

Also Published As

Publication number Publication date
TWI283350B (en) 2007-07-01
EP1695223A2 (de) 2006-08-30
WO2005055068A3 (en) 2005-07-28
DE602004016555D1 (de) 2008-10-23
CN1882927A (zh) 2006-12-20
US7346716B2 (en) 2008-03-18
CN100432966C (zh) 2008-11-12
US20050114569A1 (en) 2005-05-26
TW200525362A (en) 2005-08-01
WO2005055068A2 (en) 2005-06-16
JP2007512626A (ja) 2007-05-17
EP1695223B1 (de) 2008-09-10

Similar Documents

Publication Publication Date Title
DE602004016555D1 (de) Verfolgung des fortschritts eines daten-streamers
AU2003275618A1 (en) Musical composition reproduction method and device, and method for detecting a representative motif section in musical composition data
NO20075004L (no) Generering av et kryptert stereosignal fra et lydstykke eller lyddatastrom
GB2442663A (en) System and method for modifying media content playback based on an intelligent random selection
BR112012025570A2 (pt) aparelho e método de processamento de sinal, meio de gravação, decodificador, codificador, métodos de decodificação e de codificação.
EP1641260A4 (de) Aufzeichnungsmedium, wiedergabevorrichtung, aufzeichnungsverfahren, program und wiedergabeverfahren
DE602004026649D1 (de) Aufzeichnungsmedium, Wiedergabevorrichtung, Aufzeichnungsprogramm und Wiedergabeverfahren
EP1677531A4 (de) Video/audio aufnahme-/wiedergabegerät, video/audio aufnahme- und wiedergabemethode
EP1830347A4 (de) Musikkompositions-daten-rekonstruktionseinrichtung, musikkompositions-daten-rekonstruktionsverfahren, musikinhalt-wiedergabeeinrichtung und musikinhalt-wiedergabeverfahren
EP1406175A4 (de) Inhaltsverwaltungsverfahren und inhaltsverwaltungsvorrichtung
EP2306729A4 (de) Videocodierungsvorrichtung, videocodierungsverfahren, videowiedergabevorrichtung, videoaufzeichnungsmedium und videodatenstrom
DE602004013430D1 (de) Aufzeichnungsmedium, wiedergabevorrichtung, aufzeichnungsverfahren, programm und wiedergabeverfahren
AU2002256836A1 (en) Metadata type fro media data format
DE60335721D1 (de) Informationsaufzeichnungsmedium, Informationswiedergabevorrichtung, und Wiedergabesteuercomputerprogramm
EP1958185A4 (de) Verfahren und vorrichtungen zum bestimmen qualitativ hochwertiger sampling-daten aus qualitativ niederwertigen sampling-daten
ATE479987T1 (de) Speichermedium,verfahren, und gerät zum wiedergeben von untertiteldatenströmen
BRPI0416607A (pt) método de reproduzir um sinal a ser reproduzido em modo especial de leitura a partir de um fluxo de vìdeo armazenado, aparelho de armazenamento e reprodução de fluxo de vìdeo, programa de computador, e, portador
TW200502789A (en) Method and apparatus for constructing audio stream for mixing, and information storage medium
EP2092519A4 (de) Aufzeichnungsmedium, verfahren und vorrichtung zum wiedergeben von daten auf dem aufzeichnungsmedium und verfahren und vorrichtung zum aufzeichnen von daten auf dem aufzeichnungsmedium
EP1758399A4 (de) Kodiergerät, kodierverfahren, dekodiergerät, dekodierverfahren, programm, programmaufzeichnungsmedium, datenaufzeichnungsmedium, datenstruktur und wiedergabegerät
TW200612260A (en) Method and system for editing and using visual bookmarks
ATE439671T1 (de) Vorrichtung und verfahren zur steuerung von wiedergabegeräten digitaler audio- und/oder videoinformationen
DE60300255D1 (de) Pro-Datenstrom-Ratensteuerung mittels APP-Dekodierung
EP1949369A4 (de) Verfahren und vorrichtung zum codieren/decodieren von audiodaten und erweiterungsdaten
ATE521066T1 (de) Dvd aufzeichnungseinrichtung um für jede szenenänderung eine prioritätsstufe als metadaten für sowohl untertitel als auch daten-ströme aufzuzeichnen.

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties