1 Giới thiệu phần mềm Quartus II. Quartus II là công cụ phần mềm phát triển của hãng Altera, cung cấp môi trường thiết kế toàn diện cho các thiết kế SOPC (hệ thống trên 1 chip khả trình system on a programmable chip). Đây là phần mềm đóng gói tích hợp đầy đủ phục vụ cho thiết kế logic với các linh kiện logic khả trình PLD của Altera, gồm các dòng APEX, Cyclone, FLEX, MAX, Stratix... Quartus cung cấp các khả năng thiết kế logic sau: ØMôi trường thiết kế gồm các bản vẽ, sơ đồ khối, công cụ soạn thảo các ngôn ngữ: AHDL, VHDL, và Verilog HDL. ØThiết kế LogicLock. ØLà công cụ mạnh để tổng hợp logic. ØKhả năng mô phỏng chức năng và thời gian. ØPhân tích thời gian. ØPhân tích logic nhúng với công cụ phân tích SignalTap II. ØCho phép xuất, tạo và kết nối các file nguồn để tạo ra các file chương trình. ØTự động định vị lỗi. ØKhả năng lập trình và nhận diện linh kiện. ØPhần mềm Quartus II sử dụng bộ tích hợp NativeLink với các công cụ thiết kế cung cấp việc truyền thông tin liền mạch giữa Quartus với các công cụ thiết kế phần cứng EDA khác. ØQuartus II cũng có thể đọc các file mạch (netlist) EDIF chuẩn, VHDL và Verilog HDL cũng như tạo ra các file netlist này. ØQuartus II có môi trường thiết kế đồ họa giúp nhà thiết kế dễ dàng viết mã, biên dịch, soát lỗi, mô phỏng... Với Quartus có thể kết hợp nhiều kiểu file trong 1 dự án thiết kế phân cấp. Có thể dùng bộ công cụ tạo sơ đồ khối (Quartus Block Editor) để tạo ra sơ đồ khối mô tả thiết kế ở mức cao, sau đó dùng các sơ đồ khối khác, các bản vẽ như: Đăng ký hoặc đăng nhập để thấy Link Ủng hộ bài viết bằng nút Thích, Đăng ký hoặc đăng nhập để thấy Link Ủng hộ bài viết bằng nút Thích, Đăng ký hoặc đăng nhập để thấy Link Ủng hộ bài viết bằng nút Thích, and Đăng ký hoặc đăng nhập để thấy Link Ủng hộ bài viết bằng nút Thích để tạo ra thành phần thiết kế mức thấp. Quartus II cho phép làm việc với nhiều file ở cùng thời điểm, soạn thảo file thiết kế trong khi vẫn có thể biên dịch hay chạy mô phỏng các dự án khác. Công cụ biên dịch Quartus II nằm ở trung tâm hệ thống, cung cấp quy trình thiết kế mạnh cho phép tùy biến để đạt được thiết kế tối ưu trong dự án. Công cụ định vị lỗi tự động và các bản tin cảnh báo khiến việc phát hiện và sửa lỗi trở nên đơn giản hơn.