class roadmap cpeg 324 l.
Skip this Video
Download Presentation
Class Roadmap CPEG 324

Loading in 2 Seconds...

play fullscreen
1 / 12

Class Roadmap CPEG 324 - PowerPoint PPT Presentation

  • Uploaded on

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…

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Class Roadmap CPEG 324' - medwin

Download Now 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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
history of computer engineering


Late 2010’s





Late 90’s




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…


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


EDN, August 2003

Mescal Architecture Description (MAD)


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

what is platform based design
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.
platform based design at udel
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
platform based design at udel6
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.
read me
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.