Course Syllabus

[ Official Syllabus ] [ Lecture Notes and Schedule ] [ Announcements ]

EECE 481/681 - Advanced Integrated Circuit Design

Summer 2024 - Howard University

Anchor Links for Syllabus

[ Course Description ] [ Course Objectives ] [ Course Meeting Times and Logistics ]
[ Professor ] [ Teaching Assistant ] [ Coursework Breakdown ] [ Grading Breakdown ]
[ Guide to the Honor Code ] [ Late Policy ]
[ Attendance and Participation Policy ]
[ Academic and Student Support Services ] [ University Statements and Compliance ]
[ Web Course Policies and Expectations ] [ Privacy Policies ]

   

Course Description

Student teams create a moderate-sized digital, analog/RF, or mixed-signal chip in a modern technology using industrial CAD tools and flows. The project involves planning and specification,  designing custom circuits and/or synthesized standard cell blocks, creating a testing/debug strategy, and full-chip integration and verification for tapeout. Completed verified designs will be sent for fabrication at the end of the summer and returned by the following fall.

  

Course Objectives

At the completion of this course, a student is expected to able to:

  • Design basic digital/analog CMOS circuits
  • Estimate and predict key system characteristics such as area, speed, and power as a function of technology,
  • Understand various design methodologies (such as custom, semi-custom, standard cell, and gate array) that incorporate such circuits into bigger digital systems.
  • Demonstrate a working knowledge of VLSI systems, through homework and projects of a set of topics.
  • Articulate the big picture encompassing various facets of the integrated circuit design and manufacturing process.
  • Show a working knowledge of future trends in silicon and quickly estimate how area, speed, and power of CMOS digital systems will change as technology shrinks.

   

Course Meeting Times and Logistics

   

Professor

Prof. Matthew Morrison

   

Teaching Assistant

Steven Conaway

   

Coursework Breakdown

Category

Description Individual or Group Number of Assignments Points Per Assignment Total
Homework Problem sets based on reading and lecture discussions.  Individual 4 100 400
Labs Practical circuit design assignments using CAD tools Individual 4 200 800
Project One-Pager First formal description of your project Group 1 50 50
Project Proposal Detailed Project Proposal Group 1 300 300
Project Reviews Present Progress to Course Staff and Incorporate Feedback into Project Development Group 3 50 150
Final Project Description Report Documenting Final Project, including layout, testing, and verification. Group 1 400 400
Final Project Presentation Presentation of Project to Classmates and Industry Representatives Group 1 100 100
Sum 2200

   

Grading Breakdown

A B C D F
2200 - 1980 1979 - 1760 1759 - 1540 1539 - 1320 1319 - 0

    

Guide to the Honor Code

For the assignments in this class, you may discuss with other students and consult printed and online resources. You may quote from books and online sources as long as you cite them properly. However, you may not look at another student's solution, and you may not copy any significant portions of other's solutions. Furthermore, you may not utilize AI powered tools such as Co-Pilot or Tabnine for any of your programming assignments.

The following table summarizes how you may work with other students and use print/online sources:

Cheating.png
If an instructor sees behavior that is, in their judgment, academically dishonest, they are required to file either an Honor Code Violation Report or a formal report to the College of Engineering Honesty Committee.

   

Late Policy
   
If the class truly simulated a professional hardware development environment, I would probably only accept late assignments! But since this is a class and I need to give you a grade (and to mimic the realities of late hardware coming with a penalty), the following policy will be implemented:
  • One day late - 30% penalty
  • Two or more days late - Automatic grade of 0.

Of course, if you have a special circumstance (illness, etc.), let me know and we’ll work something out.

 

Attendance and Participation Policy

All students are expected to attend classes regularly and promptly. Students are expected to participate in class discussions and group projects. Students should not leave the class while it is in progress unless it is extremely urgent or an emergency. Students that are absent for health reasons are expected to present documentation as soon as possible. If you are absent from classes or laboratory periods, you are still responsible for the work missed.

If you miss a scheduled midterm or final exam, you must obtain your instructor’s approval to take a substitute exam or you will receive a grade of zero for the exam.

   

Academic and Student Support Services

For Tutoring Services, visit the Tutoring & Learning Support Services Office.

For Writing assistance, visit the Writing Center.

For Library Services, visit the Howard University Libraries.

For Academic Advising, visit the Academic Advising Services.

For general student academic support, visit the Center for Academic Excellence.

For general student support, visit the Division of Student Affairs.

   

Technology Support

Enterprise Technology Services:

  • For questions about the LMS or third-party tools, visit My Helpdesk
  • For general tech support questions visit My Helpdesk and select Technical Support.
  • To contact ETS:  Phone & Email
    Phone: 202-806-2020
    Email:

    huhelpdesk@howard.edu

LMS Support:

  • Canvas has 24/7 support via chat or call 1-877-686-8251. To access Canvas Chat, please click on the Help icon in the bottom left-hand corner of your Canvas Dashboard.
  • To contact ETS:  Phone & Email
    Phone: 202-806-2020
    Email: 

    huhelpdesk@howard.edu

Proctorio Support:

  • ETS Proctorio support, visit here for Frequently Asked Questions (FAQs)
  • To contact Proctorio: 24/7 technical support to students
    Phone at (480) 428-4089 or toll-free (866) 948-9248.
    Email support@proctorio.com

   

University Statements and Compliance

The Americans with Disabilities Act (ADA)

Howard University is committed to creating an accessible, inclusive, and safe learning environment for all students and providing equal access to students with documented disabilities. Students seeking reasonable accommodations must first register with the Office of Student Services (OSS). There you can engage in a confidential conversation about the process for requesting reasonable accommodations in the classroom and clinical settings, which the Office of Student Services (OSS) determines. Accommodations must be requested each semester. Accommodations are not provided retroactively. If you want to request accommodations, please contact OSS via email at oss.disabilityservices@howard.edu or visit https://howard.edu/disability-services.   

LGBTQ+

Howard University is committed to providing an educational, living, and working environment that is welcoming, respectful, and inclusive of all members of the University community, including all sexes, sexual orientations, gender expressions, and gender identities. For more information please contact the Division of Student Affairs.

Educational Benefits and Opportunities

No member of the University Community shall deny a student fair access to all educational opportunities and benefits available at the University. To find more information on this policy, please refer to the Code of Ethical Conduct. To report a concern, visit the Office of Student Affairs.

The Family Educational Rights and Privacy Act (FERPA)

It is the policy of Howard University (the “University") to ensure that information contained within the education records of all students is protected to the fullest extent of the law.  To find more information about this policy visit the FERPA Policy page.

Title IX Statement

Howard University’s Policy Prohibiting Sex and Gender-Based Discrimination, Sexual Misconduct and Retaliation (aka, the Title IX Policy) prohibits discrimination, harassment, and violence based on sex, gender, gender expression, gender identity, sexual orientation, pregnancy, or marital status. With the exception of certain employees designated as confidential, note that all Howard University employees – including all faculty members – are required to report any information they receive regarding known or suspected prohibited conduct under the Title IX Policy to the Title IX Office (TitleIX@howard.edu or 202-806-2550), regardless of how they learn of it. For confidential support and assistance, you may contact the Interpersonal Violence Prevention Program (202-836-1401) or the University Counseling Service (202-806-7540). To learn more about your rights, resources, and options for reporting and/or seeking confidential support services (including additional confidential resources, both on and off campus), visit https://howard.edu/title-ix

Academic Code of Conduct  

Howard University is a community of scholars composed of faculty and students both of whom must hold the pursuit of learning and search for truth in the highest regard. Such regard requires adherence to the goal of unquestionable integrity and honesty in the discharge of teaching and learning responsibilities. The prescribed policies and procedures that pertain to violation of the academic integrity policy are contained in the Student Handbook. Please note include the appropriate student handbook from your perspective college or school (e.g. Howard university school of law student handbook, ect.

   

Minimum Technology Requirements

In order to make the most of your distance learning experience using the Learning Management System, there are several technical requirements.

Refer to the Guidelines below to help ensure your Distance Learning success:

 

Minimum

Recommended

Operating Systems

Windows 10, version 1809 or higher
Mac OSX 10.13 or higher

Windows 10 version 2004 or better
Mac OS 10.15 or better

Processor

1 GHz processor

2 GHz or faster processor

Memory

512 MB of RAM

  2 GB of RAM or higher

Monitor Resolution

1024 x 768

  1024 x 768 or higher

Free Hard Disk Space

5 GB of free disk space

20 GB or higher of free space

Internet Connection

Broadband (high-speed) Internet connection with a consistent minimum speed of 1.5 Mbps.

Broadband (high-speed) Internet connection with a speed of 4 Mbps or higher

  Internet Browser

Chrome, Edge, Firefox, Safari

Chrome

 

 

Desktop Browser Versions

Mobile Browser Versions

Chrome2

63+

63+

Edge3

42+

38+

Firefox

57+

57+

Internet Explorer4

Unsupported

Unsupported

Safari

12+ (Mac OS only)

With iOS 11+

 

 Category

Tested

Operating Systems

Windows 8, Windows 10, Mac OS 10.12, Mac OS 10.13, Mac OS 10.14, iOS, Android, Windows Mobile, Chrome OS

iOS Devices

iPod Touch, iPhone 4S, iPhone 5S, iPhone5c, iPhone 6, iPad 2, iPad 3, iPad Mini 3, iPad Air 2

Android Devices

Galaxy S4, Galaxy S5, HTC G1, LG C800 myTouch, HTC One, Galaxy Note 2014, HTC One M8

Windows Mobile Devices

Venue 8 Pro, Lumia 520, Lumia 930

 

Chrome OS Devices

Chromebook (Chrome browser; features requiring NPAPI plug-ins are not supported)

 

Important!!

JavaScript needs to be enabled in your browser.

To enable JavaScript in your browser click here.

 

Expected Computer and Digital Information Literacy Skills

The following computer skills and digital information literacy skills expected for this course include:

  • Using the learning management system (Canvas)
  • Using email
  • Uploading and downloading documents, files, etc.
  • Using web conferencing tools and software
  • Using remote/virtual libraries and databases
  • Properly citing information sources

For assistance with these skills please visit Distance Learning for Students Orientation.

 

How To Be Successful in the Distance Learning Environment

  • Be Disciplined Set aside time for your course. Each week you should allow at least five hours of work divided between working on the Canvas platform of our course (reading and answering to postings), reading and conducting research, and completing your written assignments.
  • Follow Directions Carefully and Precisely. Read the announcements carefully and all course information posted on Canvas. Get acquainted with the communication policy, grade policy, and other requirements for the course. A good idea is to print the syllabus and keep it handy for future reference.
  • Manage Your Time Efficiently. Work on organizing your time so that you meet all course assignment deadlines. You are advised to start your papers at WELL BEFORE the due date to allow yourself plenty of time to finish. 
  • Access the Course Site Frequently. Plan to log into the course at least three times a week to read instructor  announcements and students' postings in the discussion board. This work does not include the time you must spend writing your assignments.
  • Be Patient. The course instructors check course emails regularly but may take 24-48 hours to respond to your message.  


Distance Learning “Netiquette”

Distance Learning communication lacks verbal and non-verbal cues such as intonation, gestures, stance, and facial expressions that are a regular part of face-to-face communication. The absence of these cues can quickly lead to misunderstandings in the distance learning environment. In order to reduce the occurrence of misunderstandings and to promote a distance learning environment where students feel safe, teachers and students should follow distance learning netiquette.

Watch the following video for Distance Learning Netiquette click here


The WRITE Way to Communicate in the Distance Learning 
Environment

Lewis' advice about the Write Way to communicate is directed to teachers, but it could easily be adapted for students. "The WRITE way involves communicating in a manner that is (W)arm, (R)esponsive, (I)nquisitive, (T)entative, and (E)mpathetic.

Warmth – "Being warm is a way of reminding others (and you) that it is people who are engaged in communication, not software"

Responsive -- "Try to return personal messages as soon as possible, and set up a regular rhythm of communication for other responses."

Inquisitiveness – "Defensiveness is reduced if people ask questions rather than make statements."

Tentativeness – "A question – framed in a tentative manner – reduces defensiveness and can also contribute valuable information (e.g., 'Don't you think it'd be better if we . . . ')."

Empathy – ". . . put yourself in the shoes of your audience."

Lewis, C., (2000). "Taming the Lions and Tigers and Bears: The WRITE WAY to Communicate Online." In K. Anderson & B. Weight (Eds.), The Online Teaching Guide: A Handbook of Attitudes, Strategies, and Techniques for the Virtual Classroom (pp. 13-23). Needham Heights, MA: Allyn and Bacon.

 

Web Course Policies and Expectations:

Please read these policies carefully and follow them throughout our course.

Web Policy # 1 Use only Standard English 
This rule refers to the use of Standard English in all areas of our communication, including e-mails, postings, journals, and blog posts.

If you need to email the course instructors, please use proper salutations and remember to sign your email with your name as it appears in the course roster.  Observe Netiquette rules and avoid communication errors such as, using only capital letters (i.e. SHOUTING) or all lower-case letters (i.e. informal tone). Use full and proper paragraphs to communicate your ideas. Please access and read the link and file in the previous section (above) to learn more about e-mail netiquette rules.

 

Web Policy # 2 Discussion forum postings should relate to the course content and specific topic in ways that are substantive and meaningful.  Thus, aim for discussion postings that are thoughtful, well developed and that, extend the course discussion in concrete ways.  Drawing from helpful outside sources to support your ideas, including relevant examples to illustrate your point and posting thoughtful questions about the readings are all ways of developing your discussion postings. 

Aim for initial postings of at least 250 words and responses to others that are at least 75 words.  Please avoid posting short responses to others such as, "Great post", "I agree," or "Me too."  Instead, think in terms of commenting on specific areas of others' posts.  In addition to using fully expressive postings, please remember to always proofread and spell check your work. To do so, click on the ABC check-mark icon on the menu placed on top of the window where you write.  

Each week, in order to receive credit for the weekly discussion forums, you must submit an initial post by Wednesday 11:59 (just prior to midnight) and reply to at least two classmates’ responses by Sunday 11:59 (just prior to midnight).

 

Web Policy # 3 No late assignments are accepted for this course.
Distance Learning provides you the flexibility to work when it's convenient for you, but you must show discipline and adhere to the pacing and structure of this course. Since this is not a correspondence course, the timing of assignments, readings, and postings are crucial to the smooth operation and full engagement of this course. Therefore, no exceptions to this rule will be granted.

   

Communication Policy

  • If you have any questions regarding the course, feel free to post them in the Café forum (faculty must create the forum and can call it whatever forum they chose, e.g. student lounge, etc) in the Discussion Board (DB). If you know the answer to a posted question, please feel free to respond. In this way, we leverage collective knowledge and participants may receive a quicker answer.
  • Use Standard English in all areas of communications. Although many Internet users are accustomed to lower-case writing and abbreviations, our written exchange should reflect the educational setting in which we are operating. Therefore, out of respect for our institution, as well as to model good practices for our distance learners, please use only polished, thoughtful written expression.
  • Always use the Spellchecker option of this new version of Canvas which you can find in the menu; it looks like a checkmark that includes the letters ABC.
  • Frequency is more important than long stretches of work on the course site. It is important that you interact with regular frequency. Log-on frequently (Monday – Friday) to our Canvas course site. This is what you will expect your student to do as well.
  • Do not hesitate to ask questions, give suggestions, or raise an issue during the course. If you feel lost or frustrated, please contact one of the facilitators as soon as possible, and let others help you. Learning to find help is an important learning strategy that should be accomplished / mastered by the end of this

 

Course Components

What you may expect from the facilitators:

What is expected of you:

 

Email

 

An instructor will respond to your e-mails within 24 to 48 hours. We often check our email and typically respond promptly. However, please allow an entire business day before emailing again on the same question or issue.  Emails sent on Saturday or Sunday will receive a reply by Monday or Tuesday.  Please do not expect to receive returned email from your instructor on Saturdays or Sundays.

If you have a personal question, please send an email. Questions regarding the course content should be posted in the discussion forum titled – Café. Please sign all your emails with your full name.

 

 

Phone

You are welcome to call your instructors, although our preferred communication is through email. If it is a matter of solving a technology question, please email the helpdesk at helpdesk@howard.edu.  Please be aware that your instructors are not available to return or receive your calls on Saturdays or Sundays.

If you do not receive a response follow up. Be sure to check your emails to ensure you are responsive should the helpdesk have questions. Include your full name, name of the course, name of the instructor and a clear description of your issue. Provide a good contact number should they need to call you back.

Announcements

We will post new announcements to alert you of any new happenings in our course, or the lab.  

Read the announcements for any new updates and the important notices from the facilitators.

 

Virtual Office Hours

We will be available to make an appointment with you should you require additional assistance outside of our established lab sessions.  Please be aware that it will be imperative to email us to set up an appointment time and we will be available virtually.

Contact the facilitators of this course to set up additional time to meet as well be prepared to utilize the Canvas Collaborate or the designated web conferencing medium selected feature in order to access us virtually during your appointed time.

 

Privacy Policies

Adobe

Canvas

Echo 360

Flickr 

McGraw Hill Campus & Higher Education

Microsoft

Pearson My Lab & Mastering

Poll Everywhere

Proctorio

SlideShare

Wiley Course Resources & Wiley Plus

YouTube