Professional Documents
Culture Documents
• Examples
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
Digital signals and systems
John Bardeen, William Bipolar junction transistor in 1948 The die from an Intel 8742, an 8-bit
Shockley and Walter microcontroller that includes a CPU
Brattain at Bell Labs. They running at 12 MHz, 128 bytes of RAM,
invented the point-contact 2048 bytes of EPROM, and I/O in the
transistor in 1947 same chip, 1976
Introduction to Hardware Architecture
History of computing hardware:
Fairchild Semiconductor
International, Inc. 1957
Introduction to Hardware Architecture
The Von Neumann Architecture: Arduino architecture
Introduction to Hardware Architecture
Multi-core processors
Introduction to Hardware Architecture
Graphics processing unit (GPU)
Introduction to Hardware Architecture
Field Programmable Gate Arrays (FPGAs) Arquitecture
Digital Design on FPGA
Register-transfer Level (RTL):
RTL is a design abstraction which models a synchronous digital circuit in terms of the flow of
digital signals (data) between hardware registers, and the logical operations performed on
those signals.
High-Level Synthesis
• Creates an RTL implementation from C, C++,
System C, OpenCL API C kernel code
• Extracts control and dataflow from the source
code
• Implements the design based on defaults and
user applied directives
The same hardware is used for each iteration of the loop: Different hardware is used for each iteration of the loop: Different iterations are executed concurrently:
•Small area •Higher area •Higher area
•Long latency •Short latency •Short latency
•Low throughput •Better throughput •Best throughput
Pipelined
throughpu
t
4.7Gb/s
Unrolled
throughpu
t
120Gb/s
Fu l l y
pipelined
throughpu
Examples
Analysis on Numerical Representation of DSP for Optical Communications Aiming Minimum Hardware
Resources Utilization in SoC-FPGA.
CuPUs for CMA and MMA blind equalizers
Examples
Analysis on Numerical Representation of DSP for Optical Communications Aiming Minimum Hardware
Resources Utilization in SoC-FPGA.
Examples
Analysis on Numerical Representation of DSP for Optical Communications Aiming Minimum Hardware
Resources Utilization in SoC-FPGA.
Examples
Analysis on Numerical Representation of DSP for Optical Communications Aiming Minimum Hardware
Resources Utilization in SoC-FPGA.
Examples
Scalable Multi-Core FPGA Design for Maximum Concurrency: The Case of KNN for ICI Mitigation
Examples
Scalable Multi-Core FPGA Design for Maximum Concurrency: The Case of KNN for ICI Mitigation
Otros ejemplos