تالار گفتمان مانشت

نسخه‌ی کامل: خط لوله همزمان و غیر همزمان
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام ببخشید اگه می شه یکم در مورد خط لوله همزمان و غیر همزمان و انواعشون توضیح بدید اگه منبعی دارید بزارید ممنون می شم
از لطف شما سپاسگذارم

فکر کنم منظور سنکرون و آسنکرون هستش
(06 آبان 1393 11:28 ب.ظ)mobin89 نوشته شده توسط: [ -> ]سلام ببخشید اگه می شه یکم در مورد خط لوله همزمان و غیر همزمان و انواعشون توضیح بدید اگه منبعی دارید بزارید ممنون می شم
از لطف شما سپاسگذارم

فکر کنم منظور سنکرون و آسنکرون هستش

من این تقسیم بندی رو نشنیدم ولی طبق Wikipedia این مربوط به نوع مدارات میشه و برای مدارات سنکرون از خط لوله سنکرون و برای مدارات آسنکرون از خط لوله آسنکرون استفاده می کنند. فک می کنم دلیل اینکه نشنیدم هم این باشه که ما فقط با مدارات سنکرون کار کردیم.

توضیح Wikipedia کامله:
Buffered, synchronous pipelines[edit]
Conventional microprocessors are synchronous circuits that use buffered, synchronous pipelines. In these pipelines, "pipeline registers" are inserted in-between pipeline stages, and are clocked synchronously. The time between each clock signal is set to be greater than the longest delay between pipeline stages, so that when the registers are clocked, the data that is written to them is the final result of the previous stage.

Buffered, asynchronous pipelines[edit]
Asynchronous pipelines are used in asynchronous circuits, and have their pipeline registers clocked asynchronously. Generally speaking, they use a request/acknowledge system, wherein each stage can detect when it's "finished". When a stage is finished and the next stage has sent it a "request" signal, the stage sends an "acknowledge" signal to the next stage, and a "request" signal to the previous stage. When a stage receives an "acknowledge" signal, it clocks its input registers, thus reading in the data from the previous stage.
متشکرم
لینک مرجع