Home
  • English
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Latviešu
  • Magyar
  • Nederlands
  • Português
  • Português do Brasil
  • Suomi
  • Log In
    New user? Click here to register. Have you forgotten your password?
Home
  • Browse Our Collections
  • Publications
  • Researchers
  • Research Data
  • Institutions
  • Statistics
    • English
    • Čeština
    • Deutsch
    • Español
    • Français
    • Gàidhlig
    • Latviešu
    • Magyar
    • Nederlands
    • Português
    • Português do Brasil
    • Suomi
    • Log In
      New user? Click here to register. Have you forgotten your password?
  1. Home
  2. Research Output and Publications
  3. Faculty of Electronic Engineering & Technology (FKTEN)
  4. Theses & Dissertations
  5. Development of RTL platform validation methodology for customized wireless microcontroller unit
 
Options

Development of RTL platform validation methodology for customized wireless microcontroller unit

Date Issued
2021
Author(s)
Nurul Zhafirah Muhammad
Handle (URI)
https://hdl.handle.net/20.500.14170/9626
Abstract
Demand for customized wireless microcontroller unit (MCU) has been expanding due to the requirement of end-to-end IoT solution, product requirement, and potential IP. As such, the development for design complexity growth poses by the evolution of the SoC technology, causing the issue of time spent in the area of validation has increasing for the newly complex design developed. Thus, this research was highlighted on the RTL Platform Validation methodology by utilizing the existing method for newly developed MCU to overcome the time spent on the validation. As the goal of this research to find the fastest method that can be customized to the current MCU design, hence this RTL validation were divided into two levels which were module level and system level. For module level, the verification was focused on the IP’s source code. Thus, in this module level, the simulation-based method, which is code coverage technique was utilized and being implemented in white box environment as to verified the quality of the codes and to obtain the maximum reasonable coverage to be covered. For this MCU system, the reasonable coverage that needs to be obtained at the module level was more than 80%. The advantage of the code coverage technique was the bugs and errors of the design can be detected at the early stage. As if the IP only achieves the targeted coverage than will move to the next level of verification, which is system level. Otherwise, the IP design was declared as unsuccessful and resulting to redesign as specified. Meanwhile, for system level, the verification was based on the implementation of test bench as to verify the system with a set of test vector. The detailed on the techniques used and the results of this research were presented in the thesis.
Subjects
  • Validation

  • Microcontroller unit

  • Coverage

  • Verification

File(s)
Pages 1-24.pdf (1.72 MB) Full Text.pdf (3.51 MB) Declaration Form.pdf (75.99 KB)
google-scholar
Views
Downloads
  • About Us
  • Contact Us
  • Policies