Class Roadmap CPEG 324 - PowerPoint PPT Presentation

Class roadmap cpeg 324 l.jpg
1 / 12

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

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.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

Class roadmap cpeg 324 l.jpg

Class RoadmapCPEG 324

History of computer engineering l.jpg


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…

Slide3 l.jpg

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 l.jpg

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 l.jpg

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 l.jpg

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.

50k test set for cpeg422 new l.jpg

$50K Test Set for CPEG422 – New!

Xsa 50 prototyping board l.jpg

XSA-50 Prototyping Board

Slide9 l.jpg

See Course Syllabus from Web.

Slide10 l.jpg

See Course Schedule from Web.

Slide11 l.jpg

See Course Project from Web.

Read me l.jpg

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.

  • Login