{"id":2638,"date":"2020-01-29T05:27:10","date_gmt":"2020-01-29T05:27:10","guid":{"rendered":"https:\/\/bvcoend.ac.in\/?page_id=2638"},"modified":"2026-08-20T07:56:52","modified_gmt":"2026-08-20T07:56:52","slug":"switching-theory-and-logic-design-lab","status":"publish","type":"page","link":"https:\/\/bvcoend.ac.in\/index.php\/switching-theory-and-logic-design-lab\/","title":{"rendered":"DIGITAL SYSTEM DESIGN LAB"},"content":{"rendered":"[vc_row][vc_column width=&#8221;1\/4&#8243;][vc_wp_custommenu title=&#8221;Imp Links&#8221; nav_menu=&#8221;68&#8243;][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text]\n<h3><span style=\"color: #800000;\"><strong>Digital System Design Lab<\/strong><\/span><\/h3>\n<table style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; margin-bottom: 20px;\">\n<tbody>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; font-weight: bold; width: 25%;\"><span style=\"color: #000000;\">Lab Room No.<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">A-308<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; font-weight: bold;\"><span style=\"color: #000000;\">Lab In-charge<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">Dr. Sandeep Banerjee<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; font-weight: bold;\"><span style=\"color: #000000;\">Lab Attendant<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">Mr. Sachin<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; font-weight: bold;\"><span style=\"color: #000000;\">Lab Subject (Subject Code)<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">Digital System Design Lab (EEE 338P)<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #800000;\"><strong>About the Lab<\/strong><\/span><\/h3>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">The Digital System Design Laboratory is designed to provide practical knowledge of digital circuit design using VHDL (Very High-Speed Integrated Circuit Hardware Description Language). This laboratory enables students to understand how digital systems are modelled, simulated, and implemented using hardware description languages, thereby bridging the gap between theoretical digital electronics and real-world hardware design.<\/span><\/p>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">The primary objective of this lab is to familiarize students with VHDL as a programming and design tool for digital systems. Students learn to apply VHDL in designing both combinational and sequential circuits, along with understanding synchronous and asynchronous system behaviour. The lab emphasizes developing structured coding practices, logical thinking, and the ability to translate circuit designs into hardware description code.<\/span><\/p>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">The experiments are organized progressively, starting with the design of basic logic gates using VHDL. This helps students understand fundamental syntax, data types, and simulation processes. As the course progresses, students design combinational circuits such as half adders, full adders, multiplexers, demultiplexers, encoders, decoders, comparators, and code converters. These experiments strengthen the understanding of Boolean logic and combinational circuit implementation using VHDL.<\/span><\/p>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">Further experiments focus on sequential circuits such as flip-flops and counters, which introduce the concept of memory elements and clock-based operations. Students learn about synchronous system design, timing behaviour, and state transitions. Additional experiments such as shift registers and seven-segment display design provide insights into practical digital system applications and output interfacing.<\/span><\/p>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">The laboratory also highlights the importance of simulation and verification. Students use simulation tools to test and validate their designs, analyze waveforms, and ensure correct functionality before hardware implementation. This process helps in identifying design errors and improving overall system reliability.<\/span><\/p>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">Through these experiments, students develop the ability to design, analyze, and implement digital systems efficiently using VHDL. The course outcomes ensure that students gain skills in applying VHDL, designing combinational and sequential circuits, and understanding both synchronous and asynchronous designs.<\/span><\/p>\n<p style=\"font-family: Arial, sans-serif; text-align: justify;\"><span style=\"color: #000000;\">Overall, this laboratory plays a significant role in preparing students for advanced fields such as VLSI design, FPGA-based system development, embedded systems, and digital hardware design. It enhances both programming and hardware design skills, making it an essential part of modern electronics engineering education.<\/span><\/p>\n<h3><span style=\"color: #800000;\"><strong><img loading=\"lazy\" class=\"aligncenter size-large wp-image-17086\" src=\"https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-132557-1024x573.png\" alt=\"\" width=\"1024\" height=\"573\" srcset=\"https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-132557-1024x573.png 1024w, https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-132557-300x168.png 300w, https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-132557-768x430.png 768w, https:\/\/bvcoend.ac.in\/wp-content\/uploads\/2026\/08\/Screenshot-2026-08-20-132557.png 1279w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>List of Experiments<\/strong><\/span><\/h3>\n<div style=\"overflow-x: auto; width: 100%;\">\n<table style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; text-align: center; min-width: 700px;\">\n<thead>\n<tr style=\"background-color: #f2f2f2; color: black;\">\n<th style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">Sr. No.<\/span><\/th>\n<th style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">Experiment<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">1<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design all gates using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">2<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a half adder\/full adder using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">3<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a multiplexer\/demultiplexer using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">4<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a decoder\/encoder using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">5<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a comparator using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">6<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a code converter using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">7<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a flip-flop using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">8<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a counter using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">9<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a shift register using VHDL.<\/span><\/td>\n<\/tr>\n<tr style=\"background-color: white;\">\n<td style=\"border: 1px solid #ddd; padding: 8px;\"><span style=\"color: #000000;\">10<\/span><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><span style=\"color: #000000;\">Design a seven-segment display using VHDL.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column width=&#8221;1\/4&#8243;][vc_wp_custommenu title=&#8221;Imp Links&#8221; nav_menu=&#8221;68&#8243;][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text] Digital System Design Lab Lab Room No. A-308 Lab In-charge Dr. Sandeep Banerjee Lab Attendant Mr. Sachin Lab Subject (Subject Code) Digital System Design Lab (EEE 338P) About the Lab The Digital System Design Laboratory is designed to provide practical knowledge of digital circuit design using VHDL (Very High-Speed&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages\/2638"}],"collection":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/comments?post=2638"}],"version-history":[{"count":11,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages\/2638\/revisions"}],"predecessor-version":[{"id":17087,"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/pages\/2638\/revisions\/17087"}],"wp:attachment":[{"href":"https:\/\/bvcoend.ac.in\/index.php\/wp-json\/wp\/v2\/media?parent=2638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}