Timing & Controller

Một phần của tài liệu Nghiên cứu chế tạo thiết bị kiểm tra testchip và ic dùng cho đào tạo (Trang 38 - 41)

2.1.12 .Lưu đồ tổng quát

2.3.2.6.Timing & Controller

Trong tiến trình AC test, cần một số tín hiệu cĩ dạng thức thích ứng để áp đặt cho DUT. Các dạng thức tín hiệu thường dùng được mơ tả trên hình 32a. Cĩ ba tín hiệu chính dùng trong máy test là data signal (test vector), clock và strobe. Hình 32b trình bày các tín hiệu này. Các timing trong hình cĩ thểđiều khiển được và sẽ thay

đổi trong quá trình đo đạt. Logic 0 Logic 1 Data NRZ DNRZ RZ RO SBC ZD Timing Marker tm tm tm Test vector Clock tB to,c to,s Strobe DUT Out a. Các dạng thức dữ liệu. b. Các dạng sĩng tín hiệu.

30 Báo cáo nghim thu

Hình 32. Các tín hiệu dùng trong quá trình AC test.

tB : thời gian một bit dữ liệu. Các bit dữ liệu được phát từ các test vector. • tm : thời gian marker. Thơng thường tm = 2ns. Trong thiết kế chọn tm = 2.5ns.

to,c: thời gian offset của Clock. • to,s : thời gian offset của Strobe.

Hình 33. Sơđồ khối mạch Timing & Controller.

Sơđồ khối mạch Timing & Controller được mơ tả trên hình 33 gồm hai phần chính: • Controller: dùng microcontroller PIC18F4550. Các tính năng của

PIC18F4550 được dùng trong thiết bị:

o EUSART: dùng giao tiếp với các mạch chức năng. PIC18F455 là master, các vi điều khiển trên các mạch chức năng là slaver. Mode hoạt động

được dùng là 9-bit UART (mode 2) cùng với phương pháp tựđộng nhận dạng địa chỉ. Tốc độ truyền 9600 Baud.

o I2C: master mode, giao tiếp với các bộ nhớ AT24C64.

o SPI: master mode, giao tiếp với thẻ nhớ MMC và IC AD9517-4. Tốc độ

truyền 400Kbit/s.

o USB: giao tiếp máy tính qua cổng USB. Full speed mode (12Mbit/s). • Timing: dùng IC AD9517-4, là bộ phát xung clock 12 ngõ ra cùng với bộ

VCO 1.6GHz cĩ thể lập trình được. Trước khi dùng IC này, đề tài định hướng thiết kế mạch timing với các IC rời rạc. Mạch cực kỳ phức tạp và rất khĩ đạt được độ chính xác cao cho các giá trị timing. AD9517-4 hoạt động

ổn định và cĩ khả năng tạo ra các timing chỉ bằng cách lập trình. Datasheet của AD9517-4 được kèm theo trong CD-ROM. Các chế độ hoạt động của AD9517-4 dùng trong thiết bị:

o Internal VCO and Clock Distribution: VCO dao động ở tần số 1.6GHz. Clock tham chiếu lấy từ TCXO cĩ tần số 32MHz.

o Clock hệ thống (để tạo timing) cĩ tần số 800MHz. o Ngõ ra OUT0 tạo clock áp đặt đến DUT.

o Ngõ ra OUT4 tạo clock để xuất data vector đến DUT. Memory (MMC) Controller USB Interface Timing (AD9517-4)

Data (test vector) Clock

Strobe Tx

Rx (To other card) Computer

TCXO 32MHz

31 Báo cáo nghim thu

o Ngõ ra OUT2 xuất tín hiệu để thiết lập timing marker tạo dạng thức dữ

liệu SBC (hình 32a, trang 29). o Ngõ ra OUT6 tạo xung strobe.

Timing (hình 32b, trang 29) được tạo ra bằng cách lập trình cho AD9517-4 từ

PIC18F4550. Test vector được áp đặt đến IC ghi dịch MC100E141.

Clock hệ thống dùng trong thiết bị là 800MHz nên bước thay đổi của các thơng số

thời gian là 1.25ns.

32 Báo cáo nghim thu

Một phần của tài liệu Nghiên cứu chế tạo thiết bị kiểm tra testchip và ic dùng cho đào tạo (Trang 38 - 41)