Hệ thống điều khiển nhúng - Phần 3
Số trang: 13
Loại file: pdf
Dung lượng: 983.59 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
CƠ SỞ KỸ THUẬT PHẦN MỀM NHÚNG
Đặc điểm phần mềm nhúng
Hướng chức năng hoá đặc thù Hạn chế về tài nguyên bộ nhớ Yêu cầu thời gian thực
3.2
Biểu diễn số và dữ liệu
Đơn vị cơ bản nhất trong biểu diễn thông tin của hệ thống số được gọi là bit, chính là ký hiệu viết tắt của thuật ngữ binary digit. 1964, IBM đã thiết kế và chế tạo máy tính số sử dụng một nhóm 8 bit để đánh địa chỉ bộ nhớ và định nghĩa ra thuật ngữ 8 bit = 1 byte. ...
Nội dung trích xuất từ tài liệu:
Hệ thống điều khiển nhúng - Phần 3 Hầu hết các ứng dụng đều có nhu cầu về bộ nhớ RAM on Chip vì vậy một số dòng 3 CƠ SỞ KỸ THUẬT PHẦN MỀM NHÚNG FPGA hiện nay cũng tích hợp thêm cả các phần tử nhớ RAM và được gọi là RAM nhúng (embedded RAM). Các phần tử RAM đó được tổ chức thành từng khối và tuỳ 3.1 Đặc điểm phần mềm nhúng thuộc vào kiến trúc của FPGA nó sẽ được phân bố linh hoạt, thường là xung quanh các Hướng chức năng hoá đặc thù phần tử ngoại vi hoặc phân bố đều trên bề mặt Chip. Một hình ảnh minh hoạ về phân Hạn chế về tài nguyên bộ nhớ bố RAM trong kiến trúc FPGA được mô tả như trong Hình 2‐45. Yêu cầu thời gian thực 3.2 Biểu diễn số và dữ liệu Đơn vị cơ bản nhất trong biểu diễn thông tin của hệ thống số được gọi là bit, chính là ký hiệu viết tắt của thuật ngữ binary digit. 1964, IBM đã thiết kế và chế tạo máy tính số sử dụng một nhóm 8 bit để đánh địa chỉ bộ nhớ và định nghĩa ra thuật ngữ 8 bit = 1 byte. Ngày nay sử dụng rộng rãi thuật ngữ word là một từ dữ liệu dùng để biểu diễn kích thước dữ liệu mà được xử lý một cách hiệu quả nhất đối với mỗi loại kiến trúc xử lý số cụ thể. Chính vì vậy một từ có thể là 16 bits, 32 bits, hoặc 64 bits… Mỗi một byte có thể được chia ra thành hai nửa 4 bit và được gọi là các nibble. Nibble chứa các bít trọng số lớn được gọi là nibble bậc cao, và nibble chứa các bit trọng số nhỏ được gọi là nibble bậc thấp. 3.2.1 Các hệ thống cơ số Hình 2‐45: Hình ảnh của Chip có các cột là các khối RAM nhúng ■ FPGA với hạt nhân DSP Trong các hệ thống biểu diễn số hiện nay đều được biểu diễn ở dạng tổng quát là tổng luỹ thừa theo cơ số, và được phân loại theo giá trị cơ số. Một cách tổng quát một hệ biểu Thực chất đó là một tổ hợp nhằm tăng tốc và khả năng tính toán. Khái niệm này cũng diễn số cơ số b và a là một số nguyên nằm trong khoảng giá trị cơ số b được biểu diễn tương tự như các bộ đồng xử lý toán học trong kiến trúc máy tính. Nguyên lý là nhằm như sau: san sẻ và giảm bớt tải sang FPGA để thực thi các chức năng tính toán lớn (thông thường n đòi hỏi thực hiện trong nhiều nhịp hoạt động của Chip DSP) và cho phép Chip DSP tập A = an b n + an −1b n −1 + ⋅⋅⋅ + a0 = ∑ ai ⋅ bi (1.1) trung thực hiện các chức năng đơn nhịp tối ưu. Tổ hợp FPGA và DSP là một kiến trúc i =0 rất linh hoạt và đặc biệt cải thiện được hiệu suất thực hiện và tăng tốc hơn rất nhiều so Ví dụ như cơ số binary (nhị phân), cơ số decimal (thập phân), cơ số hexadecimal, cơ số 8 với kiến trúc nhiều Chip DPS hoặc ASICs đồng thời giá thành lại thấp hơn. Octal (bát ...
Nội dung trích xuất từ tài liệu:
Hệ thống điều khiển nhúng - Phần 3 Hầu hết các ứng dụng đều có nhu cầu về bộ nhớ RAM on Chip vì vậy một số dòng 3 CƠ SỞ KỸ THUẬT PHẦN MỀM NHÚNG FPGA hiện nay cũng tích hợp thêm cả các phần tử nhớ RAM và được gọi là RAM nhúng (embedded RAM). Các phần tử RAM đó được tổ chức thành từng khối và tuỳ 3.1 Đặc điểm phần mềm nhúng thuộc vào kiến trúc của FPGA nó sẽ được phân bố linh hoạt, thường là xung quanh các Hướng chức năng hoá đặc thù phần tử ngoại vi hoặc phân bố đều trên bề mặt Chip. Một hình ảnh minh hoạ về phân Hạn chế về tài nguyên bộ nhớ bố RAM trong kiến trúc FPGA được mô tả như trong Hình 2‐45. Yêu cầu thời gian thực 3.2 Biểu diễn số và dữ liệu Đơn vị cơ bản nhất trong biểu diễn thông tin của hệ thống số được gọi là bit, chính là ký hiệu viết tắt của thuật ngữ binary digit. 1964, IBM đã thiết kế và chế tạo máy tính số sử dụng một nhóm 8 bit để đánh địa chỉ bộ nhớ và định nghĩa ra thuật ngữ 8 bit = 1 byte. Ngày nay sử dụng rộng rãi thuật ngữ word là một từ dữ liệu dùng để biểu diễn kích thước dữ liệu mà được xử lý một cách hiệu quả nhất đối với mỗi loại kiến trúc xử lý số cụ thể. Chính vì vậy một từ có thể là 16 bits, 32 bits, hoặc 64 bits… Mỗi một byte có thể được chia ra thành hai nửa 4 bit và được gọi là các nibble. Nibble chứa các bít trọng số lớn được gọi là nibble bậc cao, và nibble chứa các bit trọng số nhỏ được gọi là nibble bậc thấp. 3.2.1 Các hệ thống cơ số Hình 2‐45: Hình ảnh của Chip có các cột là các khối RAM nhúng ■ FPGA với hạt nhân DSP Trong các hệ thống biểu diễn số hiện nay đều được biểu diễn ở dạng tổng quát là tổng luỹ thừa theo cơ số, và được phân loại theo giá trị cơ số. Một cách tổng quát một hệ biểu Thực chất đó là một tổ hợp nhằm tăng tốc và khả năng tính toán. Khái niệm này cũng diễn số cơ số b và a là một số nguyên nằm trong khoảng giá trị cơ số b được biểu diễn tương tự như các bộ đồng xử lý toán học trong kiến trúc máy tính. Nguyên lý là nhằm như sau: san sẻ và giảm bớt tải sang FPGA để thực thi các chức năng tính toán lớn (thông thường n đòi hỏi thực hiện trong nhiều nhịp hoạt động của Chip DSP) và cho phép Chip DSP tập A = an b n + an −1b n −1 + ⋅⋅⋅ + a0 = ∑ ai ⋅ bi (1.1) trung thực hiện các chức năng đơn nhịp tối ưu. Tổ hợp FPGA và DSP là một kiến trúc i =0 rất linh hoạt và đặc biệt cải thiện được hiệu suất thực hiện và tăng tốc hơn rất nhiều so Ví dụ như cơ số binary (nhị phân), cơ số decimal (thập phân), cơ số hexadecimal, cơ số 8 với kiến trúc nhiều Chip DPS hoặc ASICs đồng thời giá thành lại thấp hơn. Octal (bát ...
Tìm kiếm theo từ khóa liên quan:
Hệ thống điều khiển điều khiển nhúng cấu trúc phần cứng hệ nhúng Điều khiển tự độngGợi ý tài liệu liên quan:
-
Bài giảng Lý thuyết điều khiển tự động: Bài 4
56 trang 307 0 0 -
Hướng dẫn sử dụng mạch nạp SP200S
31 trang 202 0 0 -
Hình thành hệ thống điều khiển trình tự xử lý các toán tử trong một biểu thức logic
50 trang 168 0 0 -
Luận văn: Xây dựng hệ thống băng tải đếm sản phẩm sử dụng PLC S7-200
61 trang 150 0 0 -
Báo cáo Thực hành lý thuyết điều khiển tự động
14 trang 149 0 0 -
Giáo trình lý thuyết kỹ thuật điều khiển tự động 2
19 trang 119 0 0 -
NGÂN HÀNG ĐỀ THI Môn: CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG Dùng cho hệ ĐHTX, ngành Điện tử - Viễn thông
53 trang 114 1 0 -
Luận văn Điều khiển máy công nghiệp bằng thiết bị lập trình
98 trang 111 0 0 -
CƠ SỞ ĐIỀU KHIỂN TỰ ĐỘNG - Học Viện Bưu Chính Viễn Thông
99 trang 107 0 0 -
Đề tài: Điều khiển mức nước trong bình chứa
40 trang 104 0 0