[心得] 現在的tools太強大了..

看板Tech_Job作者 ( )時間11年前 (2013/06/05 22:15), 編輯推噓12(1207)
留言19則, 15人參與, 最新討論串1/1
小弟剛轉到豬屎屋沒多久 還記得以前念書的時候,老師都灌輸要以bit的方式coding才會有效率 沒想到現在若干年後... 做個相減的動作 直接寫一行 C=A-B 合成出來的頻率會比我在那邊換補數再相加還快... 哪天能用類似C的方式寫硬體我都不意外了.... -- HEY~~~HEY~~~CHAAAAARLIE~!   。。。。。 ⊙ . ▼▼▼▼ \▲▲▲▲ φ . \ . δ ./ㄨ \\/ˊ▄▄ \|/ㄑ ( ︶ ˋ\///\/. by Armour@joke -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.199.110

06/05 22:19, , 1F
現在已經有 C to RTL 軟體可用了~
06/05 22:19, 1F

06/05 22:21, , 2F
Status = read8(Controler) & BIT0
06/05 22:21, 2F

06/05 22:22, , 3F
這種工具已經越來越強囉
06/05 22:22, 3F

06/05 22:24, , 4F
Write8(Control,Read8(Control)&(~BIT3)|(A.Enable)>>3)
06/05 22:24, 4F

06/05 22:31, , 5F
Xilinx有嚕
06/05 22:31, 5F

06/05 22:35, , 6F
白算盤的計組就有說,人寫編譯碼比工具合好已經是謬思了
06/05 22:35, 6F

06/05 22:44, , 7F
這功能蠻直觀的,應該不是新的功能了...
06/05 22:44, 7F

06/05 22:59, , 8F
tool會這麼強還不是高手幫我們設計的= =
06/05 22:59, 8F

06/05 23:30, , 9F
systemC verilogC 雖然用來模擬 但是也用C來描述硬體
06/05 23:30, 9F

06/05 23:32, , 10F
以現在的合成工具來說 在演算法架構上下功夫
06/05 23:32, 10F

06/05 23:32, , 11F
比斤斤計較幾個bit的使用方式有意義多了
06/05 23:32, 11F

06/05 23:40, , 12F
現在的數位IC設計愈來愈偏演算法階層了
06/05 23:40, 12F

06/05 23:44, , 13F
會寫跟寫得好 是兩碼子事更何況還有一堆constraint要搞定
06/05 23:44, 13F

06/05 23:55, , 14F
現在電路這麼龐大,就算寫- 很簡單 整個SOC還是很複雜呀
06/05 23:55, 14F

06/06 00:03, , 15F
早就有了
06/06 00:03, 15F

06/06 00:03, , 16F
演算法很重要 如何把各種情況都考慮進去 增加彈性相容性
06/06 00:03, 16F

06/06 00:03, , 17F
又要能兼顧節省電路成本(面積) 功耗等等 還要考量工作頻率
06/06 00:03, 17F

06/06 00:04, , 18F
實際應用之類的 功能一多規模一大仍然有諸多事項要考量
06/06 00:04, 18F

06/06 04:19, , 19F
多餘bit在synthesis過程就會簡化了,又快又好
06/06 04:19, 19F
文章代碼(AID): #1HhqWHX6 (Tech_Job)