< User Survey 2009 Results 2009 Survey, Section 3>


This survey was conducted at the end of 2009. It followed on from a previous, simpler survey that ran during the Summer of 2008: During the preparation of that earlier questionnaire, which was essentially sent out unsolicited to our contacts list, we realised that there were details that we wanted to elicit but felt unable to do, as it may represent too much of a time imposition on the recipients.

The 2009 survey was run on an "opt-in" basis, with the recipients having previously indicated willingness to take part.

SJTAG is not simply an engineering matter, so the survey covers apects of cost and management as well as technical questions. We understood that many of the questions may have fallen outside of the areas of responsibility for some of the respondents, or that some questions may broach on subjects or techniques that the respondent had no knowledge or experience of, so we asked that people only answered questions where they felt comfortable providing an answer. It is perhaps notable that despite this, the vast majority of people who took this survey elected to answer almost every question.

<2009 Survey, Sections 1, 2 User Survey 2009 Results 2009 Survey, Section 4>

Section 3 - Some general questions about your use of JTAG...


3.1 - How would you describe your current usage of JTAG for board tests?

  1. I use JTAG tests developed by someone else
  2. I regularly prepare JTAG tests
  3. I sometimes prepare JTAG tests
  4. I have used JTAG in the past
  5. I have not yet used JTAG

The majority of respondents are actively involved in the preparation of board level tests using JTAG, with half being regularly involved in that activity. Only 5% are not active users of JTAG.

<2009 Survey, Section 4 User Survey 2009 Results 2009 Survey, Section 6>

Section 5 - Your opinions on SJTAG...


5.1 - How important is it for an SJTAG standard to address the application of JTAG within distributed systems?

  1. Essential
  2. Important
  3. Desireable
  4. Unnecessary
  5. No opinion

We have to confess to being surprised by this response. While we recognized the growing prevalence of distributed systems, we hadn't anticipated this level of interest in SJTAG support within them. This is an area for futher investigation as we did not, for example, collect information on which Use Cases people are considering here.

<2009 Survey, Section 3 User Survey 2009 Results 2009 Survey, Section 5>

Section 4 - Your use of JTAG at System level...


4.1 - How would you describe your usage of JTAG at a system level?

  1. I have never used JTAG at the system level
  2. I have used JTAG at system level in the past
  3. I am considering using JTAG at system level in the future
  4. I expect to use JTAG at system level in the future
  5. I occasionally use JTAG at system level
  6. I use JTAG at system level but do not expect to continue doing so
  7. I regularly use JTAG at system level and expect to continue doing so
  8. I do not use JTAG myself, but instruct or advise others

A broad spectrum of responses here: Probably the most important and encouraging take away point here is that none of the participants is expressing an intention to abandon using JTAG at system level. With almost half already being more or less regular users, we can predict an increasing uptake of the application areas that SJTAG is attempting to address.

<2009 Survey, Section 5 User Survey 2009 Results 2009 Survey, Section 7>

Section 6 - Defining Interfaces...


6.1 - At what levels do you feel SJTAG needs to define interfaces for control of your system?

(check all that apply)

  1. Application
  2. Test Packaging and Program Flow Control
  3. Test Programs and Test Flow Control
  4. Test Steps (ordered collection of scan operations)
  5. IEEE Std 1149.1 Scan Operations (Scan Primitives like SVF supports)
  6. Test Access Port Controller Operations

There is an apparent conflict here with the responses given in Q5.6. This may due to user opinions on how, for example, SVFs are imported and controlled not aligning with the perceptions of the SJTAG group. We did attempt to find correlations between the way people voted here and in other questions, but unfortunately, there is not enough additional data to draw any meaningful conclusion.