TinySemaphore148
最小限の機能で構成した2値型セマフォです。
複数のプロセスが何らかのリソースを共有する場合の、使用中(=ロック中)・解放中(=アンロック中)を
示す制御レジスタとして機能します。複数のプロセッサやボード類が接続されるバスのブリッジデバイス等
に搭載しておくと、プロセッサ間の共有リソースの使用・解放の制御に役に立ちます。
ソースには本モジュールの他、本モジュールを4つ連結したCAT4_TinySemaphore148も付属しています。
なお、本セマフォの仕様は、IDT社(旧Tundra社)のTsi148というPCI/VMEバスブリッジに内蔵されていた
ものと互換性があります。
複数のプロセスが何らかのリソースを共有する場合の、使用中(=ロック中)・解放中(=アンロック中)を
示す制御レジスタとして機能します。複数のプロセッサやボード類が接続されるバスのブリッジデバイス等
に搭載しておくと、プロセッサ間の共有リソースの使用・解放の制御に役に立ちます。
ソースには本モジュールの他、本モジュールを4つ連結したCAT4_TinySemaphore148も付属しています。
なお、本セマフォの仕様は、IDT社(旧Tundra社)のTsi148というPCI/VMEバスブリッジに内蔵されていた
ものと互換性があります。
※特に注記のない限り、信号は全て正論理です。
本ソースコードはVHDL版とVerilog版となっております。
詳細は下記の資料ダウンロードをクリックください。
詳細は下記の資料ダウンロードをクリックください。