Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sequential Arithmetic ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning.

Similar presentations


Presentation on theme: "Sequential Arithmetic ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning."— Presentation transcript:

1 Sequential Arithmetic ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning

2 311_182 Data Path and Controller

3 311_183 Serial Adder with Accumulator

4 311_184 Combinational Multiplier X x Y P X 3 Y 0 X 2 Y 0 X 1 Y 0 X 0 Y 0 X 3 X 2 X 1 X 0 x Y 3 Y 2 Y 1 Y 0 X 3 Y 1 X 2 Y 1 X 1 Y 1 X 0 Y 1 X 3 Y 2 X 2 Y 2 X 1 Y 2 X 0 Y 2 X 3 Y 3 X 2 Y 3 X 1 Y 3 X 0 Y 3 P 7 P 6 P 5 P 4 P 3 P 2 P 1 P 0 + 4-bit Adders

5 Add-and-Shift Multiplier 311_185

6 418_046 VHDL Simulation

7 311_187 FPGA Implementation  Xilinx Spartan3e 100K System Gates 50 MHz Clock  ChipScope Pro Virtual Input/Output Core (VIO) Integrated Logic Analyzer (ILA)  Real-Time Verification Captures On-chip Signals Off-chip Analysis via JTAG Programming Cable

8 311_188 ChipScope Pro Analyzer

9 Binary Divider 311_189

10 Summary  Serial Adder  Combinational Multiplier  Parallel Multiplier ModelSim Simulation FPGA Implementation  Binary Divider 311_1810


Download ppt "Sequential Arithmetic ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning."

Similar presentations


Ads by Google