2.3.1 KIT Phát triển NB2DSK01
2.3.1.1 Thông tin cơ bản
Bo mạch NanoBoard NB2DSK01 Altium là một nền tảng phần cứng được tích hợp nhiều chức năng về thực hiện và tương tác và gỡ lỗi của thiết kế kỹ thuật số trên một bo mạch duy nhất. Đây thật sự là một công cụ để lập trình và mô phỏng với chi phí thấp nhưng lại có thể thực hiện tốt nhiều chức năng một cách mạnh mẽ. Chính vì những lý do đó, Bo mạch NanoBoard NB2DSK01 Altium đã được sử dụng rộng rãi trong các phòng thí nghiệm, trung tâm phát triển sản phẩm số và là modul thí nghiệm cho sinh viên trong các trường đại học.
Một số điểm nhấn kiến trúc của Desktop NanoBoard NB2DSK01 bao gồm:
-Bộ công cụ phát triển FPGA, vi xử lý, hệ nhúng Altium Desktop Nanoboard NB2, có khả năng cấu hình phần cứng phù hợp với nhu cầu và mục đích thiết kế.
-Hỗ trợ các chức năng thiết kế FPGA và hoàn toàn đồng bộ với hệ thống thiết kế điên tử hợp nhất Altium Designer.
17
Hình 2.12 Hình ảnh NanoBoard NB2DSK01
-Tự động nhận dạng và cấu hình các bo mạch FPGA con và các bo mạch ngoại vi.
-Các cổng kết nối Plug –in cho phép kết nối các thiết bị với bo mạch một cách đơn giản và nhanh chóng.
-Trang bị chuẩn kết nối USB 2.0 với máy tính, cho phép tải nhanh hơn tiết kiệm thời gian gỡ lỗi.
-Built-in, loa chất lượng cao cho chất lượng âm thanh tốt.
-Trang bị màn hình màu cảm ứng TFT đem lại khả năng tương tác hiệu quả.
2.3.1.2 Thông số kỹ thuật
-Altium “NanoTalk” - giao diện máy tính song song, giao diện USB 2.0 PC
-Kết nối NanoTalk Master và Slave 10 chiều
-Hỗ trợ nhiều FPGA và vi xử lý của các hãng sản xuất chip khác nhau thông qua giải pháp sử dụng các daughter board có thể tháo ra, lắp vào.
-Tự động nhận daughter board và các bo mạch ngoại vi, cấu hình plug-and-play.
-Đường truyền kết nối với máy tính tốc độ cao qua cổng USB 2.0 cho phép nạp và debug nhanh hơn.
-Bộ điều khiển NanoTalk – quản lý thời gian thực truyền thông riêng với Altium Designer, bo mạch và các NanoBoard firmware sử dụng một bộ điều khiển Xilinx Spartan-3 (XC3S1500-4FG676C) với PROM cấu hình Flash, hỗ trợ chuẩn JTAG.
-Tích hợp màn hình cảm ứng màu TFT, tương tác trực tiếp với bộ điều khiển NanoBoard và firmware.
18
Hình 2.13 Sơ đồ khối của KIT NB2DSK01[4]
19
-Đầu cắm đôi User Board hỗ trọ JTAG để tương tác và phát triển với các bo mạch khác.
-Đầu cắm Master-Slave để phát triển chuỗi NanoBoard, cho phép phát triển hệ thống đa FPGA.
-Đồng hồ xung nhịp có thể điều chỉnh, từ 6 đến 200 MHz, cho các FPGA.
-Đồng hồ thời gian thực SPI Real-Time Clock với pin 3V back-up.
-Hệ âm thanh analog Stereo với bộ khuếch đại chất lượng cao on-board mixer (Stereo khuếch đại âm thanh công suất 2W với jack cắm đầu vào 3,5 mm kiểm tra và điều khiển âm lượng DC), đầu vào/ra và loa để kết nối trực tiếp của Desktop Stereo Speaker và NB2DSK-SPK01
-Bốn kênh ADC 8 bit và DAC 10 bit, tương thích I2C.
-Trang bị đầu đọc thẻ SD (Secure Digital), thẻ nhớ 512MB SD – hỗ trợ thêm các cổng vào ra, khả năng nạp vào nhiều file để sử dụng.
-Nguồn – 5V DC đôi có thể nối cho một chuỗi các Nanoboard. Các điểm test trên board, 4 điểm đất.
-Bộ nhớ onboard cho bộ điều khiển NanoTalk – bao gồm hai SRAM 256K x 16chung bus, hai SDRAM 256M (16M x 16) chung bus, một bộ nhớ Flash 3.0V 256M (32M x 16) chung bus, hai SRAM 256K x 16 đôc lâp.
-Một số giao tiếp truyền thông chuẩn: nối tiếp RS-232, CAN, PS/2 mini-DIN.
-Các đèn LED va công tắc đa mục đích.
-Cac nút ấn kiểu PDA, có thể định nghĩa sử dụng như các đầu vào chức năng trong thiết kế.
-Nút Home/ Reset – Home cho phép firmware điều khiển TFT panel; Reset sẽ khởi động lại chức năng Nanoboard.
-Hệ cảm biến công suất cho phép giám sát công suất tiêu thụ của hệ thống va của chip.
-Bộ nhớ nhận dạng bo mạch (Board ID) – Hệ 1-Wire® ID cho phép nhận dạng các bo mạch FPGA con và các bo mạch ngoại vi.
-Trang bị 1 thiết bị nhớ được sử dụng để lưu trữ bảng ID và thông tin liên quan
-Trang bị 20 chân kết nối I/O