Toàn bộ các tài liệu, ebook, sách về kỹ thuật lập trình phần mềm, web, .net, c#, vb, asp.net, php, java, javascript, html, css, ... từ cơ bản để nâng cáo giúp bạn tư học và nghiên cứu một cách hiệu quả.
Có một số họ Spartan FPGA: Spartan-II, Spartan-IIE (tương tự như Virtex), Spartan-3 (mật độ cổng cao, đạt tới 5 triệu cổng hệ thống), Spartan-3E (tương tự như Virtex-4, và tối ưu cho chi phí của logic), Spartan-3A (tối ưu cho chi phí pin), Spartan-3AN (cao cấp với flash), Spartan-3ADSP (cao cấp cho xử lý tín hiệu).
41 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 3416 | Lượt tải: 1
Trong chương 2 bảng phát triển Spartan-3E đã được giới thiệu. Trong chương này, chúng ta sẽ học cách sử dụng nó để lập trình FPGA. Các bước lập trình FPGA bao gồm: - Viết một chương trình nhỏ bằng ngôn ngữ VHDL thực hiện một mạch logic tổ hợp đơn giản. - Nối các đầu vào và đầu ra của chương trình với các bộ chuyển mạch, các nút (buttons) và các ...
31 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 3160 | Lượt tải: 1
Chương này giới thiệu các chỉ dẫn sử dụng những tính năng cơ bản của mô phỏng Active-HDL của Aldec. Active-HDL là một môi trường tích hợp được thiết kế cho phát triển và kiểm thử các thiết kế dựa trên các ngôn ngữ VHDL, Verilog, System Verilog, EDIF, và System C. Chúng sẽ sử dụng thiết kế VHDL ví dụ gọi là PressController của Active-HDL để thực hiệ...
15 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2444 | Lượt tải: 2
Bảo trì là giai đoạn cuối cùng của một chu trình phát triển phần mềm. Cácchương trình máy tính luôn thay đổi- phải mở rộng, sửa lỗi, tối ưu hoá,.và theo thống kê thì bảo trì chiếm đến 70% toàn bộ công sức bỏ ra cho một dự án phần mềm. Do vậy, bảo trì là một hoạt động phức tạp nhưng nó lại là vô c ùng cần thiết trong chu trình sống của sản phẩm phần...
15 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2052 | Lượt tải: 2
Cài đặt là một công đoạn trong việc phát triển phần mềm và nó được xem làmột hệ quả tất yếu của thiết kế. Tuy vậy, phong cách lập trình và các đặc trưng của ngôn ngữ lập trình có ảnh hưởng lớn đến chất lượng của phần mềm. Một chương trình được cài đặt tốt đem lại cho ta thuận lợi trong việc bảo trì sau này.
32 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2013 | Lượt tải: 2
Xây dựng ứng dụng phần mềm là một dây chuyền các chuyển đổi, mà ở đó phân tích nhằm xác định ứng dụng sẽ thực hiện cái gì (what) còn thiết kế nhằm để trả lời câu hỏi phần mềm cụ thể sẽ như thế nào (how)? Tức là xác định cách thức thực hiện những gì đã được đặt ra ở phần phân tích.
24 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2068 | Lượt tải: 2
Với sản phẩm phần mềm được xây dựng, việc hiểu đầy đủ các đặc điểm của nólà điều không dễ. Quá trình xác định các chức năng và các ràng buộc của hệ thống gọi là tìm hiểu và xác định yêu cầu. Để có được điều này thì cần phải trả lời câu hỏi "cái gì-what" chứ không phải là "như thế nào-how". Tìm hiểu, xác định và phân tích yêu cầu là bước hình thành ...
22 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2165 | Lượt tải: 2
Mục tiêu của công nghệ phần mềm là sản xuất ra những phần mềm tốt, có chất lượng cao. Các nhân tố ảnh hưởng đến chất lượng phần mềm có thể được phân thành hai nhóm chính: các nhân tố có thể đo trực tiếp và các nhân tố chỉ có thể đo gián tiếp. Tuỳ theo công dụng của sản phẩm và nhu cầu thực tế của người sử dụng, các chuẩn của quốc gia, quốc tế, nề...
15 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 1855 | Lượt tải: 2
Công nghệ phần mềm -Software Engineering- là các hoạt động bao gồm: phát triển, đưa vào hoạt động, bảo trì, và loại bỏ phần mềm một cách có hệ thống. Các kỹ sư phần mềm sẽ được cung cấp với các kỹ thuật, công cụ cơ bản nhằm phát triển các hệ thống phần mềm.
20 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 1772 | Lượt tải: 3
Trong những năm gần đây, sự phát triển của các dịch vụ thoại và phi thoại mà đặc biệt là Internet cũng như một số dịch vụ khác đã tạo ra một sự bùng nổ nhu cầu về dung lượng. Điều này đặt lên vai những nhà cung cấp dịch vụ đường trục những khó khăn và thách thức mới. Kĩ thuật ghép kênh theo miền thời gian TDM đã giải quyết phần nào các yêu cầu trên...
80 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2199 | Lượt tải: 1