我們只做”綜合性”的版子,而不是偵測的資料區分。
所以會有很多detection board偵測相同的信號。
當版子拼在一起,就會發生...
- 要使用A的部分,B的部分不使用。
- 先用A的,數量多時再用B。
- A的這個部分不使用,用B的部分。
- A和B的這個部分都要使用。
而我們的系統,又很少只有接一個版子。
可以想見各種configuration的混亂狀況。
這就是沒做好系統分析的結果。
可是系統分析會有幫助嗎?
記得當初設計架構的依據是:作一快minimum (basic) requirement的board,所有的系統都要用他。如果有不足,再新增加其他的版子。
但是當不足時,新設計時會有以下情況:
- 為了配線,所以basic board的部分就不用了,改用增加的部分。
- 因為增加的部分很少,為此新增一塊並不划算(cost),所以新設計一塊,將新需求加進去。
- 因為增加的部分很多,所以basic的部分都不使用了,這樣還使用basic的部分,很不划算,所以新設計一大塊,將basic的部分加入。
同時造成software configuration的大混亂!
沒有留言:
張貼留言