Implementation can be further broken down into three -LRB- not fully distinct -RRB- pieces : Logic Implementation - design of blocks defined in the microarchitecture at -LRB- primarily -RRB- the register-transfer and gate levels .

Implementation can be further broken down into three but not fully separate pieces : Logic Implementation : Design of blocks defined in the microarchitecture , mainly , at the register-transfer and gate levels .
