lichijhe
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Note Insights Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # 2021 Software-based self testing組 新生訓練 - 實驗室簡介 - 名稱:可靠性系統實驗室 (Lab of Dependable Systems, **LaDS**) - 指導教授:**黃俊郎 教授** (Prof. Jiun-Lang Huang) - 研究領域: - Software-based self-test (SBST) - Automatic test pattern generation (ATPG) - IoT secure boot - 網站連結:http://bug.ee.ntu.edu.tw/BL630/ - 此共同筆記及教材為提供2021年黃俊郎教授主持之可靠性系統實驗室SBST組新生暑期訓練使用,非Open source的資源未經同意請勿向非實驗室成員公開 - 主要編輯者:李其哲 - 教學內容提供:程浩、謝雅妮、李其哲 - Lab助教:程浩、謝雅妮、李其哲 - 助教信箱: - 程浩:r09943102@ntu.edu.tw - 謝雅妮:r09943150@ntu.edu.tw - 李其哲:r09943093@ntu.edu.tw 此內容編排參考 2021 Security組新生訓練 - 葛顯峯 *註:若此共同筆記有記載不清楚、錯誤的地方,或是連結有問題(權限不足、連結失效)時,請洽編輯群或助教,謝謝~* - 使用簡介: 本新生訓練指導文依章節區分為: I. Meeting & Slack II. VLSI Testing learning resource III. RISC-V & Verilog summer training IV. Notice during the epidemic I. SBST組學生要參加的會議及實驗室工作平台的相關連結 II. SBST組學生必須修的一堂課,可以利用暑假先自行上網學習 III. 教授希望讓2021年的新生對RISC-V架構和Verilog編程與合成有初步認識所規劃的暑期訓練 VI. 疫情期間注意事項 ## I. Meeting & Slack 1. 三級防疫警戒期間所有會議改為線上進行,下方附上各會議的連結 2. 目前使用到的線上會議軟體為Cisco Webex Meetings 與CyberLink U Meeting,請各位先行確認自己的環境是否能順利安裝並進入會議 3. 目前時間暫定如下,待三級警戒解除後或另有時間更動時,會再另外通知各位 * 目前SBST組同學每週要參加的meeting與其時間整理如下: ### `Big Group Meeting` :::info - **地點:** 暫無(恢復實體授課後決定) - **時間:** 每週一 17:30 - 18:30 (UTC+08:00) - **連結:** https://u.cyberlink.com/meeting/331577793 - **議程:** 實驗室與李建模教授實驗室聯合舉辦的會議,旨在訓練學生以英文報告及發問,會由建模教授實驗室學生安排,每週一名碩二學生報告,兩名學生發問。碩二以上報告,碩一觀摩。 - **參與者:** - 黃俊郎 教授 (Prof. Jiun-Lang Huang) - 李建模 教授 (Prof. Chien-Mo Li) - BL630所有同學 - BL427所有同學 ::: ### `LaDS Meeting` :::info - **地點:** 暫無(恢復實體授課後決定) - **時間:** 每週二 12:20 - 14:20 (UTC+08:00) - **連結:** https://ntucc.webex.com/ntucc/j.php?MTID=me80f8f37b1eb6dec2fa651907257916c - **議程:** 當周輪到的同學報告,由BL630所有同學輪流。也會在此時段討論實驗室相關事宜。 - **參與者:** - 黃俊郎 教授 (Prof. Jiun-Lang Huang) - BL630所有同學 ::: ### `SBST Meeting` :::info - **地點:** 暫無(恢復實體授課後決定) - **時間:** 每週五 13:20 - 15:20 (UTC+08:00) - **連結:** https://ntucc.webex.com/ntucc/j.php?MTID=ma6e5fde611222410945dbb307cd271c4 - **議程:** 碩二以上報告研究進度,碩一觀摩。 - **參與者:** - 黃俊郎 教授 (Prof. Jiun-Lang Huang) - SBST組碩二以上同學 - 碩一同學 ::: ### `Slack` :::info - **用途:** 實驗室用於宣布事項及各組之前上傳進度報告的工作平台 - **連結:** https://join.slack.com/t/bl630/shared_invite/zt-t7kmp90w-Wcf0gOxQHlU9dybLtmf8EQ (30日內有效,連結生成日期:2021/07/13) ::: ### `Paper Sharing` :::info - **用途:** 共享本實驗室研究生報告、討論或發表過的論文 - **連結:** https://hackmd.io/XXgq37HzQiWvU1Q3656EBA?view ::: ## II. Summer training schedule | week | VLSI testing | Processor | | ---- |:------------:|:----------------:| | 1 | 1 | -- | | 2 | 2 | -- | | 3 | 3,4 | -- | | 4 | 5 | Verilog training | | 5 | 11 | Lab 0 | | 6 | 12 | Lab 1 | | 7 | 13 | Lab 2 | | 8 | 14 | Lab 2 | | 9 | -- | Lab 3 | | 10 | -- | Lab 3 | ## III. VLSI Testing learning resource :bulb: Learning resource description - This course is offered by Prof. James Chien-Mo Li, Lab of Dependable Systems, National Taiwan University. - This course is based on the teaching materials of late Professor McCluskey, Stanford University. - All students in the SBST group are required to take this class. - It is recommended to read all the content first during the summer vacation. :notebook_with_decorative_cover: Lecture Notes on Resource Website - [VLSI Testing by Professor James Chien-Mo Li](http://cc.ee.ntu.edu.tw/~cmli/VLSItesting/?fbclid=IwAR1HR053k2eRe5vgSa-oLk1SG0WDoTUkCNvsRBLNqsOduqfMu4HDNWls6rM) :movie_camera: Video on YouTube - [YouTube Playlist](https://www.youtube.com/playlist?list=PLvd8d-SyI7hjk_Ci0zpTqImAtpEjdK5JF) :warning: Warning - There are some information errors in the video and handouts. If you find a mistake, don't doubt it, usually you are right. ## IV. RISC-V & Verilog summer training - 階段目標 1. 了解實驗室 server 使用方法 - [Laboratory server instructions](https://drive.google.com/drive/folders/1_p5QUyEvCHVZ5nMOqynZlLvQBVoZS07R?usp=sharing) 2. 了解 Verilog 編程和合成方法(week1~3) - [Verilog programming & synthesis instructions(Lab0,1)](https://drive.google.com/drive/folders/1lsDIW4AajIA0vXMCg7kYQBgGPXP4vdP8?fbclid=IwAR0IvsI_FaV2h8dtQSEQxDZl_al0PUT7PgLfkUBDH4sCZPFB8vGX6zrieIk) - [Verilog HDL 教學講義](https://hom-wang.gitbooks.io/verilog-hdl/content/Chapter_01.html?fbclid=IwAR2dW2gPiiG_nJCS3JfSNY0fMDQnQMj3V9dgo0k3bEjWiBEvu-by0Akc3DM) - [Verilog Training slide](https://drive.google.com/drive/folders/1CgHEsBcT4jaA2cCD-knG_Anwi3XL7G50?usp=sharing) 3. 實作 single-cycle RISC-V processor(week4~5) - [RISC-V Lab (2021/08/26 update)](https://drive.google.com/drive/folders/1l8WPwvogHwdWMBqlf41WhmT0oNb1oq_t?usp=sharing) - [Lab2 tutorial video](https://youtu.be/Qh-CYDNGdeE) - [Lab2 常見問題 (2021/09/01 update)](https://docs.google.com/presentation/d/1YzF92e72ws3xLxPXp-FOAXs_UpRWtmDZ/edit?usp=sharing&ouid=111324361008229366232&rtpof=true&sd=true) 4. 實作 pipeline RISC-V processor(week6~7) - [Lab3 tutorial slide](https://drive.google.com/file/d/1lg_ETzpZnyUnnwS4l9pX6Qv2osSHkWG5/view?usp=sharing) - [Lab3 tutorial video](https://youtu.be/BvjogU72mP4) - [Lab3 simulation](https://drive.google.com/file/d/1Idlz__GbXx-a8XkmjwRhWsVq8z9OUTGz/view?usp=sharing) - [Lab3 ProblemB](https://drive.google.com/file/d/1kAZdGcmrPxF2mij1bE35M7wYXP42u9rP/view?usp=sharing) - [Lab3 ProblemC](https://drive.google.com/file/d/1UTv7skOv_OZD4I7O_64-OxeYW0G8IS0D/view?usp=sharing) - [Reference Book (useful for Lab3)](http://home.ustc.edu.cn/~louwenqi/reference_books_tools/Computer%20Organization%20and%20Design%20RISC-V%20edition.pdf) ## V. Notice during the epidemic 三級防疫警戒期間,實驗室依規定不可同時出現大於4位同學(最多4位),因此實驗室有依同學出席時段製作了班表。還有請要來的同學事先與助教群聯繫,並確認不會與需要做進度或使用實驗室資源的學長姐衝突,確實填寫實驗室表單後再行前來,謝謝各位配合~ - 表單連結:https://docs.google.com/spreadsheets/d/1nXQfiyjdW9inTMpT-cEfV-r3-FXUoHxV5pLPsODwn08/edit#gid=0 - 製表者:張敏宜 *註:表單尚未新增給新生填寫的欄位*

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully