ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
Main Menu
Tweet
Facebook
Line
:-?
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
webadm
投稿日時: 2008-8-13 5:51
Webmaster
登録日: 2004-11-7
居住地:
投稿: 3088
トップレベル
とりあえずトップレベルのブロック図を描いてみた。



MSM5524の信号名のそのままだが名前を付けるのは重要。

次ぎは各信号の役割と仕様を定義する。

入力信号

FIN
周波数カウンタ入力。受信周波数+中間周波数を1/10プリスケールしたものが入力される。受信周波数が0〜30MHzで中間周波数が455kHzの場合、FINには45.5〜2945.5kHzの範囲が入力される。

IOS1,IOS2
中間周波数選択入力。オリジナルMSM5524ではAM,FM用の中間周波数が選択可能。内部の周波数カウンタにロードされる初期値(中間周波数の2の補数)を選択する。本設計では中間周波数は455kHz固定とするため意味は無い。将来の拡張用。

XT1,XT2
基準周波数生成用クリスタル振動子接続端子。内部の各種タイミングを生成する基準周波数として3.2768MHzの水晶振動子回路を外付けする。

A,B
時刻設定入力。時計及びタイマー動作時に入力の組み合わせによって動作を選択する。

A=H,B=H 通常動作
A=L,B=L リセット(時計動作時はAM1:00、タイマー動作時はAM0:00)
A=H,B=L 分を1進める(時計動作時秒は通常動作)
A=L,B=H 時を1進める(統計動作時秒は通常動作)

A及びBはそれぞれフロントパネルのMINUTEとHOURタイムセットボタンに対応し押されるとHからLに入力が変化する。

A=H,B=LもしくはA=L,B=H状態が1.6秒以上続くと継続的に0.1秒毎に値を進める。

HOURSET
オリジナルの用途不明。R-1000ではこの信号は使用されていない。互換性のための予約。

S1,S2,S3
表示選択入力。

S1=H,S2=H,S3=H 時計表示
S1=L,S2=H,S3=H スリープタイマー表示
S1=H,S2=L,S3=H ONタイマー表示
S1=L,S2=L,S3=H OFFタイマー表示
S1=H,S2=H,S3=L AMラジオ周波数表示
S1=L,S2=H,S3=L FMラジオ周波数表示
S1=H,S2=L,S3=L SWラジオ周波数表示
S1=L,S2=L,S3=L 周波数カウンタ表示

S4
オリジナル用途不明。R-1000ではこの信号は使用されていない。互換性のための予約。

DIMMER
DIMMER入力。Hが入力されるとディスプレイ表示パルス幅が1/4になり輝度を下げる。

TIMEROUTOFF
TIMER出力禁止入力。Lの時にタイマー出力信号はHに固定される。

BLANKING
BLANKING入力。Hが入力されるとタイマー出力以外の出力信号ピンがハイインピーダンス(表示OFF)に固定される。

AC
オールリセット入力。Lが入力されると内部がリセット状態となる。

T1,T2,T3
オリジナル用途不明。R-1000では使用していない。互換性のために予約。

出力信号

STOPWATCH
STOPWATCH表示オープンドレイン出力。R-1000では不使用。互換性のために予約。

AMBCOUT
AM/BC表示オープンドレイン出力。時計及びタイマー動作時にはAM時刻で、周波数カウンタ動作時にはAMラジオ周波数選択時にONとなる。

PMFMOUT
PM/FM表示オープンドレイン出力。時計及びタイマー動作時にはPM時刻で、周波数カウンタ動作時にはFMラジオ周波数選択時にONとなる。

SEGA-G,POINT
7セグメント及び小数点表示オープンドレイン出力。

IO0-4
桁表示コモンイネーブル出力。負論理。ダイナミック表示期間のみアサートされる。

SIGNALOUT
オリジナル用途不明。R-1000では不使用。互換性のために予約。

TIMEROUT
タイマー制御出力出力。負論理。タイマー出力ON時のみアサートされる。

SLEEPOUT
スリープ制御出力。R-1000では不使用。互換性のための予約。


フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   Poorman's MSM5524 webadm 2008-8-12 11:11
   » トップレベル webadm 2008-8-13 5:51
     FREQUENCY COUNTERブロック webadm 2008-8-14 20:05
     CLOCK DIVIDERブロック webadm 2008-9-8 10:54
     CONTROLブロック webadm 2008-9-14 23:10
     CLOCK TIMERブロック webadm 2008-9-16 5:20
     DISPLAYブロック webadm 2008-9-17 10:16
     RTLスケルトン入力 webadm 2008-9-18 13:18
     RTL: FREQUENCY COUNTER webadm 2008-9-18 22:49
     RTL: CLOCK DIVIDER webadm 2008-9-19 5:14
     RTL: CONTROL webadm 2008-9-19 8:56
     RTL: CLOCK TIMER webadm 2008-9-22 10:27
     RTL: DISPLAY webadm 2008-9-23 8:56
     動作シミュレーション webadm 2008-9-24 3:36
       Re: 動作シミュレーション webadm 2008-9-24 5:08
         周波数カウンターモードのシミュレーション webadm 2008-9-24 5:41
           QuartusのState Machine Viewer webadm 2008-9-24 6:18
             どうやらバグではないようだ webadm 2008-9-24 7:17
             周波数カウント動作は出来た webadm 2008-9-24 9:10
               時計とタイマー関連 webadm 2008-9-25 20:06
     VFDドライバ回路 webadm 2008-9-26 7:47
       Re: VFDドライバ回路 webadm 2008-10-1 10:08
         Re: VFDドライバ回路 webadm 2008-10-5 23:29
           Re: VFDドライバ回路 webadm 2008-10-6 11:09
             Re: VFDドライバ回路 webadm 2011-2-23 0:50
     XILINX ISEでコンパイルしてみた webadm 2008-9-29 11:07
     CLOCK TIMERモジュール無しでコンパイルしてみた webadm 2008-10-5 11:56
       Re: CLOCK TIMERモジュール無しでコンパイルしてみた webadm 2008-10-5 12:37
     冬休みの課題にしよう webadm 2008-12-16 9:49
       主要部品が届いた webadm 2008-12-24 20:21
         OKI MSM5524RS入手 webadm 2011-1-4 22:55
           Re: OKI MSM5524RS入手 webadm 2011-1-10 5:06

投稿するにはまず登録を
 
ページ変換(Google Translation)
サイト内検索