wireless terminal and pc interface using vlsi ee451 - senior project members: chris brophy matt...

11
Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/ 01

Post on 19-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Wireless Terminal and PC Interface Using VLSI

EE451 - Senior Project

Members: Chris Brophy

Matt Olinger

Advisor: Dr. V. Prasad12/11/01

Page 2: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Outline• Summary

• Standards

• Functional Description

• Block Diagram

• Hardware Flow Chart

• Testing

• Preliminary Work

• Schedule

Page 3: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Summary

• Provide an alternative for wireless terminals

• Two interfaces are required:

• ISA bus (from computer)

• Proprietary bus interface (RF device)

• A method of buffering is also necessary, since the data rates of both interfaces are unequal.

• A status register is also necessary to provide feedback to the computer when to send, receive, etc…

Page 4: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Standards

• Industry Standard Architecture will be implemented

• Provides compatibility to all “IBM clones”

• Relatively simplistic design

Page 5: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Functional Description• ISA interface

• Data D0-D7

• Address A0-A9

• WR, RD, INT, BALE

• RF module (depends on type)

• Data D0-D3 + RXR, RXA, etc…

• Serial Data

• Software

• Provides flow control, error correction, etc…

Page 6: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Block Diagram

• Control lines include: WR, RD, INT, BALE

• Data D0-D7 to and from ISA and Buffer

• Address lines to decoder

Page 7: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Hardware Flow Chart

Page 8: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Testing

• Preliminary design in Logic Works and Renoir

• Actual testing and simulation done on FPGA target

• Cannot test fabricated chips until they come back

• Unfortunately, they will not return until summer

Page 9: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Preliminary Work

• EE565 ISA bus design

• Topics covered:

• Timing Analysis / Design

• Loading Analysis / Design

• Address Decoding

• Interrupt Control

• x86 assembly language

Page 10: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Preliminary Work• RF module research

• Characteristic Considerations:

• Cost

• Range

• Ease of interface

• Availability – Is it legal in USA?

• Support from company / distributor

• VLSI gates and design project

• Provides “building blocks” for actual design

• “Paste” blocks where needed after circuit is designed

Page 11: Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01

Schedule• Dec – Jan (Break)

• More “preliminary” design work (Begin Logic Gates)

• Feb

• Finish Logic Design

• Begin Simulation

• March

• Finish Simulation / Begin drawing in LEDIT

• Implement design on FPGA

• April

• Finish drawing gates in LEDIT