User Tools

Site Tools


device_collection

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
device_collection [2014/06/05 08:35]
viennastar
device_collection [2015/01/22 14:46] (current)
viennastar
Line 1: Line 1:
 ====== General ====== ====== General ======
-This project is on growing our currently available set of simulation-ready semiconductor devices ​and on stabilizing our simulation tools. The student will learn how to create such devices, what kind of devices are important, how to simulate them, and how to prepare a suite of tests based on these devices to identify errors in the software.+This project is on growing our currently available set of simulation-ready semiconductor devices. The student will learn how to create such devices, what kind of devices are important, how to simulate them, and how to prepare a suite of tests based on these devices to identify errors in the software.
  
 ====== Prospective Student ====== ====== Prospective Student ======
Line 6: Line 6:
  
 ====== Milestone Tasklist ====== ====== Milestone Tasklist ======
-We envision ​two milestones ​(and one optional), each containing its own list of tasks to be completed to be able to claim the assigned salary. ​+We envision ​several ​milestones, each containing its own list of tasks to be completed to be able to claim the assigned salary. ​
  
 ===== Milestone 1 ===== ===== Milestone 1 =====
  
-  - **Research:​** Investigating current and old device collection, ​Collecting ​scientific papers describing devices,   +  - **Research:​** Investigating current and old device collection, ​collecting ​scientific papers describing devices
-  - **Generation:​** Generate new devices by using [[http://​freecadweb.org/​|FreeCAD]] or [[http://​viennamesh.sourceforge.net/​|ViennaMesh]]. ​+
  
  
  
 ===== Milestone 2 ===== ===== Milestone 2 =====
 +
 +  - **Generation:​** Generate new devices by using [[http://​freecadweb.org/​|FreeCAD]] or [[http://​viennamesh.sourceforge.net/​|ViennaMesh]]
 +
 +
 +
 +
 +===== Milestone 3 =====
   - **Simulation:​** Verify the devices by conducting device simulations with [[https://​github.com/​viennamini/​viennamini-dev|ViennaMini]]   - **Simulation:​** Verify the devices by conducting device simulations with [[https://​github.com/​viennamini/​viennamini-dev|ViennaMini]]
   - **Documentation:​** Prepare pictures and descriptions for each device and populate a Wikipage   - **Documentation:​** Prepare pictures and descriptions for each device and populate a Wikipage
  
  
-===== Milestone ​===== + 
-  - **Testsystem:** Implement ​an automatic test system ​for our simulation toolsby programmatically changing ​the geometries ​of the test devices.+===== Milestone ​===== 
 +   ​- ** COMSOL file export: ** Implement ​a file export tool on top of ViennaGrid. Not only the mesh but also data such as scalar and vector fields must be exported as well as a proper handling of contact segments 
 +   - ** COMSOL file import: ** Implement a file import tool. the previous step only the other way around. 
 + 
 + In general, the file format in question is the MPHTXT format, described in the [[http://​nf.nci.org.au/​facilities/​software/​COMSOL/​4.3a/​doc/​pdf/​mph/​COMSOLMultiphysicsReferenceGuide.pdf|COMSOL specification]]. 
 +ViennaGrid currently contains a prototype ​for a MPHTXT file exporter (master/​next branchviennagrid/​io/​mphtxt_writer.hpp,​ examples/​tutorial/​convert_to_mphtxt.cpp);​ extend this to your needs. 
 + 
 + 
 + 
 +===== Milestone 5 ===== 
 +  - ** Synopsys file export: ** Implement a file export tool on top of ViennaGrid. Not only the mesh but also data such as scalar and vector fields must be exported as well as a proper handling ​of contact segments 
 +  - ** Synopsys file import: ** Implement a file import tool. the previous step only the other way around.
  
  
-===== Salary ===== 
-We will pay **EUR 1.200** for each successfully finished milestone. 
-This is the equivalent of a 30 hour week at a rate of EUR 10/hour. 
  
 ===== Additional Information ===== ===== Additional Information =====
Line 39: Line 53:
   * [[http://​www.youtube.com/​watch?​v=7rk6nFuyLJ8|Tutorial 8]]   * [[http://​www.youtube.com/​watch?​v=7rk6nFuyLJ8|Tutorial 8]]
  
 +Regarding device modeling via ViennaMesh; you will get information on the mechanisms during your internship.
 +
 +
 +====== Device Collection ======
 +  * [[cad_models|CAD Models]]
 +
 +
 +====== Primary Mentor ======
 +[[http://​www.iue.tuwien.ac.at/​index.php?​id=105&​user_iuestaff_pi1[showUid]=166&​type=0&​cHash=7fcd9f833fcb93b48c1df0f27a09214a|Josef Weinbub]]
device_collection.1401957316.txt.gz · Last modified: 2014/06/05 08:35 by viennastar