<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM THE BALANCE
SHEETS AS OF OCTOBER 31 AND APRIL 30, 1997, STATEMENTS OF OPERATIONS AND
STATMENTS OF CASH FLOWS FOR THE THREE AND SIX MONTH PERIODS ENDED OCTOBER 31,
1997 AND 1996 AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH FINANCIAL
STATEMENTS.
</LEGEND>
<MULTIPLIER> 1,000
       
                                                                                            
<PERIOD-TYPE>                   3-MOS                   3-MOS                   6-MOS                   6-MOS
<FISCAL-YEAR-END>                          MAR-30-1998             MAR-30-1997             MAR-30-1998             MAR-30-1997
<PERIOD-START>                             AUG-01-1997             AUG-01-1996             MAY-01-1997             MAY-01-1997
<PERIOD-END>                               OCT-31-1997             OCT-31-1996             OCT-31-1997             OCT-31-1996
<CASH>                                               1                       1                       1                       1
<SECURITIES>                                     6,635                   6,635                   7,945                   7,945
<RECEIVABLES>                                    7,907                   7,907                   7,199                   7,199
<ALLOWANCES>                                       135                     135                     125                     125
<INVENTORY>                                     10,900                  10,900                  12,732                  12,732
<CURRENT-ASSETS>                                26,516                  26,516                  28,646                  28,646
<PP&E>                                          13,616                  13,616                  13,939                  13,939
<DEPRECIATION>                                 (9,466)                 (9,466)                (10,032)                (10,032)
<TOTAL-ASSETS>                                  30,666                  30,666                  32,553                  32,553
<CURRENT-LIABILITIES>                           17,908                  17,908                  16,631                  16,631
<BONDS>                                            549                     549                   1,885                   1,885
<PREFERRED-MANDATORY>                                0                       0                       0                       0
<PREFERRED>                                          0                       0                       0                       0
<COMMON>                                        42,729                  42,729                  41,829                  41,829
<OTHER-SE>                                    (30,519)                (30,519)                (27,792)                (27,792)
<TOTAL-LIABILITY-AND-EQUITY>                    30,666                  30,666                  32,553                  32,553
<SALES>                                         10,175                  12,078                  19,723                  27,910
<TOTAL-REVENUES>                                10,175                  12,078                  19,723                  27,910
<CGS>                                            9,021                  10,138                  16,194                  21,259
<TOTAL-COSTS>                                    9,021                  10,138                  16,194                  21,259
<OTHER-EXPENSES>                                 2,899                   4,401                   5,871                   7,935
<LOSS-PROVISION>                                     0                       0                       0                       0
<INTEREST-EXPENSE>                                 203                     (5)                     388                    (33)
<INCOME-PRETAX>                                (1,948)                 (2,488)                 (2,730)                 (1,329)
<INCOME-TAX>                                         0                      32                       0                      78
<INCOME-CONTINUING>                            (1,948)                 (2,488)                 (2,730)                 (1,329)
<DISCONTINUED>                                       0                       0                       0                       0
<EXTRAORDINARY>                                      0                       0                       0                       0
<CHANGES>                                            0                       0                       0                       0
<NET-INCOME>                                   (1,948)                 (2,488)                 (2,730)                 (1,329)
<EPS-PRIMARY>                                   (0.24)                  (0.31)                  (0.34)                  (0.17)
<EPS-DILUTED>                                   (0.24)                  (0.31)                  (0.34)                  (0.17)