dw-2000 Videos and Webinars
Our Commitment to your Success
Below, you will find a series of videos covering our new features, support topics, and E-Learning. Please visit this page frequently, as we will be posting more videos on a regular basis.
New release version 8.90
Technical support videos
- Node lock and floating license installation
- Replacing your license file
- GPE extension for Visual Studio Code
- Setting up third-party text editor
E-Learning videos
- dw-2000 Training Videos
- More coming soon…
Introduction to dw-2000 Layout Tool Suite
Watch the Recording
- dw-2000 layout tool suite overview
- Introduction to the Layout environment
- Manual layout operations
- PCells and the Photonics Element Library (PEL)
- Boolean operations
- How to access dw-2000 through CMC
Introduction to the GPE Interface and Programming
Watch the Recording
- Loading and using GPE programs
- Customizing your layout environment
- Introduction to the scripting language syntax and typical applications
Have any question or comments about our software ?
Don’t hesitate to reach out to our team !
dw-2000 v8.75 Training Videos
Find below a collection of complementary training videos used during the virtual classes provided by Design Workshop Technologies.
NOTE: To fully complete the training exercises, you need the workbook which is provided to the virtual class participants.
Quick tour of the dw-2000 interface
In this video, we introduce the software interface and terminology.
- (00:00) Introduction and contact information.
- (02:57) Locating the documentation.
- (03:55) Software version, build number, serial number.
- (05:09) Locating software updates, and update contents.
- (05:57) Opening a library file.
- (06:40) Sample library and GPE folder locations.
- (07:45) Library file versus GDSII and OASIS files.
- (08:45) Library Manager window overview.
- (09:38) Structure information window.
- (10:50) Layout navigation using mouse and keyboard shortcuts.
- (14:08) Navigation using the navigator window.
- (16:10) Navigation using command in the command line interfaces.
- (16:38) Layer tool window.
- (18:20) Layout Coordinates, grid stepping, cursor styles, cancel edits.
- (21:54) Maximize drawing area by turning on/off tool windows and toolbars.
- (22:52) Using Preferences to customize the drawing environment.
- (27:30) Command line interfaces, window priority, pending prompts.
- (31:20) Customizing your environment using the customize interface.
dw-2000 Layout philosophy
In this video, we introduce the layout editing mechanics used in dw-2000.
- (00:00) Introduction, agenda and goal.
- (02:50) Open a sample Library and structure.
- (03:55) Layout navigation and undo unintended mouse commands.
- (06:50) Customizing the arrow keys.
- (08:55) Close Structure and discard unsaved modifications.
- (09:14) Create and open a new structure.
- (09:30) Create and PUT a new boundary element.
- (13:05) Select (GET) and unselect (PU) an element.
- (14:55) Change an element Layer property.
- (16:00) Element modification commands, and use revert to restore it.
- (21:00) Command stacking and unstacking using the ESC or END keys.
- (22:20) Deleting all elements.
- (23:00) Drawing modes demonstration.
- (28:16) Create the ‘C’ shape exercise.
Exercise 1 to 5
In this video, we learn how to create Structures and perform basic CAD work.
- (00:00) Welcome and agenda.
- (00:48) Analog Switches Array project presentation.
- (01:30) Content for this exercise video and guidelines.
- (03:00) Creating a new library file.
- (06:15) Define Layer names.
- (10:00) Customizing the layer colors and fill patterns.
- (12:02) NMOS Structure exercise overview.
- (14:05) Creating the NMOS_2x10 Structure.
- (14:40) Setting up the Grid scale.
- (16:30) Steps for creating new elements.
- (17:42) Methods for creating a rectangular boundary.
- (20:10) Creating an element using the command line.
- (23:43) Make adjustments to an element.
- (26:16) Creating a PATH element.
- (32:00) The copy element command.
- (35:00) Using rulers to make measurements.
- (39:55) Duplicating a Structure.
- (41:14) Change NMOS artwork to PMOS.
- (41:55) Creating the Basic_Switch Structure.
- (42:42) Multiple element modifications using group commands.
- (49:50) Creating a hierarchical layout using Sref elements.
- (56:30) Use the group copy and reflection.
Exercise 6 to 8
In this video, we learn how to create arrays, annotate layout and perform modifications through the layout hierarchy.
- (00:00) Welcome and agenda.
- (01:33) Creating Array references (Arefs).
- (05:10) Three methods for creating vertical connections.
- (08:05) Using Ascend/Descend hierarchy to edit in place.
- (13:08) Adding control signal.
- (15:00) Creating a circular boundary element.
- (18:00) Using Group Copy with mouse and the command line.
- (28:10) Using TEXT elements to annotate the layout.
- (31:18) Mapping different fonts for TEXT elements.
Exercise 9 and 10
In this video, we learn how to make more complex layout modifications, then prepare your layout for Tape-out.
- (00:00) Welcome and agenda.
- (01:56) Exploding Reference elements.
- (05:10) Stretching a group of elements.
- (07:12) Exercise 9 demo.
- (11:03) Converting a Text element to boundaries.
- (12:03) Converting a Path element to boundary.
- (13:13) Exercise 10: Tape-out.
- (14:30) Export data to GDSII file format.
- (15:20) Importing a GDSII file.
Layout Training level 2
In this video, we show some more advanced features such as defining Layer names for a group of layers, we use more advanced masking features, and finally, edit layout using Boolean commands.
- (00:00) Welcome and agenda.
- (02:10) Advanced Layer name features.
- (07:10) Export a group of layers to GDSII.
- (08:00) Verify dubious layers.
- (08:35) Filter layout elements by kind using the Masks window.
- (11:42) The filter window, changing the view level.
- (13:11) The guard ring exercise.
- (13:40) Punching a hole using the subtract operation.
- (16:50) Cropping elements.
- (19:47) Disabling confirmation prompts.
- (20:14) Protecting elements from accidental edits.
- (22:35) Guard ring exercise demo.