html5-img
1 / 12

Class Roadmap CPEG 324

Class Roadmap CPEG 324. 1950’s. Late 2010’s. Pre-silicon. Silicon. Post-silicon. 70’s. Late 90’s. Early-Silicon. Silicon. Late-Silicon. The Custom Era. The ASIC Age. ??. History of Computer Engineering. During Silicon Era, Chip Design was HOT… We are now entering Post-Silicon Era…

medwin
Télécharger la présentation

Class Roadmap CPEG 324

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Class RoadmapCPEG 324

  2. 1950’s Late 2010’s Pre-silicon Silicon Post-silicon 70’s Late 90’s Early-Silicon Silicon Late-Silicon The Custom Era The ASIC Age ?? History of Computer Engineering During Silicon Era, Chip Design was HOT… We are now entering Post-Silicon Era… Platform Design is now HOT…

  3. Birth of Platform-Based Design • Established P-BD concept as a paradigm shift for gigascale design (leverage costs per design win) • Developed Formal Models for Platform Specification and Exploration Application EDN, August 2003 Mescal Architecture Description (MAD) MESCAL: Modern Embedded Systems: Compilers, Architectures, and Languages Multi-partner effort:GSRC, Intel, Cypress, Cadence, BWRC “Alberto Triangles” Silicon Implementation Platform methodology is now widely used

  4. What is Platform-Based Design? • Design systems using existing ICs • Programmable devices (i.e. FPGA) • Commercial micro-processors • Application Specific Chips (i.e. CCD, SerDes) • Use hardware-description languages • System simulation • Logic Synthesis (i.e. Code-to-FPGA) • Printed-circuit board design • Software/Hardware Co-Development • Device drivers, DMA, etc.

  5. Platform-Based Design at UDEL • CPEG 324 – Computer System Design I • System Design • System Simulation • Printed Circuit Board Design • Introduction to VHDL • CAD Tools: Cadence Allegro, Synopsys VHDL • CPEG 422 - Computer System Design II • FPGA Design • Logic Synthesis • Full VHDL Coverage • Hardware Experiments • CAD Tools: Synopsys Synthesis, Xilinx FPGA

  6. Platform-Based Design at UDEL • CPEG 324 – Computer System Design I • In this course you will design and simulate a printed circuit daughter-board for XSA-50 prototyping board from XESS Corporation. Your board design will implement a custom gigabit serial link interface. Gigabit serial links are used PCI express, Serial ATA (SATA), USB 2.0, FIREWIRE, DVI, HDMI and other applications. You will simulate your design in VHDL. • CPEG 422 - Computer System Design II • In this course, you will use the daughter-board from CPEG 324 with XSA-50 proto-board to design, implement and test various gigabit data transfer systems. You will use VHDL logic synthesis and Xilinx FPGA devices to implement your designs. You will have access to state-of-the-art test equipment to characterize performance of your designs.

  7. $50K Test Set for CPEG422 – New!

  8. XSA-50 Prototyping Board

  9. See Course Syllabus from Web.

  10. See Course Schedule from Web.

  11. See Course Project from Web.

  12. Read Me • New to this class… • New content • New classroom • New software • New Instructor • Take note of… • Organized Course Schedule • Rapid pace in lectures • Start project early and stay on-schedule • We enforce strict deadline policy • Understanding material (NOT syntax & memorization) is the basis for your exam performance. • No Final Exam! • Disclaimer • Because of changes that are being made, we may encounter unforeseen problems. Please let us know if something is not working out! • TA and instructor can provide general help, they cannot perform your assignment for you.

More Related