When a VHDL program is synthesized, all statementsand language constru dịch - When a VHDL program is synthesized, all statementsand language constru Việt làm thế nào để nói

When a VHDL program is synthesized,

When a VHDL program is synthesized, all statementsand language constructs of the program will be mapped to hardware. One way to reduce the overall size of synthesized
hardware is to identify the resourcesthat can be used by different operations. This is known
as resource sharing. Performing resource sharingnormally introduces some overhead and
may penalize performance, and thus is worthwhile only for large, complex constructs. Although the exact size depends on the underlying target technology, data from Table 6.2
provides a good estimation of the relative sizes of commonly synthesizable components.
Ideally, synthesis software should identify the sharing opportunities and perform the optimization automatically. Unfortunately, in reality, software’s capability varies and sometimes is ratherlimitedin this respect. We may need to explicitly describethe desired sharing
in VHDL code. This section discusses the operator sharing and the next section illustrates
functionality sharing.
In certain VHDL constructs, operations are mutually exclusive; i.e., only one operation
is active at a particular time. These constructs include the conditional signal assignment
statement (or the equivalent if statement in a process) and the selected signal assignment
statement (or the equivalent case statementin a process). Recall that the basic expression
of a conditional signal assignment statement is
signal-name
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Khi một chương trình VHDL được tổng hợp, tất cả cấu trúc ngôn ngữ statementsand của chương trình sẽ được ánh xạ vào phần cứng. Một trong những cách để giảm kích thước tổng thể của tổng hợpphần cứng là để xác định resourcesthat có thể được sử dụng bởi các hoạt động khác nhau. Điều này được gọinhư là nguồn tài nguyên chia sẻ. Thực hiện các nguồn tài nguyên sharingnormally giới thiệu một số chi phí vàcó thể phạt hiệu suất, và do đó là đáng giá chỉ cho xây dựng lớn, phức tạp. Mặc dù kích thước chính xác phụ thuộc vào công nghệ mục tiêu cơ bản, các dữ liệu từ bảng 6.2cung cấp một ước lượng tốt của các kích thước tương đối của các thành phần phổ biến synthesizable.Lý tưởng nhất, tổng hợp phần mềm nên xác định các cơ hội chia sẻ và thực hiện tối ưu hóa tự động. Thật không may, trong thực tế, khả năng của phần mềm khác nhau và đôi khi là ratherlimitedin sự tôn trọng này. Chúng tôi có thể cần phải rõ ràng describethe mong muốn chia sẻVHDL mã. Phần này thảo luận về các nhà điều hành chia sẻ và minh hoạ phần tiếp theochức năng chia sẻ.Trong một số cấu trúc VHDL, hoạt động lẫn nhau; tức là, chỉ có một hoạt độngđang hoạt động tại một thời điểm cụ thể. Cấu trúc này bao gồm việc chuyển nhượng có điều kiện tín hiệutuyên bố (hoặc tương đương nếu tuyên bố trong tiến trình) và hợp đồng chọn tín hiệubáo cáo (hoặc statementin trường hợp tương đương một quá trình). Nhớ lại rằng biểu thức cơ bảnmột tín hiệu có điều kiện chuyển nhượng tuyên bố làtín hiệu-tên < = giá trị-expr-1 khi boolean-expr-1 e l s egiá trị-expr-2 khi boolean-expr-2 e l s egiá trị - expr-3 khi boo nạc-expr-3 e 1segiá trị-expr-n;. . .CÁC NHÀ ĐIỀU HÀNH CHIA SẺ 165: Wr Cđầu vào(a) ban đầu Sơ đồmộtrkhácđầu vào(b) sơ đồ với chia sẻHình 7.1 Simpleoperator chia sẻ.Giá trị expressionsvalue-expr-1, giá trị-expr-2,..., giá trị-expr-n là loại trừ lẫn nhauđộc quyền vì chỉ có một biểu hiện cần phải được đánh giá và thông qua ra. Tương tự,nhớ lại rằng cơ bản expressionof một tín hiệu được lựa chọn phân công statementistín hiệu-tên < = giá trị-expr-1 khi lựa chọn-1,giá trị-expr-2 khi sự lựa chọn-:!,giá trị-expr-3 khi lựa chọn-3,giá trị-expr-n khi lựa chọn-n;với biểu hiện chọn s e l e c t* . .Kể từ khi lựa chọn loại trừ lẫn nhau, chỉ có một biểu hiện thực sự đã được đánh giá.Lý luận tương tự có thể được áp dụng nếu tuyên bố và các báo cáo trường hợp kể từ của họimplementationsare tương tự với những điều khoản chuyển nhượng có điều kiện và được lựa chọn tín hiệu.Nếu các nhà điều hành tương tự được sử dụng trong một số biểu hiện khác nhau, nó có thể được chia sẻ. Cácchia sẻ thông thường được thực hiện bằng định tuyến dữ liệu thích hợp đến hoặc từ nhà điều hành cụ thể này.Chúng tôi demonstratethe mã hóa các kỹ thuật trong các ví dụ và thảo luận về mức độtiết kiệm và tác động tiềm năng của nó trên hệ thống hiệu suất.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 3:[Sao chép]
Sao chép!
Khi một chương trình tổng hợp VHDL, chương trình báo cáo và các cấu trúc ngôn ngữ sẽ được ánh xạ vào phần cứng.Một cách để giảm kích thước tổng hợpLà nhận dạng tài nguyên phần cứng, có thể thông qua cách thức hoạt động khác nhau.Đây là knownVới tư cách là tài nguyên chia sẻ.Tiến hành giới thiệu và một số chi phí tài nguyên sharingnormallyCó thể trừng phạt Performance, và có giá trị lớn duy nhất, cấu trúc phức tạp.Mặc dù kích thước chính xác phụ thuộc vào các mục tiêu trong bảng dữ liệu kỹ thuật, 6.2Cung cấp tổng hợp của các thành phần thường có kích thước tương đối tốt dự đoán.Trường hợp lý tưởng, tổng hợp phần mềm ứng xác định cơ hội chia sẻ, và tối ưu hóa tự động thực hiện.Không may là, trên thực tế, khả năng của phần mềm khác, đôi khi là ratherlimitedin trong lĩnh vực này.Chúng ta có thể cần phải tỏ ra là loại đất cần thiết để chia sẻ mô tảỞ VHDL code.Phần này nói về hoạt động thương mại đã chia sẻ và ngày tiếp theo có nghĩa làChức năng chia sẻ.Trong cấu trúc chắc VHDL, chiến dịch này là độc quyền; tức là, chỉ cần một người hoạt độngTrong thời gian hoạt động cụ thể.Cấu trúc này bao gồm điều kiện tín hiệu phân phối(hay tuyên bố trong tiến trình tuyên bố tuyên bố tương đương của) và tín hiệu phân phối đã chọnTuyên bố (hay tương đương hợp báo cáo quá trình kế toán).Ký ức có biểu hiện cơ bảnCó điều kiện tín hiệu tuyên bố phân phối củaTín hiệu tên < = value-expr-1 khi boolean-expr-1 E L S EValue-expr-2 khi boolean-expr-2 E L S EGiá trị biểu thức chính quy 3 E 1se khi expr-3 BooleanValue-expr-n;....Điều hành chia sẻ 165WR C:Nhập(một) bản đồ gốcMộtRKhácNhập(B) chia sẻ đồ.Đồ 7.1 simpleoperator chia sẻ.Giá trị expressionsvalue-expr-1, value-expr-2,..., value-expr-n lẫn nhau.Người duy nhất, bởi vì chỉ có một biểu thức cần tiến hành đánh giá, và chuyển cho đầu ra.Tương tự,Nhớ là, tín hiệu bày tỏ lựa chọn cơ bản bàn giaoTín hiệu tên < = value-expr-1 khi choice-1,Khi chọn value-expr-2 -:!,Khi choice-3 value-expr-3,Khi choice-n value-expr-n;Dùng lựa chọn biểu thức E* * * *..Lựa chọn là do tương tác đẩy, chỉ có một biểu thức thật ra là sẽ tiến hành đánh giá.Cùng một tham số có thể được sử dụng nếu tuyên bố và tuyên bố vì tuyên bố của chúng,Đạt được điều kiện tín hiệu tương tự và tiến hành lựa chọn giao tuyên bố.Nếu cùng một toán tử được sử dụng trong nhiều biểu hiện khác nhau, nó có thể được chia sẻ.Cái nàyChia sẻ thường là lựa chọn phù hợp thông qua định tuyến dữ liệu, hoặc từ hoạt động kinh doanh đặc biệt này.Mã hóa thông qua công nghệ ví dụ và thảo luận về mức độ của giáp các đô thị:Tiết kiệm và hiệu suất hệ thống ảnh hưởng tiềm năng.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: