{"id":339,"date":"2013-01-28T12:01:09","date_gmt":"2013-01-28T12:01:09","guid":{"rendered":"https:\/\/staging.speed.pub.ro\/speed3\/?page_id=339"},"modified":"2024-05-07T18:30:04","modified_gmt":"2024-05-07T15:30:04","slug":"microcontrollers-and-embedded-systems","status":"publish","type":"page","link":"https:\/\/staging.speed.pub.ro\/speed3\/academic\/microcontrollers-and-embedded-systems\/","title":{"rendered":"Microcontrollers and Embedded Systems"},"content":{"rendered":"<p>Course in Advanced Microelectronics (AM) Master&#8217;s program (1st year)<\/p>\n<h3>Teachers<\/h3>\n<p><a href=\"https:\/\/corneliuburileanu.pub.ro\/\"><strong>Prof. Corneliu Burileanu<\/strong><\/a><br \/>\n<a href=\"https:\/\/www.dcae.pub.ro\/en\/membri\/62\/gvpopescu\/\" target=\"_blank\" rel=\"noopener\"><strong>Lect. George-Vl\u0103du\u021b Popescu<\/strong><\/a><\/p>\n<h3>Course Description<\/h3>\n<p style=\"text-align: justify;\">The course provides understanding of what an embedded system is and its main components, computer architecture concepts, ARM architecture concepts (operation modes, register set, instruction set, CPU organization, memory organization, interrupts, interfaces, security), and basic embedded systems software concepts (firmware, BIOS, OS).<\/p>\n<p style=\"text-align: justify;\">By understanding the key elements of the processor architecture and through the experience gained during the implementation of the laboratory project (developing the ability to understand the requirements of an application, identify the necessary hardware and software resources, read the documentation, and understand how to use a particular device), students develop the skills needed for their professional career in industry or research.<\/p>\n<h3>Contents<\/h3>\n<p style=\"text-align: justify;\"><strong>Course<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">\u201cIntroduction to Embedded Systems\u201d<\/li>\n<li style=\"text-align: justify;\">\u201cARM Architecture: Introduction, Register Set, Operating Modes, Addressing Modes\u201d<\/li>\n<li style=\"text-align: justify;\">\u201cARM Instruction Set (A32)\u201d<\/li>\n<li style=\"text-align: justify;\">\u201cCPU Organization\u201d<\/li>\n<li style=\"text-align: justify;\">\u201cMemory Management\u201d<\/li>\n<li>\u201cMemory Hierarchy\u201d<\/li>\n<li>\u201cARM Exceptions\u201d<\/li>\n<li>\u201cAHB Lite, APB\u201d<\/li>\n<li>\u201cARM Clocking and Reset\u201d<\/li>\n<li>\u201cARM Power Management (Cortex-M3). ARM Security\u201d<\/li>\n<li>\u201cRISC-V I\u201d<\/li>\n<li>\u201cRISC-V II\u201d<\/li>\n<li>\u201cParallel Processing Architectures &#8211; Overview\u201d<\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><strong>Laboratory<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Introduction to ARM architecture and programming environment<\/li>\n<li style=\"text-align: justify;\">The operation of basic peripherals and examples of use<\/li>\n<li style=\"text-align: justify;\">Laboratory project implementation<\/li>\n<\/ul>\n<h3>Grading<\/h3>\n<p>Laboratory (project presentation and practical demonstration): 50%<br \/>\nCourse final exam: 50%<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Course in Advanced Microelectronics (AM) Master&#8217;s program (1st year) Teachers Prof. Corneliu Burileanu Lect. George-Vl\u0103du\u021b Popescu Course Description The course provides understanding of what an embedded system is and its main components, computer architecture concepts, ARM architecture concepts (operation modes, register set, instruction set, CPU organization, memory organization, interrupts, interfaces, security), and basic embedded systems<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":14,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-339","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/pages\/339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/comments?post=339"}],"version-history":[{"count":23,"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/pages\/339\/revisions"}],"predecessor-version":[{"id":4403,"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/pages\/339\/revisions\/4403"}],"up":[{"embeddable":true,"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/pages\/14"}],"wp:attachment":[{"href":"https:\/\/staging.speed.pub.ro\/speed3\/wp-json\/wp\/v2\/media?parent=339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}