คำถามติดแท็ก hdl

10
การทำ ASIC แบบกำหนดเองมีค่าใช้จ่ายเท่าไร
ฉันเรียกดูเว็บของผู้ผลิต ASIC หลายแห่งแล้ว แต่ฉันไม่พบหมายเลขจริง ฉันคิดว่าจะมีค่าใช้จ่ายคงที่ที่เกี่ยวข้องกับการสร้างมาสก์และเช่นนั้นจะมีค่าใช้จ่ายต่อหน่วย หมายเหตุ:ว่าฉันไม่ต้องการทำ ASIC จริงๆฉันแค่อยากรู้
157 hdl  manufacturing  asic 

11
VHDL หรือ Verilog? [ปิด]
VHDLและVerilogเป็น HDLs ของวัน อะไรคือข้อดีของทั้งสำหรับคนที่ไม่มีประสบการณ์กับ HDL เลย?
94 vhdl  verilog  hdl 

2
RTL กับ HDL ความแตกต่างคืออะไร
อะไรคือความแตกต่างที่สำคัญระหว่าง RTL และ HDL ความซื่อสัตย์ฉันค้นหา / googled มันยังมีคนถูกแบ่งออกในความคิดเห็นของพวกเขา ฉันจำได้ว่ามีคนบอกว่า HDL เป็นภาษาคอมพิวเตอร์ที่ใช้อธิบายวงจรดิจิตอลและเมื่อมีการสังเคราะห์มันก็ถือว่าเป็น RTL
24 fpga  hdl  rtl 

7
ฉันจะเรียนรู้ HDL ได้อย่างไร
ฉันมีหลักสูตรในการออกแบบดิจิทัลในภาคการศึกษานี้และรักมัน ตอนนี้ฉันรู้แล้วว่างานส่วนใหญ่ในระบบสมองกลฝังตัวและการออกแบบดิจิตัลนั้นทำบนเครื่องจำลองคอมพิวเตอร์ก่อนแล้วจึงนำไปใช้งานโดยใช้ฮาร์ดแวร์ ดังนั้นฉันสงสัยว่าฉันควรเรียนรู้ HDL อย่างไร ฉันมีคำถามสองสามข้อ อะไร? ฉันไม่รู้ว่ามาตรฐานคืออะไร แต่ต้องการที่จะเรียนรู้ซึ่งง่ายต่อการรับ ฉันเข้าใจว่า HDL ส่วนใหญ่ได้รับการออกแบบให้ใช้กับ FPGAs ฉันไม่ได้ทำอย่างนั้น อย่างไร? ฉันควรทำตามตำราเรียนด้วยตัวอย่างที่เป็นอิสระหรือฉันควรเริ่มดำเนินการในโครงการเช่นการนำระบบเล็ก ๆ มาใช้ (อาจเป็นสิ่งที่เหมือนกับการควบคุมสัญญาณไฟจราจร) ที่ไหน? ฉันจะรับทรัพยากรได้ที่ไหน
24 simulation  vhdl  verilog  hdl 

5
เหตุใดสลักจึงอนุมานไม่ดี
คอมไพเลอร์ของฉันบ่นเกี่ยวกับ latches ที่สรุปในลูป combinatorial ของฉัน ( always @(*)ใน Verilog) ฉันยังได้รับการบอกด้วยว่าควรหลีกเลี่ยงการสลักสลักที่อนุมาน มีอะไรผิดปกติกับสลักที่สรุป? พวกเขาทำให้ลูป combinatorial ง่ายต่อการเขียน
22 verilog  hdl  latch 

4
จะเกิดอะไรขึ้นเมื่อ FPGA ถูก“ ตั้งโปรแกรม”?
จากสิ่งที่ฉันเข้าใจกระบวนการของการเขียนโปรแกรม FPGA มีสองส่วนด้วยกัน: เข้ารหัสคำอธิบายฮาร์ดแวร์เป็นบิตที่ FPGA สามารถเข้าใจได้ (เช่นเขียน HDL บางส่วนและคอมไพล์แล้ว) โหลด HDL ที่คอมไพล์แล้วลงใน FPGA คำถามของฉันคือ: "FPGA ทำอะไรกับ HDL ที่คอมไพล์แล้ว" ในตอนนี้ฉันคิดว่า FPGAs เป็น "ฮาร์ดแวร์ mouldable" ซึ่งสามารถเชื่อมต่อสายไฟและประตูตรรกะกับสิ่งที่คุณต้องการ หนึ่งในสิ่งที่ดีคือความสามารถในการขึ้นรูปเป็นแบบถาวร: FPGA สามารถทำการ reprogrammed ได้ FPGAs ตีความ HDL ที่คอมไพล์แล้วอย่างไร การขึ้นรูปถาวรทำได้อย่างไร
13 fpga  hdl 

6
แรงจูงใจในการใช้ Verilog หรือ VHDL มากกว่า C คืออะไร
ฉันมาจากพื้นหลังการเขียนโปรแกรมและไม่ยุ่งกับฮาร์ดแวร์หรือเฟิร์มแวร์มากเกินไป (อย่างน้อยอุปกรณ์อิเล็กทรอนิกส์และ Arduino) อะไรคือแรงจูงใจในการใช้ภาษาคำอธิบายฮาร์ดแวร์ (HDL) เช่น Verilog และ VHDL เหนือภาษาการเขียนโปรแกรมเช่น C หรือแอสเซมบลีบางส่วน ปัญหานี้เป็นเรื่องของการเลือกหรือไม่? ฉันอ่านว่าฮาร์ดแวร์ซึ่งเฟิร์มแวร์เขียนใน HDL นั้นมีข้อได้เปรียบที่ชัดเจนในการรันคำสั่งแบบขนาน อย่างไรก็ตามฉันรู้สึกประหลาดใจที่เห็นการอภิปรายแสดงความสงสัยว่าจะเขียนเฟิร์มแวร์ใน C หรือ Assembly (แอสเซมบลีที่เหมาะสมถ้าคุณไม่จำเป็นต้องมี CPU?) แต่ฉันสรุปว่ามันเป็นตัวเลือก ดังนั้นฉันมีคำถามสองสามข้อ (อย่าลังเลที่จะอธิบายอะไร): เฟิร์มแวร์สามารถเขียนได้ทั้งใน HDL หรือในภาษาโปรแกรมซอฟต์แวร์หรือเป็นอีกวิธีหนึ่งในการทำภารกิจเดียวกัน ฉันชอบที่จะเป็นตัวอย่างในโลกแห่งความจริง ข้อ จำกัด ใดบ้างที่เกิดขึ้นจากตัวเลือกแต่ละตัว ฉันรู้ว่าการใช้เฟิร์มแวร์โดยทั่วไปของซอฟต์แวร์นั้นอยู่ในตัวเร่งความเร็วฮาร์ดแวร์ (เช่น GPU, อะแดปเตอร์เครือข่าย, ตัวเร่งความเร็ว SSL ฯลฯ ) ตามที่ฉันเข้าใจแล้วการเร่งความเร็วนี้ไม่จำเป็นเสมอไป แต่แนะนำเท่านั้น (เช่นในกรณีของ SSL และการเร่งความเร็วของอัลกอริทึมที่ซับซ้อน) สามารถเลือกระหว่างเฟิร์มแวร์และซอฟต์แวร์ในทุกกรณีหรือไม่? ถ้าไม่ฉันยินดีที่จะให้กรณีที่เฟิร์มแวร์ที่เหมาะสมอย่างชัดเจนและชัดเจน ฉันอ่านแล้วว่าเฟิร์มแวร์ส่วนใหญ่เขียนบน ROM หรือแฟลช …


4
ความแตกต่างระหว่าง RTL และพฤติกรรม verilog
มีคนบอกฉันว่าอะไรคือความแตกต่างระหว่าง RTL และโค้ด Verilog เชิงพฤติกรรม มีการแบ่งเขตที่ชัดเจนระหว่างการออกแบบในสองระดับนี้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.