University of SaskatchewanHARVEST
  • Login
  • Submit Your Work
  • About
    • About HARVEST
    • Guidelines
    • Browse
      • All of HARVEST
      • Communities & Collections
      • By Issue Date
      • Authors
      • Titles
      • Subjects
      • This Collection
      • By Issue Date
      • Authors
      • Titles
      • Subjects
    • My Account
      • Login
      JavaScript is disabled for your browser. Some features of this site may not work without it.
      View Item 
      • HARVEST
      • Electronic Theses and Dissertations
      • Graduate Theses and Dissertations
      • View Item
      • HARVEST
      • Electronic Theses and Dissertations
      • Graduate Theses and Dissertations
      • View Item

      IMPLEMENTATION APPROACHES IN THE COMPUTER-AIDED DESIGN OF CSD DIGITAL FILTERS

      Thumbnail
      View/Open
      Jain_Atul_Kumar_1986_sec.pdf (11.44Mb)
      Date
      1996-10
      Author
      Jain, Atul Kumar
      Type
      Thesis
      Degree Level
      Masters
      Metadata
      Show full item record
      Abstract
      The implementation phase in the Computer-Aided Design (CAD) of Canonical- Signed Digit (CSD) digital filters is time consuming. Although the procedure is well defined and documented, the work is tedious and is suitable for automation. This thesis discusses a software and a hardware approach for automating the implementation phase of infinite impulse response digital filters realized by cascading second-order sections. In the software approach, a FORTRAN program has been developed to generate the assembly language code for the implementation of the CSD digital filter on specific microprocessors. Once the designer specifies the desired microprocessor and the name of the input file containing the filter information to produce the desired filter response, the code is automatically generated. Currently the program is capable of generating codes for single section digital filters on Intel 8086, Motorola 68000, and Texas Instruments TMS32010 processors. In the hardware approach, a cell library has been developed as the first step towards the automation of the generation of Very Large Scale Integrated (VLSI) layout for the CSD digital filters. Currently the cells have been used to hand-craft the designs of CSD digital filter elements, however, consideration has been given to the design of library so that the cells may be integrated with a Silicon Compiler.
      Degree
      Master of Science (M.Sc.)
      Department
      Electrical and Computer Engineering
      Program
      Electrical Engineering
      Supervisor
      Bolton, R. J.
      Copyright Date
      October 1986
      URI
      http://hdl.handle.net/10388/11650
      Collections
      • Graduate Theses and Dissertations
      University of Saskatchewan

      University Library

      © University of Saskatchewan
      Contact Us | Disclaimer | Privacy