| Dynamic Partial Reconfiguration - Con át chủ bài của Xilinx |
|
|
| Người đăng: Hùng Mạnh | 05/12/2007 (Số lần xem: 1621) |
|
Từ khoá: fpga, Dynamic Partial Reconfiguration, DPR Khi nói đến FPGA, người ta nhắc đến ngay nhà sản xuất Altera và Xilinx. Nếu có người nào đó hỏi tôi ưa thích Xilinx hay Altera hơn, tôi không ngần ngại chọn Xilinx. Không chỉ đơn thuần vì tôi quen với Xilinx hơn, hay các công cụ hỗ trợ thiết kế hoàn thiện hơn và cho phép người dùng can thiệp sâu vào hệ thống hơn. Mà vì các FPGA của Xilinx từ dòng Virtex trở đi, có tính năng "tái cấu hình động một phần" DPR (Dynamic Partial Reconfiguration) của FPGA. Vậy DPR là gì và đâu là ưu điểm của nó? Khả năng tùy biến phần cứng là đặc điểm nổi trội của FPGA. Tuy nhiên thông thường, ta phải cấu hình lại toàn bộ FPGA nếu muốn thay đổi, ngay cả khi chỉ là một phần của FPGA. Tuy nhiên với dòng Virtex của Xilinx, bạn có thể thay đổi một phần của FPGA trong khi các phần khác không ảnh hưởng và vẫn hoạt động. Vậy DPR có gì ghê gớm? Với DPR, ta sẽ không mất nhiều thời gian và năng lượng vô ích cho quá trình cấu hình hệ thống, nhất là với những hệ thống không cần thay đổi nhiều giữa những lần cấu hình. Bạn thiết kế một bộ lọc số FIR mà tại một thời điểm chỉ có thể là lọc thông thấp, thông cao, thông dải hay chắn dải. Khi đó, ta dành một vùng tài nguyên trên FPGA để thiết kế bộ lọc FIR dùng DPR. Ta có thể hoán đổi bộ lọc từ lọc thông thấp thành thông cao, trong khi các phần khác của FPGA vẫn hoạt động. Ngay cả Stratix 3-FPGA mới nhất của Altera hãng đối thủ của Xilinx cũng không có tính năng này. Ngoài ra, trong khi các họ FPGA khác có tính năng DPR của Atmel (AT40K, AT28F), Actel, Lattice các công cụ hỗ trợ còn thiếu, thì Xilinx khá chú tâm đến phát triển các phần mềm hỗ trợ thiết kế. Bạn đừng hoa mắt với một lô các phần mềm của Xilinx. Các công cụ cần thiết để thiết kế FPGA với tính năng DPR chỉ là ISE, EDK và PlanAhead, trong đó ISE và EDK đóng vai trò không thể thiếu, còn PlanAhead giúp bạn tối ưu hóa và dễ dàng tạo file cấu hình. Hùng Mạnh Bài viết liên quan
Bài viết khác
Bình luận
(2)
You must be logged in to a comment. Please register if you do not have an account yet.
|
|
| < Trước | Tiếp > |
|---|
Đọc báo giùm bạn
Virus lừa người dùng bằng các thương hiệu quen thuộc
Microsoft “câu” lãnh đạo cấp cao của Yahoo
ĐTDĐ biết phòng bệnh cúm
Xuất hiện mã độc chỉ tấn công Firefox
Khám phá “nội thất” BlackBerry Storm
Nokia N97 và “vũ khí” của kẻ đến muộn
6 loại USB đẹp và đa chức năng
Blog Yahoo!360 không bị đóng cửa
Asus chuẩn bị ra mắt Eee Box cao cấp
Mốt "tán tỉnh" qua tin nhắn tại Việt Nam
Đang được quan tâm
22 ứng dụng miễn phí hàng đầu dành cho Windows Mobile
Những phần mềm và ứng dụng nổi bật nhất trong năm 2008
Ông Trương Gia Bình thôi làm Chủ tịch FPT Software
Bẻ khoá iPhone 3G kiểu... Việt Nam
Mốt "tán tỉnh" qua tin nhắn tại Việt Nam
Các công cụ quản lý file tiêu biểu
Core i7 Extreme Edition 965 được overclock lên 5,5 GHz
PDFTK Builder - Tiện ích chỉnh sửa file PDF
Ra mắt môi trường Linux KDE 4.2 beta 1
Apple khuyến cáo người dùng sử dụng phần mềm diệt virus
Mây từ khóa công nghệ
Sự kiện và Bình luận
Giám đốc Điều hành Microsoft bị... ném trứng thối
TS Nguyễn Quang A: Nhà khoa học... đi buôn
Học viện CNTT NIIT: Mượn danh học bổng để trục lợi?
CMC-IS - Phần mềm Việt miễn phí chống được triệu virus
Công nghệ số sinh ra thế hệ ít kiến thức nhất?
BKAV vi phạm bản quyền phần mềm ?
Phần mềm diệt virus hay diệt… Windows?
Đăng nhập
Phần mềm miễn phí
3 phương án cập nhật HĐH Windows tiện dụng
Ấn tượng Songbird, “đứa con” của Mozilla và WinAmp
Thêm 5 dịch vụ thư điện tử "fast-food" mới hỗ trợ RSS
Google sửa lỗi để lộ dữ liệu của Chrome
Những phần mềm phù hợp cho Eee PC
Khắc phục việc không vào được Windows sau diệt virus
10 thủ thuật khi sử dụng đĩa DVD










PS: Viết bài này chả được lợi gì từ Xilinx, thấy hay thì chia sẻ miếng ngon cho anh em thôi. Hy vọng các hãng FPGA thấy thế mà tài trợ cho site TTCN ;D