THIẾT KẾ THIẾT BỊ ĐIỆN TỬ LẬP TRÌNH SỬ DỤNG CÔNG NGHỆ FPGA Và CPLD - Pdf 13

1
Lời giới thiệu
Khai thác, nghiên cứu cơ bản công nghệ mới là bớc không thể thiếu trong
việc cải tiến, nâng cao, cũng nh chế tạo mới các trang thiết bị quân sự và dân sự
nhằm đáp ứng việc hiện đại hoá công nghiệp hoá của đất nớc. Cùng với sự phát
triển vợt bậc của nghành công nghệ thông tin, các công nghệ mới về các mạch
tích hợp vi điện tử, các mạch tổ hợp logic lập trình đợc ra đời đã làm cho các
sản phẩm quân sự cũng nh dân sự ngày càng hoàn thiện và u việt hơn. Để tiến
một bớc xa hơn trong việc cải tiến, chế tạo khí tài quân sự nhằm đáp ứng chiến
tranh điện tử hiện đại với tốc độ xử lý cực kỳ cao, đòi hỏi phải có công nghệ
tiên tiến phù hợp với tình hình chung của thế giới.
Trên cơ sở phát triển từ các chíp PLA, hiện nay công nghệ na nô đã đợc đa
vào để chế tạo các mạch tích hợp lập trình đợc FPGA và CPLD, nó đã làm cho
mạch tích hợp logic lên đến hàng chục triệu cổng, tốc độ đồng hồ lên đến 500
MHz. ứng dụng công nghệ mới vào trong thiết kế chế tạo các thiết bị điện tử
lập trình PLIC là một bớc cần thiết cho tơng lai với một nớc đang phát triển nh
Việt Nam. Để đáp ứng đợc tính bảo mật trong quân sự cũng nh tính phản ứng
nhanh trong chiến tranh hiện đại cùng với nhu cầu chuyên dụng hoá, tối u hoá
(thời gian, không gian, giá thành), tính chủ động trong công việc ngày càng
đòi hỏi khắt khe. Việc đa ra công nghệ mới trong lĩnh vực chế tạo mạch điện tử
để đáp ứng những yêu cầu trên là hoàn toàn cấp thiết mang tính thực tế cao.
Công nghệ FPGA (Field Programmable Gate Array) và CPLD (Complex
Programmable Logic Device) đã đợc các hãng lớn tập trung nghiên cứu và chế
tạo, điển hình là Xilinx và Altera. Để làm chủ công nghệ mới và tổ chức thiết
kế sản xuất công nghệ FPGA của Xilinx cho phép chúng ta tự thiết kế những vi
mạch riêng, những bộ xử lý số riêng dành cho ứng dụng của chúng ta. Đặc biệt
trong lĩnh vực xử lý tín hiệu số, các mạch tích hợp dùng để nhận dạng âm
thanh, hình ảnh, cảm biến với tính mềm dẻo cao và giá thành thấp.
Mặc dù công nghệ FPGA đã xuất hiện từ năm 1985, xong đối với nớc ta thì
nó vẫn còn rất mới. Do vậy tìm hiểu, làm chủ về công nghệ FPGA là việc làm
hoàn toàn cần thiết. Nó không chỉ có ý nghĩa đối với các lĩnh vực Điện tử -

anh chị em Bộ môn Tự động và Kỹ thuật tính thuộc Khoa Kỹ thuật Điều khiển,
Học viện Kỹ thuật Quân sự, đặc biệt phải kể đến sự hỗ trợ hiệu quả của TS. Đỗ
Đình Nghĩa.
Do kinh nghiệm và thời gian hạn chế, tài liệu này chắc chắn không thể
tránh khỏi những thiếu sót. Rất mong nhận đợc các ý kiến đóng góp và xây
dựng của bạn đọc gần xa. ý kiến đóng góp xin gửi về địa chỉ: Bộ môn Tự động
và Kỹ thuật tính, Khoa Kỹ thuật Điều khiển, Học viện Kỹ thuật Quân sự, 100
Hoàng Quốc Việt, Hà nội; Điện thoại (04)7542281, email:
Hà Nội, Ngày 1 tháng 10 năm 2005
3
Tập thể tác giả
Chơng 1 : Giới thiệu tổng quan
tổ chức phần cứng của FPGA và CPLD
1.1 Giới thiệu công nghệ và giải pháp của Xilinx
Vào cuối những năm 70, các bảng mạch đợc thiết kế sẵn cùng với các thiết
bị chuẩn logic đợc a chuộng và thịnh hành . Sau đó một số câu hỏi đợc đa ra
rằng " Điều gì sẽ xảy ra nếu chúng ta đa cho những ngời thiết kế khả năng thực
hiện kết nối giữa các thiết bị chuẩn logic khác nhau trong một thiết bị lớn
hơn ? ". Điều này cho phép những ngời thiết kế tích hợp đợc nhiều thiết bị
chuẩn logic hơn vào trong một thiết bị. Để có đợc sự linh hoạt trong thiết kế,
Ron Cline ngời của hãng Signetics
TM
đã đa ra ý tởng bao gồm hai sơ đồ cho
phép ngời thiết kế có thể lập trình đợc.
Hai sơ đồ này cung cấp bất kỳ tổ hợp logic nào của các cổng "AND" và
"OR" mà chúng có thể đợc dùng chung với một số giới hạn cổng "AND " thông
qua các cổng "OR". Cấu trúc này đã trở nên rất mềm dẻo, nhng tại thời điểm đó
lớp đệm hình học 10 àm đã tạo ra sự giữ chậm giữa đầu vào và đầu ra rất lớn,
chính điều này đã làm cho thiết bị hoạt động tơng đối chậm. Và cấu trúc này đ-
ợc gọi là cấu trúc của PLA (Programmable Logic Array).

đờng nằm ngang đợc nối với các cổng AND - OR, lần lợt các đờng này đợc nối
với các Flip-Flop chuyên dụng (Chẳng hạn nh Flip-Flop loại D, T, RS). Các
PLDs (Programmable Logic Device) trong một IC đóng gói đơn có số cổng
nhiều hơn 50 lần các thiết bị logic chuyên biệt. Điều này nó đã thể hiện một sự
tiến bộ rõ rệt, đấy là cha đề cập đến một số thiết bị cần phải đợc giản lợc hoá để
có độ tin cậy cao hơn các thiết bị chuẩn logic .
Công nghệ PLD đã phát triển từ những ngày còn rất sớm, chẳng hạn nh
công ty Xilinx, họ đã đa ra sản phẩm CMOS với nguồn tiêu thụ siêu thấp dựa
trên công nghệ bộ nhớ flash. Các PLD flash cho phép khả năng lập trình và xoá
bằng điện cho thiết bị nhiều lần đã trở nên thích hợp hơn so với các chíp thế hệ
cũ, các loại chip mà với thời gian xoá chơng trình hơn 20 phút bằng tia cực
tím .
1.1.1. Complex Programmable Logic Devices (CPLDs)
Tạm dịch là các thiết bị logic cho phép lập trình phức hợp, họ thiết bị này
là kết quả của việc tăng mật độ của họ SPLDs (Programmable Logic Device)
lên nhiều lần. Khái niệm này đợc hiểu nh sau : tăng một số khối PLD hoặc các
macrocell (xin đợc để nguyên nghĩa và giải thích ở phần cấu trúc của CPLD) ở
trong một thiết bị đơn cùng với các đờng nối liền đa năng giữa chúng. Các đờng
nối của các đơn vị logic đơn có thể đợc thực thi ở trong một khối đơn ( a single
block ). Nhiều logic phức tạp yêu cầu cần nhiều khối và sử dụng các đờng nối
đa năng giữa chúng để tạo nên các kết nối phức tạp hơn.
6
Hình 1.3. Cấu trúc của CPLD
Các CPLDs rất thích hợp trong việc diễn tả các cổng logic phức tạp với tốc
độ làm việc lớn hơn 200 Mhz ( tơng đơng 5 ns ). Khuôn mẫu thời gian cho
CPLD rất dễ tính toán, bởi thế trớc khi bắt đầu thiết kế bạn có thể tính toán các
tốc độ từ đầu vào đến đầu ra của mình dựa trên khuôn mẫu này. CPLDs đa ra
cách đơn giản nhất để thực hiện một thiết kế, một thiết kế có thể đợc mô tả bởi
các sơ đồ nguyên lý hoặc nhập vào một HDL ( Hardware Description Language
- Ngôn ngữ mô tả phần cứng). Đơn giản khi sử dụng các công cụ phát triển để

TM
- 4 FPGA hiện đang giữ kỷ
lục).Với sự giới thiệu của họ sản phẩm Spartan FPGA hiện nay, Xilinx có thể
cạnh tranh về ma trận cổng ở mọi khía cạnh nh giá cả, số lợng cổng, số lợng
vào ra cũng nh hiệu quả về giá thành. Giả sử lấy Spartan - IIE FPGA với số lợng
300.000 cổng làm chuẩn của giá thành, nó có thể cho phép thay thế các sản
phẩm ứng dụng theo chuẩn chuyên dụng.
Có hai loại FPGA cơ bản : Loại SRAM (Static Random Access Memory)
có thể lập trình lại nhiều lần và loại OTP (One - Time Programmable) lập trình
một lần.
Hình 1.4. Cấu trúc của FPGA
Hai loại này khác nhau ở chỗ thực hiện của các logic cell và kỹ thuật tạo
sự kết nối giữa chúng trong thiết bị. Loại hay đợc dùng hơn cả là loại SRAM, vì
nó có thể lập trình đợc nhiều lần. Thực tế thì SRAM FPGA đợc nạp cấu hình lại
mỗi khi bật nguồn, bởi vì FPGA loại này thực chất là một chíp nhớ theo ý
8
muốn. Có một câu hỏi đặt ra là " Tại sao lại cần một chip PROM nối tiếp hoặc
bộ nhớ hệ thống? " cùng với mỗi SRAM FPGA . Xem cấu trúc của hai loại với
hình vẽ 1.5 và 1.6:
Hình 1.5. Cấu trúc SRAM FPGA ( SRAM Logic Cell)
- Loại SRAM có thể lập trình lại :
+ SRAM xác định các đờng kết nối.
+ SRAM xác định đơn vị logic trong bảng LUT ( Look Up Table )
( Mỗi một LUT là một bộ tạo chức năng hay bộ tạo hàm với N đầu vào và
một đầu ra, có thể thực hiện bất cứ chức năng logic nào với N đầu vào của nó.
N thờng nằm giữa 2 và 6, thông thờng các LUT có 4 đầu vào ).
Hình 1.6 . Cấu trúc của OTP FPGA (OTP Logic Cell)
- Loại OTP cho phép lập trình một lần :
+ Các đờng nối không đợc phép nối nh dạng cầu chì ( Nối cố định ).
+ Logic là các cổng truyền thống .

khác trên thế giới. Platform FPGA đa ra các đặc tính sau :
- Các giao tiếp vào ra hệ thống làm giảm nhẹ bớt các tiêu chuẩn không cần
thiết khác.
- XtremeDSP
TM

dựa trên FPGA, giải pháp cho sự thực hiện DSP cha từng có
(Nhanh gấp 100 lần bộ xử lý DSP hàng đầu).
- Empower ! Kỹ thuật xử lý dành cho xử lý hệ thống đòi hỏi sự thực hiện
cao và mềm dẻo.
Với dải mật độ từ 40.000 đến 10 triệu cổng hệ thống , Virtex-II đa ra bộ
nhớ hệ thống đợc mở rộng và bộ DSP flash thông qua kết cấu nhúng IP (Lõi sở
hữu trí tuệ). Họ Xilinx Virtex là họ đầu tiên của FPGA mà nó đa ra một triệu
cổng hệ thống và đợc giới thiệu vào năm 1998. Dòng sản phẩm Virtex về cơ
bản đã đợc định nghĩa lại tất cả các đơn vị logic lập trình bởi việc mở rộng các
khả năng của FPGA truyền thống để có đặc tính mạnh hơn, nó đợc dùng cho
các thiết kế hệ thống thực thi cao. Các thiết bị mới nhất đợc đa ra với họ sản
phẩm Virtex-E và đợc công bố năm 1999 với hơn ba triệu cổng hệ thống.
Virtex-EM giới thiệu năm 2000 và là họ FPGA đầu tiên đợc sản xuất với qui
trình mạ đồng đã đợc cải tiến và thêm vào bộ nhớ trong chip để dùng trong các
ứng dụng chuyển mạch mạng.
Họ Spartan FPGAs :
Họ Spartan FPGA là ý tởng dùng cho các ứng dụng với số lợng lớn, giá
thành thấp, chúng đợc đa vào các thiết bị đích nhằm thay thế các chip logic cố
định và các sản phẩm chuyên dụng, chẳng hạn nh các chip giao tiếp bus. Năm
thành viên của họ này là Spartan-3 (1.2v), Spartan-IIE (1.8 v), Spartan-II (2.5 v)
và SpartanXL (3.3v), Spartan(5v). ở tài liệu này xin giới thiệu họ sản phẩm
Spartan-3.
11
- Spartan-3 FPGAs (1.2v, 90nm) : Với họ này, nó không chỉ có giá thành

nâng cao của DSP.
* Cung cấp 104 bộ nhân 18x18 với các phép nhân18 bit dấu hoặc 17 bit không
12
dấu, cho phép nối tầng để tăng độ rộng số bit.
* Các bộ nhân hệ số hằng : Bộ nhớ on - Chip và các Logic Cell làm việc chặt
chẽ với nhau để xây dựng các bộ nhân với các toán hạng là hằng số.
* Bộ nhân Logic cell : Thực hiện thuật toán thông thờng chẳng hạn nh Baugh
Wooly, Booth, cây Wallance
* Các bộ DCM (Digital Clock Manager - Bộ quản lý đồng hồ số) thực hiện việc
quản lý đồng hồ số phức tạp mà không bị ảnh hởng của các tác nhân kích thích
mang tính hệ thống nh, nhiệt độ, sự biến thiên điện áp, và các vấn đề khác mà
ví dụ điển hình là thờng xảy ra với các bộ PLL (Phase Lock Loop - các vòng
khoá pha) đợc tích hợp trong FPGA.
* Bộ tạo tần số mềm dẻo từ 25 MHz đến 325 MHz.
* Điều khiển dịch pha các góc 1/4.
*Tạo các chu kỳ chính xác 50/50.
* Bù nhiệt.
+/ Kỹ thuât trở kháng điều khiển đợc XCITE
(Xilinx Controlled Impedance Technology)
*Các đầu cuối I/O cần bảo toàn tính nguyên dạng cuả tín hiệu, với hàng trăm
đầu I/O và với các kỹ thuật đóng gói cải tiến, các điện trở đầu cuối mở rộng
không còn bị biến đổi.
* Các đầu cuối I/O bị loại trừ sự thay đổi theo quá trình nh nhiệt độ, dao động
của điện áp .
Bảng 1.1. Tổng quan họ Spartan-3 FPGA
13
Các đặc
tính và công dụng của chúng đợc nêu trong bảng 1.2 :
Bảng 1.2. Các đặc tính chính của Spartan-3
Các đặc tính của Spartan -3 Công dụng

Bộ quản lý đồng hồ số ( DCM ) - Loại trừ sự giữ chậm đồng hồ
mức board và on-chip, nhân chia
tức thì, có thể giảm đợc tốc độ
đồng hồ phù hợp ở mức board,
giảm số bộ đồng hồ trên bo
mạch. Có thể điều chỉnh pha
đồng hồ đảm bảo độ chính xác
cao .
Có các tài nguyên đợc định tuyến
toàn cục.
- Sự phân phối các clock và các
tín hiệu khác cùng với các hệ số
phân chia đầu ra cao trên toàn
thiết bị.
Điều khiển đầu ra cho phép lập
trình .
- Nâng cao tính toàn vẹn của
thiết bị
1.2.2. Họ Xilinx CPLDs
Hiện nay Xilinx đa ra các sản phẩm CPLD ở hai loại thiết bị : XC9500 và
CoolRunner. Để chọn CPLD phù hợp, bạn cần xem qua các đặc tính cuả nó để
nhận dạng họ sản phẩm mà nó phù hợp với ứng dụng của bạn.
- Với họ XC9500 : là họ các thiết bị cho phép lập trình phức tạp với sự thực
thi cao, các đặc tính mới, linh hoạt. Họ thiết bị này đa ra tốc độ dẫn đầu trong
nền công nghiệp, nó cung cấp sự linh hoạt trong cấu trúc khoá chân với ngời
dùng. Họ sản phẩm này đợc dùng cho các thiết kế cần tốc độ cao, giá thành
15
thấp.
- Họ CoolRunner : Họ thiết bị tiêu thụ nguồn cực kỳ thấp, tạo ra sự dẫn đầu
trong thị trờng các thiết bị xách tay. Hoạt động trong chế độ chờ ở mức Micro

16
kế trong quá trình thiết kế.
* Trợ giúp gỡ rối và phát triển giao tiếp với JTAG IEEE 1149.1: Giao tiếp
JTAG của họ XC9500 thông minh hơn bất cứ họ CPLD nào có mặt trên thị tr-
ờng. Nó có các đặc tính chuẩn hỗ trợ kỹ thuật hỏi vòng, lấy mẫu, kiểm tra mở
rộng.
Hơn nữa nó gồm có các chỉ dẫn quét biên mà các loại CPLD khác không
có, nó bao gồm INTEST (dùng cho kiểm tra chức năng của thiết bị ), HIGHZ
( dùng cho kỹ thuật hỏi vòng ).
Họ XC9500 5V này đa ra nhiều chuẩn công nghiệp phát triển ở thế hệ thứ
ba, các công cụ gỡ rối nh Corelis , JTAG, Assert Intertech.
Các công cụ này cho phép bạn phát triển các véc tơ test vùng biên để phân
tích sự ảnh hởng lẫn nhau, test, gỡ rối lỗi hệ thống.
Bảng 1.3. Tổng quan họ XC9500 5V
- Họ XC9500XL 3.3 V: Họ XC9500 XL đợc úng dụng trong các hệ thống
mũi nhọn cần sự phát triển tiếp theo và khả năng nâng cấp thiết kế. Họ này đa
ra sự thực thi cha từng có với độ tin cậy lập trình cao nhất, giá thành thấp nhất.
Họ XC9500 XL bổ sung mật độ cao hơn Xilinx FPGA để đa ra giải pháp logic
tổng thể trong môi trờng phát triển tích hợp . Các đặc tính chính của họ này nh
sau :
* Điểm mạnh chính :
+/ Giá thành thấp nhất trên mỗi Macrocell.
+/ Cấu trúc khoá chân tiên tiến nhất hiện có .
17
+/ Khả năng lập trình cao nhất, giảm sự rủi ro hệ thống
+/ Bổ sung cho họ Xilinx 3.3 V FPGA.
* Sự thực thi :
+/ Tốc độ truyền tín hiệu giữa chân tới chân 5ns .
+/ Tần số hệ thống 222 MHz .
* Tính năng cấu trúc mạnh:

thuật thiết kế này họ CoolRunner XPLA3 đa ra tốc độ truyền từ chân tới chân
là 5ns. Khi đợc cấp nguồn với dòng nhỏ hơn 100 àA (ở chế độ standby) không
cần bit "Powerdown" vì bit này có thể ảnh hởng xấu đến sự thực hiện của thiết
bị. Bằng việc thay thế các phơng pháp khuyếch đại truyền thống, phơng pháp
các tích số nhân với một loạt sự nối tầng của các cổng CMOS thuần tuý. Nguồn
động cũng đợc thay thế bằng nguồn thấp hơn bất kỳ loại CPLD nào khác. Họ
CoolRunner hoàn toàn là loại PLD CMOS, vì vậy chúng sử dụng kỹ thuật xử lý
19
CMOS và kỹ thuật thiết kế nguồn không CMOS .
Bảng 1.5. Các đặc tính của họ CoolRunner:
Đặc tính Công dụng
Cấu trúc hoàn toàn CMOS cùng
với kỹ thuật thiết kế nguồn
không FZP
- Dòng tiêu thụ tổng và dòng ở
chế độ STANBY thấp nhất trong
số họ CPLD, vì vậy tuổi thọ của
ắc qui sẽ cao hơn, độ tin cậy
tăng, toả nhiệt ít hơn.
Có thể chọn thiết bị có chứa 32
đến 512 Macrocell.
- Phù hợp với nhiều thiết kế và
các ứng dụng, có thể chuyển mật
độ lên hoặc xuống tuỳ thuộc vào
phát triển thiết kế lên hay rút
bớt.
Chuẩn vào ra thay đổi ( Có thể
dao dộng từ 3.3 đến 5V).
- Đơn giản trong thiết kế, có
nhiều mức điện áp và dễ chuyển

ờng hàng không vũ trụ và quân sự . Các thiết bị này, chúng đợc sử dụng rộng rãi
trong các ứng dụng nh chiến tranh điện tử, tên lửa dẫn đờng, tên lửa hành trình,
Radar, truyền thông siêu âm, xử lý tín hiệu, khoa học điện tử hàng không và vệ
tinh. Họ Qpro
TM
với các sản phẩm QML gốm, plastic đa ra các giải pháp lập
trình logic nâng cao cho các thiết kế thế hệ tiếp theo. Họ Qpro
TM
cũng có các
sản phẩm chọn, chịu nhiệt để sử dụng trong vệ tinh và các ứng dụng không gian
khác. Chẳng hạn nh họ XQ4000E/EX thuộc họ FPGA, QPro - XC1700D -
21
PROM , XQ17V6 - PROM, XQ18V04 - Flash PROM đợc sử dụng trong lĩnh
vực quân sự .
Địa chỉ tham khảo : ( ).
1.3. Cấu trúc của FPGA và CPLD Xilinx
Với mỗi họ khác nhau cấu trúc cuả chúng khác nhau, tuy nhiên chúng vẫn
có những điểm chung, ở tài liệu này xin giới thiệu một họ cụ thể. Với họ của
FPGA tác giả xin giới thiệu cấu trúc của Spartan-IIE FPGA, với họ CPLD xin
gới thiệu họ CoolRunner XPLA3.
1.3.1. Cấu trúc của Spartan-IIE ( 1.8V) FPGA
Họ Spartan-IIE (Lõi 1.8V) của FPGA đa ra các kỹ thuật FPGA phát triển
nhất ngày nay, bao gồm cho phép lập trình với nhiều chuẩn vào ra nh LVDS,
LVPECL, HSTL, các khối RAM on-chip, các vòng khoá độ giữ chậm cho phép
quản lý clock ở mức board và mức chip. Hơn nữa họ Spartan-IIE có một ý
nghĩa giá trị khác đó là nó loại bỏ sự cần thiết các sản phẩm tiêu chuẩn chuyên
dụng ( ASSP ) với các ứng dụng đơn giản, chẳng hạn nh vòng khoá pha, FIFO,
các bộ chuyển đổi vào ra, điều khiển Bus hệ thống, các thành phần này đã
không thể thiếu để hoàn thiện một thiết kế mà nó đã đợc dùng trớc đây.
- Họ Spartan-IIE là đòn bẩy cơ bản cho các tính năng về cấu trúc của

- Mỗi một IOB có một đờng CLK đợc đa tới ba thanh ghi theo một đờng
dùng chung và các đờng CE cho mỗi thanh ghi hoàn toàn độc lập xem Hình
1.10.
Ngoài các đờng CLK, CE, mỗi thanh ghi đều có chung một đờng
SET/RESET. Với mỗi thanh ghi bạn có thể đặt tín hiệu Set/Reset này nh tín
hiệu Set đồng bộ, Reset đồng bộ, Preset không đồng bộ hoặc một tín hiệu xoá
(Clear) không đồng bộ.
- Trong một số các chuẩn I/O yêu cầu điện áp Vcco hoặc Vref, các điện áp
này chúng đợc nối tới các chân của thiết bị khi thiết kế, các chân này chúng tạo
thành từng nhóm của các khối vào ra và chúng đợc gọi là Bank.
- Chính vì vậy, sự hạn chế về các chuẩn vào của một thiết bị sẽ do các Bank
quyết định. Tám Bank vào ra đợc tách theo mỗi cạnh của FPGA và đợc chia
24
thành hai Bank chính (hình 1.11). Mỗi Bank có nhiều chân điên áp Vcco và tất
cả chúng đều đợc nối tới cùng một đờng điện áp. Điện áp này đợc xác định bởi
các chuẩn đầu ra ngời dùng.
Hình 1.11. Các Bank chuẩn vào ra I/O của Spartan -IIE
- Một số chuẩn đầu vào mong muốn một điện áp ngỡng nào đó mà nó đợc
cung cấp bởi ngời dùng chẳng hạn nh Vref. Trờng hợp này, các chân I/O ngời
dùng đợc xắp đặt tự động nh các đầu vào cho điện áp lấy mẫu Vref. Khoảng
một trong 6 các chân vào ra của các Bank đóng vai trò này.
- Các chân Vref trong một bank đợc nối bên trong và vì vậy chỉ một điện
áp Vref có thể đợc sử dụng trong mỗi bank .Tất cả các chân Vref trong các
bank cần phải đợc nối với nguồn điện áp bên ngoài để chúng hoạt động đúng.
Để có sự trao đổi nhanh giữa các tín hiệu, các chân tín hiệu đầu vào cần
phải đợc cung cấp trớc khi nguồn cấp vào chân Vccint và chân Vcco và phải
đảm bảo không có đờng dẫn dòng ngợc từ các chân I/O quay về điện áp nguồn
cung cấp Vccint và Vcco (Có nghĩa là đảm bảo cho thiết bị có thể hoạt động ở
một điện áp và giao tiếp ở một điện áp, hai điện áp này có thể khác nhau ).
Configurable Logic Blok và Logic Cell:


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status