Professional Documents
Culture Documents
TV - IRJET Design of Parallel Self Timed Adde
TV - IRJET Design of Parallel Self Timed Adde
TV - IRJET Design of Parallel Self Timed Adde
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
PSWAAR1, KNKASAT2
Tóm tắt - Bộ cộng là khối xây dựng cốt lõi trong các mạch VLSI khác sự phức tạp. Bài báo này đề xuất thiết kế bộ cộng tự định thời song
nhau như bộ vi xử lý, ALU, v.v., hiệu suất của mạch cộng ảnh hưởng rất song (PASTA). Thiết kế của PASTA là thông thường và sử dụng một nửa
lớn đến khả năng tổng thể của hệ thống. bộ cộng cùng với bộ ghép kênh với yêu cầu kết nối tối thiểu. Yêu cầu
Trong bài báo này, chúng tôi trình bày thiết kế và hiệu suất của Bộ về kết nối và diện tích là tuyến tính nên việc chế tạo trong chip VLSI
cộng tự hẹn giờ song song. Nó dựa trên công thức đệ quy để thực hiện là khả thi. Thiết kế hoạt động theo cách song song đối với những bit
phép cộng nhị phân nhiều bit. Hoạt động song song đối với những bit không yêu cầu bất kỳ sự lan truyền mang nào. Nó tự tính thời gian, có
không cần bất kỳ sự lan truyền chuỗi mang nào. Việc triển khai thực nghĩa là ngay sau khi việc bổ sung được thực hiện, nó sẽ báo hiệu việc
hoàn thành việc bổ sung, từ đó khắc phục được các hạn chế về xung nhịp.
tế được cung cấp cùng với đơn vị phát hiện hoàn thành. Việc triển khai
diễn ra thường xuyên và không có bất kỳ hạn chế thực tế nào về lượng
fanout cao. Công việc được đề xuất chủ yếu nhằm mục đích giảm thiểu
số lượng bóng bán dẫn và ước tính các thông số khác nhau như diện
2. CÔNG VIỆC LIÊN QUAN
tích, công suất, độ trễ cho PASTA. Chúng tôi cũng đã thiết kế PASTA 4
bit làm ví dụ về phương pháp được đề xuất. Các mô phỏng đã được thực
hiện bằng phần mềm MICROWIND 3.1 và công cụ DSCH trong công nghệ CMOS
1] Jens Sparso và S. Furber, 2001 [1] đã giới thiệu cho chúng tôi từ
45nm nhằm xác minh tính thực tiễn và tính ưu việt của phương pháp được
nền tảng về thiết kế mạch kỹ thuật số đồng bộ đến các nguyên tắc cơ
đề xuất so với các bộ cộng không đồng bộ hiện có.
bản của thiết kế mạch không đồng bộ. Ngoài ra, công việc của họ cung
cấp cơ sở để làm rõ nhu cầu về các mạch không đồng bộ và các thông số
hiệu suất cũng như việc thực hiện chúng.
Từ khóa: Bộ cộng nhị phân, Song song, Bộ cộng, Mạch không đồng bộ,
Thiết kế CMOS. 2] Ashivani Dubey và Jagdish Nagar, 2013 [2] Việc so sánh giữa bộ cộng
nối tiếp và bộ cộng song song được đề xuất trong bài báo này. Tác giả
1. GIỚI THIỆU đã so sánh bộ cộng nối tiếp và bộ cộng song song về tốc độ hoạt động
và các thông số tiêu thụ điện năng. Bộ cộng nối tiếp tiêu thụ điện
Phép cộng là phép toán số học thông dụng và thường xuyên được sử dụng nhất năng thấp nhưng chậm so với bộ cộng song song. Trong khi đó, bộ cộng
trong các bộ vi xử lý, bộ xử lý tín hiệu số, đặc biệt là máy tính số. Ngoài song song tiêu thụ nhiều năng lượng hơn so với bộ cộng nối tiếp nhưng
ra, nó còn đóng vai trò như một khối xây dựng để tổng hợp tất cả các phép vì bộ cộng song song cộng tất cả các bit đồng thời nên chúng cho tốc
toán số học khác. Do đó hiệu suất của bất kỳ mạch nào chủ yếu được xác định độ nhanh
bởi tốc độ của mạch cộng. Mạch có thể được phân loại là đồng bộ hoặc không phản ứng.
đồng bộ. Mạch đồng bộ dựa trên xung đồng hồ trong khi mạch không đồng bộ hoặc
mạch tự hẹn giờ không bị chi phối bởi mạch đồng hồ hoặc đồng hồ toàn cầu thay 3] N. Weste và D. Harris, 2005 [3] lý thuyết cơ bản đằng sau Thiết kế CMOS VLSI
vào đó, chúng thường sử dụng các tín hiệu cho biết đã hoàn thành các hoạt sẽ được thảo luận trong cuốn sách này. Điều này bao gồm mô tả ngắn gọn về logic
động [1] [6]. CMOS, Công nghệ xử lý CMOS, Mô phỏng đặc tính mạch và ước tính hiệu suất cũng như
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 846
Machine Translated by Google
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
Lộ trình của chất bán dẫn. Trong bài báo này, tác giả đã chỉ ra rằng cần bất kỳ sự lan truyền chuỗi mang nào. Việc triển khai thực tế
thời gian chu kỳ của các mạch đồng bộ trở nên lớn khi kích thước được cung cấp cùng với đơn vị phát hiện hoàn thành. Tác giả trình
tính năng xử lý giảm do độ trễ tối đa trở nên lớn do sự thay đổi lớn bày kết quả mô phỏng sử dụng Mentor Graphics Eldo SPICE phiên bản
trong khi thời gian chu kỳ của các mạch tự định thời không quá lớn 7.4_1.1, chạy trên 64-
vì nó phụ thuộc vào về độ trễ trung bình. Các mạch không đồng bộ tự nền tảng Linux chút.
định thời gian có hiệu quả xét về cả hiệu suất tốc độ và khả năng
tiêu tán năng lượng trong các công nghệ tương lai. 12] P. Balasubramanian và DA Edwards, 2008 [12] đã trình bày một bộ
cộng đầy đủ ST cấp cổng mới, dựa trên các ô tiêu chuẩn đồng bộ. Các
phần tử Muller C (đặc biệt là các phần tử 3 và 4 đầu vào), tạo thành
6] NR Poole, 1994 [6] trong tác phẩm này đã trình bày một số nguyên xương sống của các kiến trúc tự định thời gian mạnh mẽ, cũng đã được
tắc chính đằng sau hoạt động tự định thời gian. Hai phong cách kiến hiện thực hóa bằng cách sử dụng các ô tiêu chuẩn phù hợp của thư
trúc chính đã được áp dụng để thiết kế bộ xử lý tự định thời: cố viện.
định thời gian và cố định dữ liệu. Cả hai đều dựa vào cách tiếp cận
theo đường ống. Công nghệ liên quan có khả năng giải quyết một số
vấn đề sắp xảy ra, nếu chưa nói là nghiêm trọng, đối với các hệ 3. CÔNG VIỆC ĐỀ XUẤT
8] Manisha và Archana, 2014 [8] đã trình bày một nghiên cứu so sánh bày trong Hình 1. Bộ cộng nhiều bit thường được xây dựng từ các bộ
các ô cộng đầy đủ CMOS 1-bit sử dụng kiểu logic CMOS tĩnh tiêu cộng bit đơn sử dụng các mạch tổ hợp và tuần tự cho thiết kế không
chuẩn. Việc so sánh được thực hiện bằng cách sử dụng một số tham số đồng bộ hoặc đồng bộ.
như số lượng bóng bán dẫn, độ trễ, công suất tiêu tán và sản phẩm
độ trễ công suất (PDP).
Các bộ cộng đầy đủ khác nhau được nghiên cứu trong bài báo này như
CMOS thông thường (C-CMOS), Logic bóng bán dẫn thông bổ sung (CPL),
Logic bóng bán dẫn thông đôi (DPL), Cổng truyền (TGA), Chức năng
truyền (TFA), 14T mới, CMOS lai , HPSC, Pseudo nMOS, bộ cộng đầy đủ
GDI.
Đầu vào lựa chọn cho bộ ghép kênh hai đầu vào tương ứng với tín hiệu
bắt tay Req và sẽ là một chuyển đổi từ 0 sang 1 duy nhất được biểu
10] Swaranjeet Singh, 2013 [10] trình bày một phân tích so sánh các
thị bằng SEL. Ban đầu, nó sẽ chọn các toán hạng thực tế trong thời
bộ cộng dựa trên cổng truyền CMOS. Ba loại bộ cộng dựa trên cổng
gian SEL = 0 và sẽ chuyển sang đường dẫn phản hồi/mang cho các lần
truyền 4 bit khác nhau là Ripple Carry Adder, Carry Select Adder và
lặp tiếp theo bằng cách sử dụng SEL = 1. Bộ cộng trước tiên chấp
Carry Lookahead Adder được thiết kế trong bài báo này. Các bộ cộng
nhận hai toán hạng để thực hiện phép cộng một nửa cho mỗi bit.
khác nhau được so sánh dựa trên số lượng bóng bán dẫn, mức tiêu thụ
Sau đó, nó lặp lại bằng cách sử dụng số mang và tổng được tạo trước đó để
điện năng trung bình và độ trễ. Kết quả mô phỏng được thực hiện trên
thực hiện phép cộng một nửa liên tục cho đến khi tất cả các số mang được sử
công nghệ 180nm với sự hỗ trợ của công cụ mô phỏng Tanner (T-spice). dụng và giải quyết ở mức 0.
B] Sơ đồ trạng thái
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 847
Machine Translated by Google
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
khối cộng bit thứ i. Trong giai đoạn đầu, mạch chỉ hoạt động như một A) Bộ cộng một nửa sử dụng Cổng Logic
HA tổ hợp hoạt động ở chế độ cơ bản. Rõ ràng là do sử dụng HA thay
vì FA nên trạng thái (11) không thể xuất hiện. Trong giai đoạn lặp Về phía tổng, cổng EX-OR sử dụng cổng NOT, AND và OR cần 22 bóng bán
(SEL = 1), đường phản hồi qua khối ghép kênh được kích hoạt. Các dẫn. Đối với phía mang, đầu ra mang có được bằng cách ANDing hai
chuyển tiếp mang (Ci ) được cho phép nhiều lần nếu cần để hoàn thành đầu vào A và B. Điều này có nghĩa là chúng tôi yêu cầu 6T, tức là
đệ quy. tổng cộng chúng tôi cần 28T để triển khai bộ cộng một nửa bằng bóng
bán dẫn CMOS.
Hình-2: Sơ đồ trạng thái của PASTA. (a) Giai đoạn đầu. (b)
Giai đoạn lặp lại.
của Bộ cộng tự định thời gian song song bao gồm các mô-đun mạch sau:- • Bộ
Cổng NAND cơ bản yêu cầu 4T để triển khai bằng bóng bán dẫn MOS.
cộng một nửa • Bộ ghép kênh • Mạch phát hiện hoàn thành.
tức là, hai bóng bán dẫn pMOS trong mạng kéo lên và hai bóng bán
dẫn nMOS trong mạng kéo xuống.
Do đó, khi triển khai bộ cộng một nửa chỉ sử dụng cổng NAND, chúng
tôi yêu cầu 20 T cho mạch sau.
Mạch thông thường và mạch đề xuất cho từng khối của Bộ cộng tự định thời song
song được mô tả và triển khai chi tiết: -
Mạch cộng là mạch kỹ thuật số tổ hợp được sử dụng để cộng hai số.
Một mạch cộng điển hình tạo ra một bit tổng và một bit nhớ làm đầu
ra như trong Hình 2.
Do đó, bộ cộng một nửa như được đề xuất trong bài báo [11] sử dụng
16T (10T cho mô-đun tổng và 6T cho mô-đun nhớ).
Hoạt động của bộ cộng một nửa dựa trên bảng chân lý trình bày ở trên. Mạch
Half Adder khác nhau được thiết kế như hình dưới đây:
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 848
Machine Translated by Google
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
Bộ ghép kênh hoặc MUX là một bộ chuyển mạch kỹ thuật số, còn được gọi là bộ chọn
dữ liệu. Nó là một mạch tổ hợp có nhiều hơn một đường vào, một đường ra và nhiều
hơn một đường chọn. Trong PASTA 2:1 MUX được sử dụng. Hình 9 thể hiện sơ đồ chung
Hình 7 giải thích sơ đồ đề xuất của EX-OR với 6 bóng bán dẫn. Sơ đồ
này sử dụng khái niệm thiết kế mới về cổng X-OR sử dụng cổng truyền
Hình-9:- Sơ đồ khối của Bộ ghép kênh 2:1
với hai mạch biến tần. EX-OR được tối ưu hóa này sử dụng bóng bán dẫn
pMOS và nMOS được sử dụng cho phía SUM trong nửa bộ cộng và ở phía
mang lại cổng AND được thay thế bằng NAND & NOT cổng. Do đó, mạch đề A) MUX 2:1 sử dụng các cổng logic cơ bản.
xuất chỉ cần 12T để triển khai bằng công nghệ CMOS.
Mạch logic 2:1 MUX bên dưới yêu cầu 2 cổng AND, 1 cổng OR và một cổng
NOT. Nếu mạch trong Hình 10 được triển khai bằng pMOS và nMOS thì
mạch cần 6T cho mỗi cổng AND, 6T cho cổng OR và 2T cho cổng NOT. Điều
này có nghĩa là mạch hiển thị bên dưới cần 20T để thực hiện.
Bảng -2: Số lượng bóng bán dẫn cho các mạch bán cộng khác nhau.
Khác biệt Bộ Một nửa bộ cộng Một nửa bộ cộng như Đề xuất
Mạch cộng cộng sử dụng Đề xuất trong Một nửa Adder
đếm
Mạch trong Hình 11 yêu cầu bốn cổng NAND, nghĩa là khi sử dụng pMOS
và nMOS, mạch trên yêu cầu 16T (4T cho mỗi cổng NAND).
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 849
Machine Translated by Google
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
Việc triển khai CMOS như đề xuất trong bài báo yêu cầu 4T trong mạng
kéo lên, 4T trong mạng kéo xuống và 2T cho biến tần. Tổng cộng mạch yêu
cầu 10T, ít hơn so với các mạch trước đó. Mạch điện như trong Hình 12.
Mạch phát hiện hoàn thành rất quan trọng đối với thiết kế bộ cộng không
đồng bộ. Để đạt được các mạch không đồng bộ tự định thời gian hiệu suất
cao, điều quan trọng là thiết kế khả năng phát hiện hoàn thành nhanh.
Tốc độ của nó vốn sẽ hạn chế hiệu suất tổng thể của bộ cộng không đồng
bộ.
Việc phát hiện hoàn thành bị phủ nhận để thu được tín hiệu hoàn thành
Sơ đồ nguyên lý của MUX 2:1 được đề xuất như trong Hình 13. Mạch này
được thiết kế với cổng truyền dẫn trợ giúp và các bóng
bán dẫn MOS. MUX sẽ hoạt động dựa trên đầu vào SEL. Mạch đề xuất
sử dụng 6T cho thiết kế MUX 2:1.
Bảng-3 :- Số lượng bóng bán dẫn cho MUX 2: 1 khác nhau 3.3 Bộ cộng tự hẹn giờ song song 4 bit
đếm
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 850
Machine Translated by Google
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
B) 2:1 MUX
Hình-21 : - Dạng sóng đầu vào và đầu ra của mạch phát hiện hoàn
4. KẾT QUẢ VÀ THẢO LUẬN 4.1 Kết quả mô
thành.
phỏng
và phương pháp đề xuất của Bộ cộng tự hẹn giờ song song được trình bày dưới
đây. Tất cả các mạch đều được thiết kế, mô phỏng và hiệu suất được đánh giá
dựa trên công suất, độ trễ, tần số và diện tích/kích thước, v.v. Ở đây, thiết
Bảng-4 trình bày phân tích các thông số hiệu suất của các mạch đề xuất. Chúng
tôi đã đánh giá các tham số dựa trên số lượng bóng bán dẫn cần thiết, độ trễ
lan truyền, diện tích, công suất và tần số tối đa, v.v. Tính ưu việt của
phương pháp đề xuất có thể được xác định bằng cách so sánh mạch trước đó và
mạch đề xuất về công suất, độ trễ và diện tích của Tự hẹn giờ Bộ cộng. Bộ
cộng tự hẹn giờ 4 bit như đề xuất trong [12] được mô phỏng trong công nghệ xử
lý CMOS số lượng lớn Faraday 130nm sử dụng các công cụ Synopsys và Cadence
trên nền tảng Linux có độ trễ 2,06ns, công suất 19,09uW và diện tích ước tính
Hình-19: - Dạng sóng đầu vào và đầu ra của Half Adder
là 775um2. Trong khi PASTA 4 bit được đề xuất được mô phỏng trong Microwind
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 851
Machine Translated by Google
Tạp chí Nghiên cứu Quốc tế về Kỹ thuật và Công nghệ (IRJET) e-ISSN: 2395 -0056
Tập: 04 Số phát hành: 01 | Tháng 1 -2017 www.irjet.net p-ISSN: 2395-0072
hiệu suất thể hiện độ trễ 0,046ns, công suất 1,416uW và diện tích được tính [3]N. Weste và D. Harris, CMOS VLSI Design: A Circuits and Systems
là 48,85um2 như trong Bảng-4 bên dưới. Perspective Reading, MA, USA: Addison-Wesley, 2005.
MỲ ỐNG [] Masashi Imai và Takashi Nanya, So sánh hiệu suất giữa mạch tự
hẹn giờ và mạch đồng bộ dựa trên lộ trình công nghệ của chất bán
Số của 12T 6T 5T 101T
dẫn, Hội thảo lần thứ 2 của IEEE/IFIP DSN-2008 về máy tính nano an
bóng bán dẫn toàn và đáng tin cậy, trang 1-6, tháng 6 năm 2008.
Yêu cầu
Lan truyền 0,214ns 0,008ns 0,017ns 0,046ns [] NR Poole, Mạch logic tự hẹn giờ, Tạp chí Kỹ thuật Điện tử & Truyền thông,
Trì hoãn
trang 261-270, tháng 12 năm 1994.
[] Mark A. Franklin và Tienyo Pan, So sánh hiệu suất của các bộ cộng không
Quyền lực 0,126uW 0,069uW 2.044uW 1.416uW đồng bộ, tr.117-125,1994 IEEE.
2319-
[9] Akansha Maheshwari, Surbhit Luthra, Triển khai mạch cộng toàn
Trong bài viết này, chúng tôi đã triển khai PASTA đã sửa đổi. Bước đầu, nền
bộ công suất thấp sử dụng Cổng truyền,
tảng lý thuyết cho bộ cộng đường ống sóng đơn đã được thiết lập. Sau đó,
Tạp chí quốc tế về nghiên cứu nâng cao về máy tính và
thiết kế kiến trúc và triển khai CMOS cho Bộ cộng tự hẹn giờ song song được
Khối lượng kỹ thuật truyền thông. 4, Số 7, trang 183-185, tháng 7
trình bày. Thiết kế mới sử dụng cổng truyền và bóng bán dẫn CMOS được đề xuất
năm 2015.
và việc triển khai được thực hiện bằng công nghệ CMOS 45nm. Với thiết kế đề
xuất, số lượng bóng bán dẫn đã giảm được so với việc triển khai PASTA CMOS
[10] Swaranjeet Singh, Phân tích so sánh các bộ cộng dựa trên cổng
trước đây.
truyền CMOS, Tạp chí quốc tế về kỹ thuật và khoa học máy tính
ISSN:2319-7242 Tập, trang 2544-2548, tháng 8 năm 2013.
2 Số 8
Điều này đạt được một bộ cộng n-bit rất đơn giản về mặt diện tích,
mức tiêu thụ điện năng hiệu quả hơn nhiều so với bộ cộng tự định [11] Mohammed Ziaur Rahman, Lindsay Kleeman và Mohammad Ashfak
thời gian trước đó. Với điều này, chúng tôi cũng đã thiết kế bộ cộng Habib, Phương pháp đệ quy đối với thiết kế của Bộ cộng tự tính thời
tự định thời song song 4 bit và phân tích tương tự cho các thông số gian song song, Giao dịch IEEE trên
hiệu suất khác nhau. Hơn nữa, mạch hoạt động theo kiểu song song Hệ thống tích hợp quy mô rất lớn (VLSI), tr.1-5, 1063-
cho các chuỗi mang độc lập và do đó đạt được hiệu suất thời gian 8210, 2014 IEEE.
trung bình logarit trên các giá trị đầu vào ngẫu nhiên. Đơn vị phát
hiện hoàn thành cho bộ cộng được đề xuất cũng rất thiết thực và hiệu [12] P. Balasubramanian và DA Edwards, Bộ cộng đầy đủ tự định thời
quả. Kết quả mô phỏng được sử dụng để xác minh những ưu điểm của bộ gian mạnh mẽ và hiệu quả về độ trễ, Proc. Hội thảo Thử nghiệm và
cộng tự định thời được sửa đổi. Thiết kế Quốc tế IEEE lần thứ 3, trang 129-134, 20-22 tháng 12 năm
2008, Tunisia.
NGƯỜI GIỚI THIỆU
© 2017, IRJET | Giá trị hệ số tác động: 5,181 | Tạp chí được chứng nhận ISO 9001:2008 | Trang 852