Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
vlsi:computing_main [01/05/2013 17:34] pacher |
— (versione attuale) | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | {{ :vlsi:workinprogress.png?100}} | ||
- | ====== Part I - Computing environment ====== | ||
- | [ __[[vlsi:home|Home]]__ ] | ||
- | [ __[[vlsi:workbook|VLSI Design WorkBook]]__ ] | ||
- | [ __[[vlsi:computing_main#contents|Contents]]__ ] | ||
- | [ __[[vlsi:webtutorials|Third party tutorials]]__ ] | ||
- | [ __[[vlsi:books|Books]]__ ] | ||
- | [ __[[vlsi:glossary|Glossary]]__ ] | ||
- | [ __[[vlsi:computing_howtos|HowTo's]]__ ] | ||
- | [ __[[vlsi:computing_faqs|FAQs]]__ ] | ||
- | |||
- | |||
- | |||
- | \\ | ||
- | The first part of the WorkBook is intended to introduce basic information for **newcomers** | ||
- | about accessing **computing resources** and starting the **EDA softwares** licensed by INFN for the | ||
- | VLSI lab. | ||
- | |||
- | We start describing how to obtain a VLSI computing account and an INFN UNIX account, then focusing | ||
- | the attention on both hardware and software computing resources. \\ | ||
- | Next we provide a general overview about **which tools** are available for analog, mixed-mode and | ||
- | digital IC design and **what are they for**. Printed Circuit Board (PCB) design will be introduced | ||
- | as well. It is not intended to be a detailed and exhaustive | ||
- | description of each tool, but rather a short description of the main components and features of each design platform. \\ | ||
- | At the end we will walk you through all the necessary steps for **setting up your UNIX computing environment** | ||
- | and running the different design platforms. Most of the information contained in this part of the WorkBook is specific | ||
- | for the computing environment at the University of Turin. | ||
- | |||
- | Certainly the main goal is to get you ready as soon as possible to start work and run the proposed | ||
- | WorkBook tutorials. However, a basic knowledge of the setup environment is fundamental in helping users | ||
- | to fix the most common problems by themselves. | ||
- | |||
- | VLSI tools run on UNIX/Linux operating systems only, therefore some familiarity with UNIX/Linux is necessary. | ||
- | Although a lot of online tutorials already exist, a basic UNIX tutorial has been included in the WorkBook | ||
- | to get you up to speed. It can be found in the WorkBook __[[unix_basics|Appendix]]__. | ||
- | |||
- | == Contents == | ||
- | |||
- | * **[[computing_accounts|Accounts and registration (completed!)]]** | ||
- | * [[vlsi:computing_accounts#introduction|Introduction]] | ||
- | * [[vlsi:computing_accounts#getting_a_vlsi_account|Getting a VLSI account]] | ||
- | * [[vlsi:computing_accounts#technology_permissions|Technology permissions]] | ||
- | * [[vlsi:computing_accounts#available_technologies|Available technologies]] | ||
- | * [[vlsi:computing_accounts#infn_unix_account|INFN UNIX account]] | ||
- | * [[vlsi:computing_accounts#wiki_account|Wiki account]] | ||
- | * [[vlsi:computing_accounts#cern_accounts|CERN accounts]] | ||
- | * [[vlsi:computing_accounts#swip_card_request|Swip card request]] FIXME | ||
- | |||
- | * **[[computing_cluster|Computing resources (completed!) ]]** | ||
- | * [[vlsi:computing_cluster#introduction|Introduction]] | ||
- | * [[vlsi:computing_cluster#supported_operating_systems|Supported operating systems]] | ||
- | * [[vlsi:computing_cluster#available_machines|Available machines]] | ||
- | * [[vlsi:computing_cluster#system_administration|System administration]] | ||
- | * [[vlsi:computing_cluster#vlsi_computing_cluster|VLSI computing cluster]] | ||
- | * [[vlsi:computing_cluster#printing|Printing]] FIXME | ||
- | |||
- | * **[[computing_tools|Licensed softwares]]** | ||
- | * [[vlsi:computing_tools#introduction|Introduction]] | ||
- | * [[vlsi:computing_tools#eda_software|EDA software]] | ||
- | * [[vlsi:computing_tools#front-end_and_back-end|Front-end and back-end]] | ||
- | * [[vlsi:computing_tools#analog_ic_design_flow_and_required_tools|Analog IC design flow and required tools]] | ||
- | * [[vlsi:computing_tools#licensed_tools_for_analog_and_mixed-mode_ic_design|Licensed tools for analog and mixed-mode IC design]] | ||
- | * [[vlsi:computing_tools#digital_ic_design_flow_and_required_tools|Digital IC design flow and required tools]] | ||
- | * [[vlsi:computing_tools#licensed_tools_for_digital_ic_design|Licensed tools for digital IC design]] | ||
- | * [[vlsi:computing_tools#pcb_design|PCB design]] | ||
- | * [[vlsi:computing_tools#installation_notes|Installation notes]] | ||
- | * [[vlsi:computing_tools#available_licenses|Available licenses]] | ||
- | |||
- | * **[[computing_setup|Setting up the computing environment]]** | ||
- | * [[vlsi:computing_setup#introduction|Introduction]] | ||
- | * [[vlsi:computing_setup#first_login|First login]] | ||
- | * [[vlsi:computing_setup#bash_and_tcsh_shells|Bash and tcsh shells]] | ||
- | * [[vlsi:computing_setup#create_a_scratch_area_and_a_working_directory|Create a scratch area and a working directory]] | ||
- | * [[vlsi:computing_setup#set_up_your_working_directory|Set up your working directory]] | ||
- | * [[vlsi:computing_setup#link_the_pdk_directory|Link the PDK directory]] | ||
- | * [[vlsi:computing_setup#unix_permissions|UNIX permissions]] | ||
- | * [[vlsi:computing_setup#disk_quotas|Disk quotas]] | ||
- | * [[vlsi:computing_setup#check_your_technology_permissions|Check your technology permissions]] | ||
- | * [[vlsi:computing_setup#create_a_.cshrc_file|Create a .cshrc file]] | ||
- | * [[vlsi:computing_setup#eda_tools_setup_files|EDA tools setup files]] | ||
- | |||
- | * **[[computing_doc|Help and documentation (completed!)]]** | ||
- | * [[vlsi:computing_doc#introduction|Introduction]] | ||
- | * [[vlsi:computing_doc#cadence_documentation|Cadence documentation]] FIXME | ||
- | * [[vlsi:computing_doc#mentor_graphics_documentation|Mentor Graphics documentation]] | ||
- | * [[vlsi:computing_doc#synopsys_documentation|Synopsys documentation]] | ||
- | * [[vlsi:computing_doc#pdk_documentation|PDK documentation]] | ||
- | * [[vlsi:computing_doc#confidentiality_of_tools_and_technology_information|Confidentiality of tools and technology information]] | ||
- | * [[vlsi:computing_doc#build_your_own_documentation_repositories|Build your own documentation repositories]] | ||
- | * [[vlsi:computing_doc#command_line_help_switches|Command line help switches]] | ||
- | * [[vlsi:computing_doc#web_resources|Web resources]] | ||
- | * [[vlsi:computing_doc#reference_books|Reference books]] | ||
- | |||
- | * **[[computing_cdsterm|Running VLSI design platforms (completed!)]]** | ||
- | * [[vlsi:computing_cdsterm#introduction|Introduction]] | ||
- | * [[vlsi:computing_cdsterm#main_initialization_script|Main initialization script]] | ||
- | * [[vlsi:computing_cdsterm#run_cadence_executables|Run Cadence executables]] FIXME | ||
- | * [[vlsi:computing_cdsterm#start_a_vanilla_environment|Start a vanilla environment]] | ||
- | * [[vlsi:computing_cdsterm#manual_configuration|Manual configuration]] | ||
- | |||
- | * **[[computing_remote|Accessing computing resources remotely]]** | ||
- | * [[vlsi:computing_remote#introduction|Introduction]] | ||
- | * [[vlsi:computing_remote#connecting_to_a_vlsi_machine|Connecting to a VLSI machine]] | ||
- | * [[vlsi:computing_remote#remote_connections_from_windows|Remote connections from Windows]] | ||
- | * [[vlsi:computing_remote#remote_desktop_access_with_nx_client|Remote desktop access with NX Client]] | ||
- | * [[vlsi:computing_remote#accessing_vlsi_machines_from_outside_the_infn_domain|Accessing VLSI machines from outside the INFN domain]] | ||
- | * [[vlsi:computing_remote#remote_file_transfers|Remote file transfers]] | ||
- | * [[vlsi:computing_remote#web_browsing_through_ssh|Web browsing through SSH]] | ||
- | * [[vlsi:computing_remote#tips_and_tricks|Tips and tricks]] | ||
- | |||
- | * **[[computing_troubleshooting|Troubleshooting]]** | ||
- | * [[vlsi:computing_troubleshooting#introduction|Introduction]] | ||
- | * [[vlsi:computing_troubleshooting#missing_fonts|Missing fonts]] | ||
- | * [[vlsi:computing_troubleshooting#clean_the_cadence_environment_from_lock_files_at_startup|Clean the Cadence environment from lock files at startup]] | ||
- | * [[vlsi:computing_troubleshooting#kill_cadence_defunct_processes|Kill Cadence defunct processes]] | ||
- | * [[vlsi:computing_troubleshooting#available_licenses|Available licenses]] | ||
- | * [[vlsi:computing_troubleshooting#power_outage|Power outage]] | ||
- | |||
- | * **[[vlsi:computing_howtos|HowTo's]]** | ||
- | |||
- | * **[[vlsi:computing_faqs|FAQs]]** | ||
- | |||
- | * **[[unix_basics|Appendix: basic UNIX commands]]** | ||
- | |||
- | |||
- | ====== ====== | ||
- | \\ | ||
- | ---- | ||
- | \\ | ||
- | Maintainer: [[pacher@NOSPAMto.infn.it|Luca Pacher]] \\ | ||
- | Last update: [[pacher@NOSPAMto.infn.it|Luca Pacher]] - Apr 10, 2013 | ||
- | |||
- | ~~NOTOC~~ |