{"id":{"repo_id":"bournemouth","oai_identifier":"oai:eprints.bournemouth.ac.uk:324"},"canonical_url":"https://search.dev.ndltd.org/etd/bournemouth/oai:eprints.bournemouth.ac.uk:324","repository":{"repo_id":"bournemouth","name":"University of Bournemouth","base_url":"http://eprints.bournemouth.ac.uk/cgi/oai2"},"display":{"title":"High level behavioural modelling of boundary scan architecture.","abstract":"This project involves the development of a software tool which enables the integration of the IEEE 1149.1/JTAG Boundary Scan Test Architecture automatically into an ASIC (Application Specific Integrated Circuit) design. The tool requires the original design (the ASIC) to be described in VHDL-IEEE 1076 Hardware Description Language. The tool consists of the two major elements: i) A parsing and insertion algorithm developed and implemented in 'C'; ii) A high level model of the Boundary Scan Test Architecture implemented in 'VHDL'. The parsing and insertion algorithm is developed to deal with identifying the design Input/Output (I/O) terminals, their types and the order they appear in the ASIC design. It then attaches suitable Boundary Scan Cells to each I/O, except power and ground and inserts the high level models of the full Boundary Scan Architecture into the ASIC without altering the design core structure.","abstract_html":"This project involves the development of a software tool which enables the integration of the IEEE 1149.1/JTAG Boundary Scan Test Architecture automatically into an ASIC (Application Specific Integrated Circuit) design. The tool requires the original design (the ASIC) to be described in VHDL-IEEE 1076 Hardware Description Language. The tool consists of the two major elements: i) A parsing and insertion algorithm developed and implemented in &#x27;C&#x27;; ii) A high level model of the Boundary Scan Test Architecture implemented in &#x27;VHDL&#x27;. The parsing and insertion algorithm is developed to deal with identifying the design Input/Output (I/O) terminals, their types and the order they appear in the ASIC design. It then attaches suitable Boundary Scan Cells to each I/O, except power and ground and inserts the high level models of the full Boundary Scan Architecture into the ASIC without altering the design core structure.","abstract_has_math":false,"creators":["Medhat, Saad Sabih Ahmed"],"institution":"Bournemouth University","degree_name":null,"degree_level":"doctoral","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1993,"date_issued":"1993","date_published":"1993","updated_at":"2026-07-24T01:12:21Z","subjects":["Computer Science and Informatics"],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Medhat, Saad Sabih Ahmed"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["1993"]},{"key":"dc:date.issued","label":"Date","values":["1993"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Design, Engineering and Computing"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["Bournemouth University"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://eprints.bournemouth.ac.uk/324/"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["doctoral"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science and Informatics"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://eprints.bournemouth.ac.uk/324/1/Medhat%2CSaad_Ph.D._1993.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["This project involves the development of a software tool which enables the integration of the IEEE 1149.1/JTAG Boundary Scan Test Architecture automatically into an ASIC (Application Specific Integrated Circuit) design. The tool requires the original design (the ASIC) to be described in VHDL-IEEE 1076 Hardware Description Language. The tool consists of the two major elements: i) A parsing and insertion algorithm developed and implemented in 'C'; ii) A high level model of the Boundary Scan Test Architecture implemented in 'VHDL'. The parsing and insertion algorithm is developed to deal with identifying the design Input/Output (I/O) terminals, their types and the order they appear in the ASIC design. It then attaches suitable Boundary Scan Cells to each I/O, except power and ground and inserts the high level models of the full Boundary Scan Architecture into the ASIC without altering the design core structure."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["High level behavioural modelling of boundary scan architecture."]}]}],"canonical_facts":{"dc:creator":["Medhat, Saad Sabih Ahmed"],"dc:date":["1993"],"dc:date.issued":["1993"],"dc:description.abstract":["This project involves the development of a software tool which enables the integration of the IEEE 1149.1/JTAG Boundary Scan Test Architecture automatically into an ASIC (Application Specific Integrated Circuit) design. The tool requires the original design (the ASIC) to be described in VHDL-IEEE 1076 Hardware Description Language. The tool consists of the two major elements: i) A parsing and insertion algorithm developed and implemented in 'C'; ii) A high level model of the Boundary Scan Test Architecture implemented in 'VHDL'. The parsing and insertion algorithm is developed to deal with identifying the design Input/Output (I/O) terminals, their types and the order they appear in the ASIC design. It then attaches suitable Boundary Scan Cells to each I/O, except power and ground and inserts the high level models of the full Boundary Scan Architecture into the ASIC without altering the design core structure."],"dc:format":["application/pdf"],"dc:identifier.uri":["https://eprints.bournemouth.ac.uk/324/1/Medhat%2CSaad_Ph.D._1993.pdf"],"dc:language":["en"],"dc:publisher.department":["Design, Engineering and Computing"],"dc:publisher.institution":["Bournemouth University"],"dc:relation.isreferencedby":["https://eprints.bournemouth.ac.uk/324/"],"dc:subject":["Computer Science and Informatics"],"dc:title":["High level behavioural modelling of boundary scan architecture."],"dc:type":["Thesis"],"dc:type.qualificationlevel":["doctoral"]},"updated_at":"2026-07-24T01:12:21Z"}