SyncSim extensions : zooming, routing and editing
SyncSim is a Java based simulator framework capable of simulating hardware models described with Java or VHDL, depending on the used simulator module. SyncSim is used for educational purposes together with a model of a MIPS processor core in courses given at Luleå University of Technology. The purpo...
Main Author: | |
---|---|
Format: | Bachelor Thesis |
Language: | English |
Published: |
2008
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-58353 |
id |
ftluleatu:oai:DiVA.org:ltu-58353 |
---|---|
record_format |
openpolar |
spelling |
ftluleatu:oai:DiVA.org:ltu-58353 2023-05-15T17:09:10+02:00 SyncSim extensions : zooming, routing and editing Bergman, Petrus 2008 application/pdf http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-58353 eng eng http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-58353 Local ef0b4d0e-71c5-4e73-a7f4-892ac33fdfd0 info:eu-repo/semantics/openAccess Technology SyncSim MIPS routing router maze channel switchbox Java Teknik Student thesis info:eu-repo/semantics/bachelorThesis text 2008 ftluleatu 2022-10-25T20:53:12Z SyncSim is a Java based simulator framework capable of simulating hardware models described with Java or VHDL, depending on the used simulator module. SyncSim is used for educational purposes together with a model of a MIPS processor core in courses given at Luleå University of Technology. The purpose of this thesis is to extend SyncSim with a zooming system, an automatic router system and some design editing tools. Zooming and panning will facilitate use of SyncSim when teachers need to focus on a specific part of a design during a lecture. Automatic routing of design components and access to editing tools will greatly reduce the development time of new designs or when making design modifications. The result is a new version of SyncSim with enhanced support for teachers and designers/developers. An automatic routed MIPS design will have a similar bus layout as a manually created MIPS design. Designs can be modified graphically within SyncSim instead of writing XML code. Validerat; 20101217 (root) Bachelor Thesis Luleå Luleå Luleå Luleå University of Technology Publications (DiVA) |
institution |
Open Polar |
collection |
Luleå University of Technology Publications (DiVA) |
op_collection_id |
ftluleatu |
language |
English |
topic |
Technology SyncSim MIPS routing router maze channel switchbox Java Teknik |
spellingShingle |
Technology SyncSim MIPS routing router maze channel switchbox Java Teknik Bergman, Petrus SyncSim extensions : zooming, routing and editing |
topic_facet |
Technology SyncSim MIPS routing router maze channel switchbox Java Teknik |
description |
SyncSim is a Java based simulator framework capable of simulating hardware models described with Java or VHDL, depending on the used simulator module. SyncSim is used for educational purposes together with a model of a MIPS processor core in courses given at Luleå University of Technology. The purpose of this thesis is to extend SyncSim with a zooming system, an automatic router system and some design editing tools. Zooming and panning will facilitate use of SyncSim when teachers need to focus on a specific part of a design during a lecture. Automatic routing of design components and access to editing tools will greatly reduce the development time of new designs or when making design modifications. The result is a new version of SyncSim with enhanced support for teachers and designers/developers. An automatic routed MIPS design will have a similar bus layout as a manually created MIPS design. Designs can be modified graphically within SyncSim instead of writing XML code. Validerat; 20101217 (root) |
format |
Bachelor Thesis |
author |
Bergman, Petrus |
author_facet |
Bergman, Petrus |
author_sort |
Bergman, Petrus |
title |
SyncSim extensions : zooming, routing and editing |
title_short |
SyncSim extensions : zooming, routing and editing |
title_full |
SyncSim extensions : zooming, routing and editing |
title_fullStr |
SyncSim extensions : zooming, routing and editing |
title_full_unstemmed |
SyncSim extensions : zooming, routing and editing |
title_sort |
syncsim extensions : zooming, routing and editing |
publishDate |
2008 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-58353 |
genre |
Luleå Luleå Luleå |
genre_facet |
Luleå Luleå Luleå |
op_relation |
http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-58353 Local ef0b4d0e-71c5-4e73-a7f4-892ac33fdfd0 |
op_rights |
info:eu-repo/semantics/openAccess |
_version_ |
1766065121829847040 |