Giới thiệu môi trường lập trình

Một phần của tài liệu bài giảng môn thiết kế vi mạch lập trình được - nguyễn thế dũng (Trang 94 - 97)

Phần mềm ISE (Integrated Software Environment) này là một môi trường thiết kế hoàn hảo của Xilinx, nó trợ giúp cho người thiết kế hầu hết các công cụ cần thiết để có thể hoàn thành một đề án thiết kế nhanh nhất và hiệu quả nhất. ISE tích hợp các công nghệ tiên tiến nhất mạng lại tính linh hoạt, giao diện GUI thân thiện với người sử dụng.

Một số ưu điểm của ISE là:

- Tiết kiệm thời gian thiết kế, hỗ trợ tất cả các dòng sản phẩm của Xilinx. - Tăng hiệu quả và giảm giá thành

- Hỗ trợ tối đa cho việc thiết kế các hệ thống nhúng. Bộ sản phẩm ISE bao gồm các gói phần mềm:

* ISE WebPACK:

Đây là gói sản phẩm dùng để phát triển hệ thống một cách dễ dàng nhất vì nó là môi trường thiết kế on-line (trực tuyến) trên Web và được hỗ trợ trực tiếp từ Xilinx. ISE WebPACK cho phép người dùng hoàn thành bản thiết kế nhanh chóng nhờ sự kết hợp của các thiết kế đầu vào HDL, các công vụ tổng hợp tiên tiến và khả năng kiểm tra đối với cả CPLD và FPGA trực tuyến.

* ISE BaseX:

Đây là gói phần mềm hiệu quả về kinh tế nhất, là môi trường thiết kế PLD trên máy tính cá nhân linh hoạt và ổn định. Nó cung cấp tất cả các khả năng như ISE WebPACK, ngoài ra nó còn được bổ sung nhiều công cụ khác hỗ trợ cho người dùng.

* ISE Alliance:

Gói phần mềm này được thiết kế phù hợp với môi trường thiết kế có sẵn của người dùng. Nó kết hợp các công cụ hay nhất của Xilinx để tạo môi trường thiết kế hoàn chỉnh với các tính năng cao hơn ISE BaseX.

* ISE Foundation:

Đây là gói phần mềm hoàn chỉnh nhất, dễ sử dụng, tính năng nhiều nhất đồng thời tích hợp các công cụ phân tích, tổng hợp và công nghệ kiểm tra sản phẩm với các giải pháp hữu hiệu.

3.3.2. Ý nghĩa của bộ công cụ ISE

Khi kích thước và độ phức tạp của các hệ thống số gia tăng, nhiều công cụ thiết kế được trợ giúp bởi máy tính CAD (Computer Aided Design) được đưa vào quá trình thiết kế phần cứng. Phương pháp thiết kế trên giấy đã được thay bằng cách thiết kế trên máy tính, từ đó các nhà thiết kế có thể kiểm tra và có các công cụ tạo ra phần cứng tự động từ các bản thiết kế đó. Hỗ trợ mạnh mẽ nhất cho các công cụ thiết kế này là các ngôn ngữ mô tả phần cứng HDL (Hardware

Chương 4

MỘT SỐ BÀI TOÁN THIẾT KẾ MẠCH SỐ TRÊN FPGA

SPARTAN-3E STARTER KIT BOARD

Một phần của tài liệu bài giảng môn thiết kế vi mạch lập trình được - nguyễn thế dũng (Trang 94 - 97)