<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sequential Logic | Yao Zheng@UHM</title><link>https://gustybear.github.io/tags/sequential-logic/</link><atom:link href="https://gustybear.github.io/tags/sequential-logic/index.xml" rel="self" type="application/rss+xml"/><description>Sequential Logic</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 10 Aug 2026 02:58:53 +0000</lastBuildDate><image><url>https://gustybear.github.io/media/logo_hu_d0a0b1783c391ac0.png</url><title>Sequential Logic</title><link>https://gustybear.github.io/tags/sequential-logic/</link></image><item><title>ECE260: Introduction to Digital Design</title><link>https://gustybear.github.io/teaching/course_ece260_2026_fall/</link><pubDate>Mon, 10 Aug 2026 02:58:53 +0000</pubDate><guid>https://gustybear.github.io/teaching/course_ece260_2026_fall/</guid><description>&lt;h1 id="executive-summary">Executive Summary&lt;/h1>
&lt;p>This course explores the foundation of digital circuit design, starting from Boolean algebra, through combinational and sequential logic, to finite state machines and basic central processing units (CPUs) under von Neumann architecture. The associated laboratory segment introduces modern digital design techniques, e.g., Verilog hardware description language (HDL) and field-programmable gate array (FPGA), to model, implement, and test the aforementioned digital circuits. Pre: 160 or 110 or ICS 111 or consent.&lt;/p>
&lt;h1 id="logistics">Logistics&lt;/h1>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>CRN&lt;/strong>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>ECE260 001&lt;/th>
&lt;th>ECE260 002&lt;/th>
&lt;th>ECE260 003&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>78638&lt;/td>
&lt;td>78639&lt;/td>
&lt;td>78640&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Personnel&lt;/strong>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Role / Personnel&lt;/th>
&lt;th>Assigned Session&lt;/th>
&lt;th>Office Hours / Notes&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Lecturer:
&lt;/td>
&lt;td>N/A&lt;/td>
&lt;td>see
&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>TA:
&lt;/td>
&lt;td>Session 1 (R 09:00am - 11:45am)&lt;/td>
&lt;td>TBD&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>TA:
&lt;/td>
&lt;td>Session 2 (R 13:30pm - 16:15pm)&lt;/td>
&lt;td>TBD&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>TA:
&lt;/td>
&lt;td>Session 3 (R 16:30pm - 19:15pm)&lt;/td>
&lt;td>TBD&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Classroom&lt;/strong>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Time&lt;/th>
&lt;th>Location&lt;/th>
&lt;th>Textbook/HW&lt;/th>
&lt;th>HW/Exam Effort&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>MWF 11:30 am-12:20pm&lt;/td>
&lt;td>Kuykendall Hall 101&lt;/td>
&lt;td>
&lt;/td>
&lt;td>Individual&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Laboratory&lt;/strong>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Session&lt;/th>
&lt;th>Time&lt;/th>
&lt;th>Location&lt;/th>
&lt;th>Report Effort&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>01&lt;/td>
&lt;td>R 09:00am - 11:45am&lt;/td>
&lt;td>Holmes Hall 451&lt;/td>
&lt;td>Group&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>02&lt;/td>
&lt;td>R 13:30pm - 16:15pm&lt;/td>
&lt;td>Holmes Hall 451&lt;/td>
&lt;td>Group&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>03&lt;/td>
&lt;td>R 16:30pm - 19:15pm&lt;/td>
&lt;td>Holmes Hall 451&lt;/td>
&lt;td>Group&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/li>
&lt;/ul>
&lt;h1 id="grading">Grading&lt;/h1>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Breakdown&lt;/strong>&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Participation&lt;/th>
&lt;th>Challenge&lt;/th>
&lt;th>Labs&lt;/th>
&lt;th>Midterms (2)&lt;/th>
&lt;th>Final&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>5%&lt;/td>
&lt;td>15%&lt;/td>
&lt;td>25%&lt;/td>
&lt;td>30%&lt;/td>
&lt;td>25%&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Cutoffs&lt;/strong>&lt;/p>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>A-&lt;/th>
&lt;th>B-&lt;/th>
&lt;th>C-&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>85%&lt;/td>
&lt;td>75%&lt;/td>
&lt;td>60%&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Proscribed Conduct&lt;/strong>: Copying or otherwise cheating on homework, lab reports, or exam will result in a failing grade for the course. More details can be found at student conduct code policies,
&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h1 id="schedule">Schedule&lt;/h1>
&lt;h2 id="lecture">Lecture&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>TIME&lt;/th>
&lt;th>TOPICS&lt;/th>
&lt;th>READING/HW/EXAM&lt;/th>
&lt;th>DEADLINE&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Week 1 (8/24, 8/26, 8/28)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>8/30, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 2 (8/31, 9/2, 9/4)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>9/6, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 3 (9/7)&lt;/td>
&lt;td>&lt;strong>NO INSTRUCTION — Labor Day&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 3 (9/9, 9/11)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>9/13, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 4 (9/14, 9/16, 9/18)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>9/20, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 5 (9/21, 9/23, 9/25)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>9/27, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 6 (9/28)&lt;/td>
&lt;td>Combinational Logic: Design Process&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 6 (9/30)&lt;/td>
&lt;td>&lt;strong>Midterm I Review&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 6 (10/2)&lt;/td>
&lt;td>&lt;strong>Midterm I — In Person&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 7 (10/5, 10/7, 10/9)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>10/11, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 8 (10/12, 10/14, 10/16)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>10/18, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 9 (10/19, 10/21, 10/23)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>10/25, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 10 (10/26)&lt;/td>
&lt;td>Sequential Logic: Arithmetic Logic Unit&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 10 (10/28)&lt;/td>
&lt;td>&lt;strong>Midterm II Review&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 10 (10/30)&lt;/td>
&lt;td>&lt;strong>Midterm II — In Person&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 11 (11/2, 11/4, 11/6)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/8, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 12 (11/9)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/15, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 12 (11/11)&lt;/td>
&lt;td>&lt;strong>NO INSTRUCTION — Veterans Day&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 12 (11/13)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 13 (11/16, 11/18, 11/20)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/22, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 14 (11/23, 11/25)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/29, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 14 (11/27)&lt;/td>
&lt;td>&lt;strong>NO INSTRUCTION — Thanksgiving Period&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 15 (11/30, 12/2, 12/4)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>12/6, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 16 (12/7, 12/9)&lt;/td>
&lt;td>Review, Practice Final&lt;/td>
&lt;td>Practice Final&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Study Period (12/11–12/12)&lt;/td>
&lt;td>&lt;strong>Study Period&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Finals (12/18)&lt;/td>
&lt;td>&lt;strong>Friday 12:00 – 2:00 pm&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>12/18, 2:00PM&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h2 id="laboratory">Laboratory&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>TIME&lt;/th>
&lt;th>Materials&lt;/th>
&lt;th>Virtual&lt;/th>
&lt;th>DEADLINE&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Week 1 (8/27)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>8/30, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 2 (9/3)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>9/6, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 3 (9/10)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 4 (9/17)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>9/20, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 5 (9/24)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 6 (10/1)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>10/4, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 7 (10/8)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>10/11, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 8 (10/15)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>10/18, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 9 (10/22)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 10 (10/29)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/1, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 11 (11/5)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/8, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 12 (11/12)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>11/15, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 13 (11/19)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 14 (11/26)&lt;/td>
&lt;td>&lt;strong>NO INSTRUCTION — Thanksgiving&lt;/strong>&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 15 (12/3)&lt;/td>
&lt;td>
&lt;/td>
&lt;td>
&lt;/td>
&lt;td>12/6, 11:59PM&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Week 16 (12/10)&lt;/td>
&lt;td>Lab Completion&lt;/td>
&lt;td>&amp;ndash;&lt;/td>
&lt;td>12/10, 11:59PM&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;div class="footnotes" role="doc-endnotes">
&lt;hr>
&lt;ol>
&lt;li id="fn:1">
&lt;p>The grading breakdown is subject to change at the discretion of the instructor and in accordance with the University grading system and policies.&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;/ol>
&lt;/div></description></item></channel></rss>