CA2305779A1 - Structure bus et procede associe dans un systeme informatique - Google Patents

Structure bus et procede associe dans un systeme informatique Download PDF

Info

Publication number
CA2305779A1
CA2305779A1 CA002305779A CA2305779A CA2305779A1 CA 2305779 A1 CA2305779 A1 CA 2305779A1 CA 002305779 A CA002305779 A CA 002305779A CA 2305779 A CA2305779 A CA 2305779A CA 2305779 A1 CA2305779 A1 CA 2305779A1
Authority
CA
Canada
Prior art keywords
output
data
input
modules
latches
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.)
Abandoned
Application number
CA002305779A
Other languages
English (en)
Inventor
Stephen James Sheafor
James Yuan Wei
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.)
Sitera Inc
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2305779A1 publication Critical patent/CA2305779A1/fr
Abandoned legal-status Critical Current

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/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4208Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a system bus, e.g. VME bus, Futurebus, Multibus
    • G06F13/4217Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a system bus, e.g. VME bus, Futurebus, Multibus with synchronous protocol
    • 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/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Systems (AREA)

Abstract

L'invention concerne une structure bus numérique et le procédé associé. La structure bus comprend une couche de synchronisation d'entrée et une couche de synchronisation de sortie. Le transfert de données entre les différents modules est synchronisé par un signal d'horloge maître, de façon que les données provenant de l'un des modules soient verrouillées et placées sur le bus dans un seul cycle d'horloge. Puis, dans un second cycle d'horloge ou un cycle ultérieur, les données sont verrouillées de manière synchrone au niveau des autres modules du système, de façon à être disponibles pour le module prévu. Il n'y a aucun circuit logique entre les couches de synchronisation d'entrée et de sortie.
CA002305779A 1997-10-01 1998-09-16 Structure bus et procede associe dans un systeme informatique Abandoned CA2305779A1 (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/942,011 1997-10-01
US08/942,011 US6493407B1 (en) 1997-05-27 1997-10-01 Synchronous latching bus arrangement for interfacing discrete and/or integrated modules in a digital system and associated method
PCT/US1998/019319 WO1999017215A1 (fr) 1997-10-01 1998-09-16 Structure bus et procede associe dans un systeme informatique

Publications (1)

Publication Number Publication Date
CA2305779A1 true CA2305779A1 (fr) 1999-04-08

Family

ID=25477457

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002305779A Abandoned CA2305779A1 (fr) 1997-10-01 1998-09-16 Structure bus et procede associe dans un systeme informatique

Country Status (4)

Country Link
US (1) US6493407B1 (fr)
EP (1) EP1019839A1 (fr)
CA (1) CA2305779A1 (fr)
WO (1) WO1999017215A1 (fr)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6279058B1 (en) * 1998-07-02 2001-08-21 Advanced Micro Devices, Inc. Master isochronous clock structure having a clock controller coupling to a CPU and two data buses
WO2000016223A1 (fr) * 1998-09-15 2000-03-23 Acqiris Systeme modulaire d'acquisition de donnees
WO2002056546A1 (fr) * 2001-01-09 2002-07-18 Mitsubishi Denki Kabushiki Kaisha Systeme de transmission de donnees
US20040010652A1 (en) * 2001-06-26 2004-01-15 Palmchip Corporation System-on-chip (SOC) architecture with arbitrary pipeline depth
JP5478625B2 (ja) * 2009-08-18 2014-04-23 パナソニック株式会社 半導体集積回路

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU597980B2 (en) * 1986-05-30 1990-06-14 Honeywell Bull Inc. Apparatus and method for interprocessor communication
US4829515A (en) * 1987-05-01 1989-05-09 Digital Equipment Corporation High performance low pin count bus interface
US4845663A (en) * 1987-09-03 1989-07-04 Minnesota Mining And Manufacturing Company Image processor with free flow pipeline bus
DE4022365C2 (de) * 1989-07-20 2000-02-24 Nippon Telegraph & Telephone Datenübertragungssystem
JP3118266B2 (ja) * 1990-03-06 2000-12-18 ゼロックス コーポレイション 同期セグメントバスとバス通信方法
US5289585A (en) * 1990-03-26 1994-02-22 Siemens Nixdorf Informationssysteme Ag Multiprocessor system having a system bus for the coupling of several processing units with appertaining private cache memories and a common main memory
JPH03276337A (ja) * 1990-03-27 1991-12-06 Toshiba Corp マイクロコントローラ
ES2109256T3 (es) * 1990-05-25 1998-01-16 At & T Corp Disposicion de bus de acceso a memoria.
JP2910303B2 (ja) * 1990-06-04 1999-06-23 株式会社日立製作所 情報処理装置
US5457683A (en) * 1993-05-07 1995-10-10 Apple Computer, Inc. Link and discovery protocols for a ring interconnect architecture
US5751999A (en) * 1994-06-23 1998-05-12 Matsushita Electric Industrial Co., Ltd. Processor and data memory for outputting and receiving data on different buses for storage in the same location
US5666551A (en) * 1994-06-30 1997-09-09 Digital Equipment Corporation Distributed data bus sequencing for a system bus with separate address and data bus protocols
US5781765A (en) * 1995-11-03 1998-07-14 Motorola, Inc. System for data synchronization between two devices using four time domains
US5768550A (en) * 1995-11-21 1998-06-16 International Business Machines Corporation Bus interface logic system

Also Published As

Publication number Publication date
EP1019839A1 (fr) 2000-07-19
US6493407B1 (en) 2002-12-10
WO1999017215A1 (fr) 1999-04-08

Similar Documents

Publication Publication Date Title
EP0135879B1 (fr) Circuit d'interface et méthode pour connecter un dispositif de commande de mémoire avec un système bus synchrone ou asynchrone
US6816991B2 (en) Built-in self-testing for double data rate input/output
Nakase et al. Source-synchronization and timing vernier techniques for 1.2-GB/s SLDRAM interface
US7761632B2 (en) Serialization of data for communication with slave in multi-chip bus implementation
Greenstreet Implementing a STARI chip
US7743186B2 (en) Serialization of data for communication with different-protocol slave in multi-chip bus implementation
US6249875B1 (en) Interface circuit using plurality of synchronizers for synchronizing respective control signals over a multi-clock environment
JPH05289770A (ja) 同期装置及び同期方法
CN1218324C (zh) 适合宽频带的寄存器和信号发生方法
US7769933B2 (en) Serialization of data for communication with master in multi-chip bus implementation
US5644734A (en) Method and apparatus for multiplexing bus connector signals with sideband signals
US5987083A (en) Signal transmission apparatus with a plurality of LSIS
US6493407B1 (en) Synchronous latching bus arrangement for interfacing discrete and/or integrated modules in a digital system and associated method
US6640277B1 (en) Input staging logic for latching source synchronous data
CN100545822C (zh) 用于互连结构的时钟分布
US6839856B1 (en) Method and circuit for reliable data capture in the presence of bus-master changeovers
JP7689117B2 (ja) プログラマブルデバイス構成メモリシステム
WO2001024022A1 (fr) Procede et appareil permettant de decoupler la vitesse du processeur de la vitesse du sous systeme memoire d'un controleur de noeud
KR100617999B1 (ko) 메모리 장치 내의 데이터 캡처를 위한 방법 및 장치
US6430697B1 (en) Method and apparatus for reducing data return latency of a source synchronous data bus by detecting a late strobe and enabling a bypass path
CN118427143A (zh) 兼容CXL内存和PCIe设备的板卡及系统
JP3866562B2 (ja) 半導体集積回路の設計方法
US7752475B2 (en) Late data launch for a double data rate elastic interface
TWI847719B (zh) 具有時脈閘控機制的資料傳輸裝置以及資料傳輸方法
US7328361B2 (en) Digital bus synchronizer for generating read reset signal

Legal Events

Date Code Title Description
FZDE Discontinued