フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
webadm | 投稿日時: 2008-9-16 5:20 |
Webmaster 登録日: 2004-11-7 居住地: 投稿: 3088 |
CLOCK TIMERブロック おそらく一番複雑でロジック規模も大きいブロック。時計とタイマーカウンターそれにコンパレーター回路を含むCLOCK TIMERブロック。
オリジナルのMSM5524のブロック図では大まかな内部構成が書いてあるものの制御信号については想像するしかない。実際にはボトムアップで実現可能性のある内部ロジック構成を検討した上でそれに必要な外部インタフェースを決めた。 オリジナルのMSM5524にはあるが、R-1000では使用されていないスリープタイマーに関しても将来の拡張用に信号だけはアサインしてあるが今回は実装予定無し。R-1000で使われていないだけにそれに関する仕様は不明なところが多い。リセット機能はあるのかどうかとか最大60分までなのかとか。実装しないのでそのあたりの仕様はTBD。 入力信号はCLOCK DIVIDERブロックからのC10HZとC1HZのクロック信号とCONTROLブロックからのカウンタ選択信号(CS1,CS2,CS3)と時分修正信号(TIMMADJ,TIMHADJ)それにAC。 出力信号は CLCOUNTER 時計カウンタ値(秒、分、時、AM/PM)出力。秒、分、時はそれぞれBCDで2桁、AM/PMは1ビット。 ONTIMER ON TIMERカウンタ設定値(分、時、AM/PM)出力。分、時はそれぞれBCDで2桁、AM/PMは1ビット。 OFFTIMER OFF TIMERカウンタ設定値(分、時、AM/OM)出力。分、時はそれぞれBCDで2桁、AM/PMは1ビット。 SLEEPTIMER SLEEP TIMERカウンタ値(分)出力。BCD1桁。 ONCMPOUT ON TIMERコンパレータ出力。 OFFCMPOUT OFF TIMERコンパレータ出力。 SLEEPOUT SLEEP TIMER満了出力。 |
フラット表示 | 前のトピック | 次のトピック |
投稿するにはまず登録を | |