Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

access icon free Course on secure hardware design of silicon chips

This study describes the design and evaluation of a secure chip design module for graduate students and junior engineers with electronics and computer engineering. This course has two broad goals, the first is to teach students how design complex systems on chips using industry standard tools and the second is to educate them on emerging hardware security threats and countermeasures. There are a number of strategies currently been employed to handle the rising complexity of chip design, namely reuse, abstraction and automation. The authors aim to show how to employ these approaches to produce working systems within a time-constrained environment similar to that of IC design companies. One of the unique features of this module is its approach of treating hardware security as an integral part of the chip design process and as one of the design metrics which can be evaluated and optimised, this allows students to better understand the root causes of this issue and to think more constructively about potential countermeasures. The course is designed based on the principles of constructive alignment method and Kolb learning cycle. Detailed syllabus and assessment exercises are included. Feedback results from students' surveys indicate that the module has been positively received.

References

    1. 1)
      • 8. Halak, B., Wilson, P.: ‘Design and evaluation of a system-on-a-chip course’. 2016 11th European Workshop on Microelectronics Education (EWME), 2016, pp. 16.
    2. 2)
      • 3. Erickson, J., Warren, M.: ‘Modern system on chip challenges demand development of new skills in electronic engineering graduates’. Interdisciplinary Engineering Design Education Conf. (IEDEC), 2013 3rd, 2013, pp. 3235.
    3. 3)
      • 6. Tehranipoor, M., Koushanfar, F.: ‘A survey of hardware Trojan taxonomy and detection’, IEEE Des. Test Comput., 2010, 27, pp. 1025.
    4. 4)
      • 16. Fry, H.: ‘A handbook for teaching and learning in higher education: enhancing academic practice’ (Routledge, 2014, 4th edn.).
    5. 5)
      • 18. Kolb, D.A.: ‘Experiential learning: experience as the source of learning and development’ (Prentice Hall, 1983, 1st edn.).
    6. 6)
      • 14. Biggs, J.: ‘Teaching for quality learning at University’ (Open University Press, 2011, 4th edn.), vol. 4.
    7. 7)
      • 12. Chandy, J.A., Shi, Z., Tehranipoor, M.: ‘A course on trustable computing systems’ (Florida University, 2017). http://www.engr.uconn.edu/~tehrani/teaching/tcs/index.html), accessed January 2017.
    8. 8)
      • 11. Bruguier, F., Benoit, P., Torres, L., et al: ‘Hardware security: from concept to application’. 2016 11th European Workshop on Microelectronics Education (EWME), 2016, pp. 16.
    9. 9)
      • 19. Matthews, W.J.: ‘Constructivism in the classroom: epistemology, history, and empirical evidence’, Teacher Education Quarterly, 2003, 30, pp. 5164.
    10. 10)
      • 4. Rostami, M., Koushanfar, F., Karri, R.: ‘A primer on hardware security: models, methods, and metrics’, Proc. IEEE, 2014, 102, pp. 12831295.
    11. 11)
      • 10. Koushanfar, F., Potkonjak, M.: ‘Hardware security: preparing students for the next design frontier’. 2007 IEEE Int. Conf. on Microelectronic Systems Education (MSE'07), 2007, pp. 6768.
    12. 12)
      • 7. Brackenbury, L.E.M., Plana, L.A., Pepper, J.: ‘System-on-chip design and implementation’, IEEE Trans. Educ., 2010, 53, pp. 272281.
    13. 13)
      • 5. Karri, R., Rajendran, J., Rosenfeld, K., et al: ‘Trustworthy hardware: identifying and classifying hardware Trojans’, Computer, 2010, 43, pp. 3946.
    14. 14)
      • 2. ‘International Technology Roadmap for Semiconductors (www.itrs.net), accessed 10th January 2017.
    15. 15)
      • 1. Sutardja, S.: ‘1.2 the future of IC design innovation’. 2015 IEEE Int. Solid-State Circuits Conf. – (ISSCC) Digest of Technical Papers, 2015, pp. 16.
    16. 16)
      • 17. Biggs, J.B., Collis, K.F.: ‘1 – the evaluation of learning: quality and quantity in learning’, in Edward, A. (Ed.): ‘Evaluating the quality of learning’ (Academic Press, New Jersey, USA, 1982), pp. 315.
    17. 17)
      • 21. Gibbs, G.: ‘Does your assessment support your students’ learning’, J. Learn. Teach. Higher Educ., 2004, 1, pp. 331.
    18. 18)
      • 13. Lorin, D.R.K., Anderson, W., Airasian, P.W.: ‘A taxonomy for learning, teaching, and assessing: a revision of Bloom's taxonomy of educational objectives’ (Pearson, 2000).
    19. 19)
      • 15. Ramsden, P.: ‘Learning to teach in higher education’ (Routledge, 2003, 2nd edn.).
    20. 20)
      • 9. Ye, Z., Hua, C.: ‘An innovative method of teaching electronic system design with PSoC’, IEEE Trans. Educ., 2012, 55, pp. 418424.
    21. 21)
      • 20. Hernández, R.: ‘Does continuous assessment in higher education support student learning?’, High. Educ., 2012, 64, pp. 489502.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cds.2017.0028
Loading

Related content

content/journals/10.1049/iet-cds.2017.0028
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address