SEMICONDUCTOR DEVICE AND DATA SYNCHRONIZATION METHOD
PROBLEM TO BE SOLVED: To provide a semiconductor device which synchronizes data synchronized to a first clock signal by a second clock signal.SOLUTION: A semiconductor device generates a first delay clock signal obtained by delaying a second clock signal for a predetermined time, and a second delay...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PROBLEM TO BE SOLVED: To provide a semiconductor device which synchronizes data synchronized to a first clock signal by a second clock signal.SOLUTION: A semiconductor device generates a first delay clock signal obtained by delaying a second clock signal for a predetermined time, and a second delay clock signal obtained by delaying the first delay clock signal for the predetermined time, and fetches first fetching data at a time when the second clock signal is transferred from a first logical value to a second logical value, and second fetch data at the time when the second delay clock signal is transferred from the first logical value to the second logical value. The semiconductor device fetches a first clock signal value (first clock value) at the time when the second clock signal is transferred from the first logical value to the second logical value, and a first clock signal value (second clock value) at the time when the first delay clock signal is transferred from the first logical value to the second logical value. When the first and second clock values are the first logical value, the data obtained by synchronizing first fetching data by the second clock signal is output. When one of or both the first and second clock values is/are the second logical value, the data obtained by synchronizing the second fetching data by the second clock signal is output.SELECTED DRAWING: Figure 2
【課題】第1クロック信号に同期したデータを第2クロック信号で同期化する半導体装置を提供する。【解決手段】第2クロック信号を所定時間遅延した第1遅延クロック信号、第1遅延クロック信号を所定時間遅延した第2遅延クロック信号を生成し、第2クロック信号が第1から第2論理値へ遷移時点の第1取込データと、第2遅延クロック信号が第1から第2論理値へ遷移時点の第2取込データを取り込む。第2クロック信号が第1から第2論理値へ遷移時点での第1クロック信号値(第1クロック値)と、第1遅延クロック信号が第1から第2論理値へ遷移時点での第1クロック信号値(第2クロック値)を取り込む。第1及び第2クロック値が共に第1の論理値の場合は第1取込データを第2クロック信号で同期化したデータを出力し、第1及び第2クロック値のうちの一方又は双方が第2の論理値の場合は第2取込データを第2クロック信号で同期化したデータを出力する。【選択図】図2 |
---|