//
//filename: bin2bcd.v
//author: lyq
//Date: 2016.3.12 11:36
//
// 二进制转BCD算法(左移加3)
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// 00-│b16│b15│b14│b13│b12│b11│b10│b9 │b8 │b7 │b6 │b5 │b4 │b3 │b2 │b1 │b0 │a12│a11│a10│a9 │a8 │a7 │a6 │a5 │a4 │a3 │a2 │a1 │a0 │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// d1-│ │ │ │ │ │ │ │ │ │ │ │ │ │ 0 │a12│a11│a10│ │ │ │ │ │ │ │ │ │ │ │ │ │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// └─────d00─────┘
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// c1-│ │ │ │ │ │ │ │ │ │ │ │ │ │c00│c00│c00│c00│ │ │ │ │ │ │ │ │ │ │ │ │ │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// └──c00=d00+3──┘
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// d2-│ │ │ │ │ │ │ │ │ │ │ │ │c00│c00│c00│c00│a9 │ │ │ │ │ │ │ │ │ │ │ │ │ │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// └
//filename: bin2bcd.v
//author: lyq
//Date: 2016.3.12 11:36
//
// 二进制转BCD算法(左移加3)
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// 00-│b16│b15│b14│b13│b12│b11│b10│b9 │b8 │b7 │b6 │b5 │b4 │b3 │b2 │b1 │b0 │a12│a11│a10│a9 │a8 │a7 │a6 │a5 │a4 │a3 │a2 │a1 │a0 │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// d1-│ │ │ │ │ │ │ │ │ │ │ │ │ │ 0 │a12│a11│a10│ │ │ │ │ │ │ │ │ │ │ │ │ │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// └─────d00─────┘
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// c1-│ │ │ │ │ │ │ │ │ │ │ │ │ │c00│c00│c00│c00│ │ │ │ │ │ │ │ │ │ │ │ │ │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// └──c00=d00+3──┘
// ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
// d2-│ │ │ │ │ │ │ │ │ │ │ │ │c00│c00│c00│c00│a9 │ │ │ │ │ │ │ │ │ │ │ │ │ │
// └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
// └