post
authorBdale Garbee <bdale@gag.com>
Mon, 5 May 2003 06:01:00 +0000 (00:01 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 5 May 2003 06:01:00 +0000 (00:01 -0600)
bdale/blog/posts/Feature_Creep.mdwn [new file with mode: 0644]

diff --git a/bdale/blog/posts/Feature_Creep.mdwn b/bdale/blog/posts/Feature_Creep.mdwn
new file mode 100644 (file)
index 0000000..232754c
--- /dev/null
@@ -0,0 +1,14 @@
+Big discussion via email yesterday motivated by Chuck about whether we can add
+a capability to use the Can-Do modules as a bit pipe between a CPU in the
+experiment module and the IHU.  The end result is that yes, we can do it. 
+
+My proposal is that we implement byte-wide in and out busses.  Two of the 
+"spare" outputs and two of the analog input channels get taken over to serve
+as request/acknowledge handshake lines.  The remaining analog inputs and the
+remaining two digital outputs continue to behave as they would in "normal"
+mode.  Data is always sent in blocks of 8 bytes.  The module's stream addresses
+for this capability are the same as for the command/control protocol but with
+the high order bit flipped, so that this bit-pipe function runs at lower
+priority than command and telemetry.
+
+[[!tag tags/amsat]]