|
|
@ -26,14 +26,14 @@ extern "C" {
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* IEEE 754 single precision floating point tqlayout:
|
|
|
|
/* IEEE 754 single precision floating point layout:
|
|
|
|
* 31 30 23 22 0
|
|
|
|
* 31 30 23 22 0
|
|
|
|
* +--------+---------------+---------------+
|
|
|
|
* +--------+---------------+---------------+
|
|
|
|
* | s 1bit | e[30:23] 8bit | f[22:0] 23bit |
|
|
|
|
* | s 1bit | e[30:23] 8bit | f[22:0] 23bit |
|
|
|
|
* +--------+---------------+---------------+
|
|
|
|
* +--------+---------------+---------------+
|
|
|
|
* B0------------------->B1------->B2-->B3-->
|
|
|
|
* B0------------------->B1------->B2-->B3-->
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* IEEE 754 double precision floating point tqlayout:
|
|
|
|
* IEEE 754 double precision floating point layout:
|
|
|
|
* 63 62 52 51 32 31 0
|
|
|
|
* 63 62 52 51 32 31 0
|
|
|
|
* +--------+----------------+----------------+ +---------------+
|
|
|
|
* +--------+----------------+----------------+ +---------------+
|
|
|
|
* | s 1bit | e[62:52] 11bit | f[51:32] 20bit | | f[31:0] 32bit |
|
|
|
|
* | s 1bit | e[62:52] 11bit | f[51:32] 20bit | | f[31:0] 32bit |
|
|
|
|